Texas Instruments基于Arm®的AM64x单核Cortex®-A53 MCU设计用于工业应用。这些应用包括可编程逻辑控制器 (PLC) 和电机驱动器,需要将通信和实时处理与应用处理进行独特组合。AM64x将基于Arm的器件的两个示例与支持千兆位TSN的PRU-ICSSG与多达两个Arm Cortex-A53内核、多达四个Cortex-R5F MCU和一个Cortex-M4F MCU相结合。
数据手册:*附件:Texas Instruments 基于ARM®的AM64x单核Cortex®-A53 MCU数据手册.pdf
AM64x架构旨在通过高性能R5F、可配置SRAM分区、紧密耦合存储器组以及进出外设的专用低延迟路径提供实时性能,从而实现进出SoC的快速数据流动。这种确定性架构支持AM64x处理伺服驱动器中的紧密控制环路。同时,FSI、GPMC、PWM、Σ-Δ抽取滤波器和绝对编码器接口等外设有助于在这些系统中实现多种不同架构。
Cortex-A53提供Linux应用程序所需的强大计算元件。Linux和实时 (RT) Linux通过TI的处理器 SDK Linux供电,每年都会更新到最新的长期支持 (LTS) Linux内核、引导加载程序和Yocto文件系统。AM64x通过可配置的存储器分区在Linux应用程序和实时流之间实现隔离,从而帮助将Linux世界与实时世界桥接。Cortex-A53可指定严格在Linux的DDR之外运行,内部SRAM可分为各种尺寸,方便Cortex-R5F一起使用或独立使用。
Texas Instruments AM64x具有灵活的工业通信功能,包括用于EtherCAT SubDevice、EtherNet/IP适配器、PROFINET器件和IO-Link主机的完整协议堆栈。PRU-ICSSG还支持千兆位和基于TSN的协议。此外,PRU-ICSSG还支持SoC中的其他接口,包括绝对编码器接口和Σ-Δ抽取滤波器。
通过集成的Cortex-M4F和专用外设实现功能安全特性,所有外设均可与SoC的其余部分隔离。AM64x还支持安全启动。
特性
- 处理器内核
- 1个双64位Arm Cortex-A53微处理器子系统,频率高达1.0GHz
- 最多2个双核Arm Cortex-R5F MCU子系统,频率高达800MHz,集成用于实时处理
- 1个单核Arm Cortex-M4F MCU,频率高达400MHz
- 工业子系统
- 2个千兆位工业通信子系统 (PRU_ICSSG)
- 存储器子系统
- 高达2MB片上RAM (OCSRAM),带SECDED ECC:
- DDR子系统 (DDRSS)
- 1个通用存储器控制器 (GPMC)
- 片上系统 (SoC) 服务
- 设备管理安全控制器 (DMSC-L)
- 数据移动子系统 (DMSS)
- 安全性
- 安全引导支持
- 加密加速支持
- 调试安全
- 可信执行环境 (TEE) 支持
- 安全存储支持
- 支持动态加密,用于XIP模式下OSPI接口
- 通过基于数据包的硬件加密引擎为数据 (有效载荷) 加密/身份验证提供网络安全支持
- 密钥和安全管理用安全协处理器 (DMSC-L),具有专用设备级,安全软件的互连
- 高速接口
- 通用连接性
- 控制接口
- 9个增强型脉宽调制器 (EPWM) 模块
- 3个增强型捕获 (ECAP) 模块
- 3个增强型正交编码器脉冲 (EQEP) 模块
- 2个模块化控制器局域网 (MCAN) 模块,支持或不支持完整的CAN-FD
- 媒体和数据存储
- 2个多媒体卡/安全数字 (MMC/SD/SDIO) 接口
- 电源管理
- 功能安全
- SoC结构
- 支持从UART、I2C、OSPI/QSPI闪存、SPI闪存、并行NOR闪存、并行NAND闪存、SD、eMMC、USB、PCIe和以太网接口主启动
- 16nm FinFET技术
- 17.2mm × 17.2mm、0.8mm脚距、441引脚BGA封装
功能框图

基于AM64x Sitara™处理器的工业应用解决方案
一、AM64x处理器概述
AM64x是德州仪器(Texas Instruments)推出的Sitara™工业级异构Arm®处理器家族的最新成员,专为工业自动化应用设计。该系列处理器结合了实时处理与通信能力,完美适用于工业控制领域如电机驱动、PLC(可编程逻辑控制器)和工业机器人等应用场景。
AM64x处理器采用16nm FinFET工艺制造,封装为17.2mm×17.2mm的441引脚BGA,具有以下核心特点:
- 支持1个双核64位Arm® Cortex®-A53微处理器子系统(最高1.0GHz)
- 集成多达4个Cortex-R5F MCU(最高800MHz)用于实时处理
- 包含1个Cortex-M4F MCU(最高400MHz)用于安全隔离功能
- 2MB片上共享RAM(OCSRAM)带SECDED ECC保护
- 支持LPDDR4/DDR4内存(最高1600MT/s)
二、关键特性与技术优势
1. 实时处理架构
AM64x通过高性能R5F核心、紧耦合内存(TCM)和可配置SRAM分区实现了卓越的实时性能。其确定性架构能够处理伺服驱动中的严格控制环路,同时支持多种工业接口:
- 9个增强型PWM模块(EPWM)
- 3个增强型捕获模块(ECAP)
- 3个增强型正交编码器脉冲模块(EQEP)
- 18个Sigma-Delta滤波器
2. 工业通信能力
AM64x提供灵活的工业通信支持,包括完整的协议栈:
- EtherCAT从设备
- PROFINET设备
- EtherNet/IP适配器
- IO-Link主站
- 2个千兆工业通信子系统(PRU_ICSSG)支持TSN协议
3. 功能安全特性
通过集成的Cortex-M4F和专用外设实现功能安全:
- 符合IEC 61508标准(SIL 3系统能力/SIL 2硬件完整性)
- 安全启动支持(硬件强制的信任根)
- 加密加速器(AES/SHA/DRBG/PKA)
- 广泛的防火墙和隔离支持
4. 内存子系统
- 2MB片上共享RAM(可分区为8个256KB存储块)
- DDR子系统支持16位LPDDR4/DDR4(最高2GB容量)
- 通用内存控制器(GPMC)支持128MB NOR/NAND闪存
三、典型应用场景
AM64x处理器特别适合以下工业应用:
- 可编程逻辑控制器(PLC) :结合A53的Linux处理能力和R5F的实时控制
- 电机驱动:通过PWM、编码器接口和Sigma-Delta滤波器实现精确控制
- 远程I/O模块:利用丰富的工业通信协议支持
- 工业机器人:多轴协同控制与实时响应
- 状态监测网关:数据采集与边缘计算能力
四、开发支持与生态系统
德州仪器为AM64x提供全面的软件开发支持:
- Processor SDK Linux:基于最新LTS内核的Linux解决方案
- 实时Linux(RT Linux)支持
- Yocto文件系统
- 年度更新保证
此外,TI还提供丰富的参考设计,帮助客户快速开发产品,包括:
-
mcu
+关注
关注
147文章
18646浏览量
388296 -
ARM
+关注
关注
135文章
9507浏览量
389063 -
Cortex
+关注
关注
2文章
220浏览量
48453
发布评论请先 登录
AM1810 Sitara ARM 微处理器
基于Sitara处理器工业以太网应用的快速启动系统解决方案
使用 LP8733xx 和 TPS65218xx PMIC 为 AM64x 和 AM243x Sitara 处理器供电
AM243x/AM64x 单芯片伺服电机控制实现和基准测试
一文详解AM64x/AM243x多协议Demo搭建
采用Sitara™ AM437x处理器PoM创建基于物联网的工业网关(IoT-SDK)
AM64x/AM243x多协议Demo搭建与详解
使用LP8733xx和 TPS65218xx PMIC为AM64x和AM243x Sitara处理器供电应用说明
AM335x和AM43xx Sitara处理器USB布局指南
Texas Instruments 适用于AM64x Sitalog ™处理器的SK-AM64B入门套件数据手册

基于AM64x Sitara™处理器的工业应用解决方案
评论