0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

科技观察员 2025-09-03 11:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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)
      • 支持Profinet IRT、Profinet RT、以太网/IP、EtherCAT、时间敏感网络 (TSN) 等
      • 向后兼容10/100Mb PRU_ICSS
      • 每个PRU_ICSSG包含以下内容:
        • 2个以太网端口
        • 每个PRU_ICSSG有6个PRU RISC内核,每个内核有:
        • 三个数据RAM,带ECC
        • 八组30 × 32位寄存器暂存存储器
        • 中断控制器和任务管理器
        • 两个64位工业以太网外设 (IEP),用于时间戳和其他时间同步功能
        • 18个Σ-Δ滤波器
        • 6个多协议位置编码器接口
        • 1个增强型捕获模块 (ECAP)
        • 16550兼容UART,具有专用192MHz时钟,支持12Mbps PROFIBUS
  • 存储器子系统
    • 高达2MB片上RAM (OCSRAM),带SECDED ECC:
    • DDR子系统 (DDRSS)
    • 1个通用存储器控制器 (GPMC)
  • 片上系统 (SoC) 服务
    • 设备管理安全控制器 (DMSC-L)
    • 数据移动子系统 (DMSS)
  • 安全性
    • 安全引导支持
    • 加密加速支持
    • 调试安全
    • 可信执行环境 (TEE) 支持
    • 安全存储支持
    • 支持动态加密,用于XIP模式下OSPI接口
    • 通过基于数据包的硬件加密引擎为数据 (有效载荷) 加密/身份验证提供网络安全支持
    • 密钥和安全管理用安全协处理器 (DMSC-L),具有专用设备级,安全软件的互连
  • 高速接口
    • 1个支持的集成以太网交换机 (CPSW3G)
      • 多达2个以太网端口
      • RMII (10/100)
      • RGMII (10/100/1000)
      • IEEE 1588(2008年附件D、附件E、附件F),802.1AS PTP
      • 第45条MDIO PHY管理
      • 能效以太网 (802.3az)
    • 1个PCI-Express Gen2控制器 (PCI-E)
    • 1个USB 3.1双角色器件 (DRD) 子系统 (USBSS)
  • 通用连接性
    • 6个内部集成电路 ( ^I2C^ ) 端口
    • 9个可配置通用异步接收/发射(UART)模块
    • 1个闪存子系统 (FSS),可配置为八通道SPI (OSPI) 闪存接口或一个四通道SPI (QSPI)
    • 1个12位模数转换器 (ADC)
    • 7个多通道串行外设接口 (MCSPI) 控制器
    • 6个快速串行接口接收器 (FSI_RX) 内核
    • 2个快速串行接口发射器 (FSI_TX) 内核
    • 3个通用 I/O (GPIO) 模块
  • 控制接口
    • 9个增强型脉宽调制器 (EPWM) 模块
    • 3个增强型捕获 (ECAP) 模块
    • 3个增强型正交编码器脉冲 (EQEP) 模块
    • 2个模块化控制器局域网 (MCAN) 模块,支持或不支持完整的CAN-FD
  • 媒体和数据存储
    • 2个多媒体卡/安全数字 (MMC/SD/SDIO) 接口
  • 电源管理
    • 简化的电源序列
    • 集成SDIO LDO,用于处理SD接口的自动电压转换
    • 集成电压监控器,用于对过压情况进行安全监控
    • 集成电源毛刺脉冲检测器,用于检测快速电源瞬态
  • 功能安全
    • 针对功能安全标准
      • 该器件开发用于功能安全应用
      • 可提供文档,协助IEC 61508功能安全系统设计
      • 系统能力高达SIL 3
      • 硬件完整性达到SIL 2标准
      • 安全相关认证
      • 计算关键型存储器上的ECC或奇偶校验
      • 部分内部总线互连上的ECC和奇偶校验
      • CPU和片上RAM的内置自检 (BIST)
      • 错误信号模块 (ESM),带错误引脚
      • 运行时安全诊断、电压、温度和时钟监控、窗口看门狗定时器、CRC引擎(用于内存完整性检查)
      • 专用MCU域存储器、接口和M4F内核,能够与具有无干扰 (FFI) 特性的大型SoC隔离
        • 独立互连
        • 防火墙和超时垫片
        • 专用PLL
        • 专用I/O电源
        • 单独重置
  • SoC结构
    • 支持从UART、I2C、OSPI/QSPI闪存、SPI闪存、并行NOR闪存、并行NAND闪存、SD、eMMC、USB、PCIe和以太网接口主启动
    • 16nm FinFET技术
    • 17.2mm × 17.2mm、0.8mm脚距、441引脚BGA封装

功能框图

1.png

基于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处理器特别适合以下工业应用:

  1. 可编程逻辑控制器(PLC) ‌:结合A53的Linux处理能力和R5F的实时控制
  2. 电机驱动‌:通过PWM、编码器接口和Sigma-Delta滤波器实现精确控制
  3. 远程I/O模块‌:利用丰富的工业通信协议支持
  4. 工业机器人‌:多轴协同控制与实时响应
  5. 状态监测网关‌:数据采集与边缘计算能力

四、开发支持与生态系统

德州仪器为AM64x提供全面的软件开发支持:

  • Processor SDK Linux:基于最新LTS内核的Linux解决方案
  • 实时Linux(RT Linux)支持
  • Yocto文件系统
  • 年度更新保证

此外,TI还提供丰富的参考设计,帮助客户快速开发产品,包括:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18646

    浏览量

    388296
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9507

    浏览量

    389063
  • Cortex
    +关注

    关注

    2

    文章

    220

    浏览量

    48453
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AM1810 Sitara ARM 微处理器

    型认证解决方案,进一步印证了其对工业市场的一贯承诺。与当前市面上的多芯片解决方案相比,AM1810 Sitara ARM MPU 可将 PR
    发表于 01-24 10:41

    基于Sitara处理器工业以太网应用的快速启动系统解决方案

    描述TI 提供用于在 Sitara 处理器上进行集成式多协议工业以太网通信的系统解决方案。各种工业以太网标准都定义了设备通电后的快速启动。该
    发表于 08-28 10:34

    使用 LP8733xx 和 TPS65218xx PMIC 为 AM64xAM243x Sitara 处理器供电

    摘要本应用手册讨论了为 AM64xAM243x Sitara处理器系列供电的 LP8733xx 的两种型号和 TPS65218xx 电源管理 IC (PMIC) 的两种型号。
    发表于 04-14 16:40

    AM243x/AM64x 单芯片伺服电机控制实现和基准测试

    AM243x/AM64x 单芯片伺服驱动演示表明,AM243x/AM64x 器件可支持完全集成式实时伺服驱动
    发表于 04-14 16:42

    一文详解AM64x/AM243x多协议Demo搭建

    AM243x 是TI高性能的Sitara MCU产品,片上集成了用于工业以太网通信的2个PRU_ICSSG(Programmable Real-time Unit_Industrial
    的头像 发表于 07-11 16:09 5253次阅读
    一文详解<b class='flag-5'>AM64x</b>/<b class='flag-5'>AM243x</b>多协议Demo搭建

    AM64x/AM243x多协议Demo搭建与详解

    AM64x/AM243x多协议Demo搭建与详解
    发表于 10-28 11:59 2次下载
    <b class='flag-5'>AM64x</b>/<b class='flag-5'>AM243x</b>多协议Demo搭建与详解

    采用SitaraAM437x处理器PoM创建基于物联网的工业网关(IoT-SDK)

    采用SitaraAM437x处理器PoM创建基于物联网的工业网关(IoT-SDK)
    发表于 11-02 08:16 0次下载
    采用<b class='flag-5'>Sitara</b>™ <b class='flag-5'>AM437x</b><b class='flag-5'>处理器</b>PoM创建基于物联网的<b class='flag-5'>工业</b>网关(IoT-SDK)

    AM64x/AM243x多协议Demo搭建与详解

    AM243x是TI的高性能Sitara MCU产品,具有两个PRU_ICSSG(可编程实时Unit_Industrial通信子系统Gb)模块,能够用于工业以太网通信,如Profinet RT
    的头像 发表于 03-16 10:32 5113次阅读
    <b class='flag-5'>AM64x</b>/<b class='flag-5'>AM243x</b>多协议Demo搭建与详解

    AM64x Sitara处理器数据表

    电子发烧友网站提供《AM64x Sitara处理器数据表.pdf》资料免费下载
    发表于 08-08 10:45 0次下载
    <b class='flag-5'>AM64x</b> <b class='flag-5'>Sitara</b>™<b class='flag-5'>处理器</b>数据表

    AM64x/AM243x延长开机时间应用说明

    电子发烧友网站提供《AM64x/AM243x延长开机时间应用说明.pdf》资料免费下载
    发表于 09-11 09:18 0次下载
    <b class='flag-5'>AM64x</b>/<b class='flag-5'>AM243x</b>延长开机时间应用说明

    使用LP8733xx和 TPS65218xx PMIC为AM64xAM243x Sitara处理器供电应用说明

    电子发烧友网站提供《使用LP8733xx和 TPS65218xx PMIC为AM64xAM243x Sitara处理器供电应用说明.pdf》资料免费下载
    发表于 09-12 09:19 0次下载
    使用LP8733xx和 TPS65218xx PMIC为<b class='flag-5'>AM64x</b>和<b class='flag-5'>AM243x</b> <b class='flag-5'>Sitara</b><b class='flag-5'>处理器</b>供电应用说明

    AM335xAM43xx Sitara处理器USB布局指南

    电子发烧友网站提供《AM335xAM43xx Sitara处理器USB布局指南.pdf》资料免费下载
    发表于 09-19 11:05 0次下载
    <b class='flag-5'>AM335x</b>和<b class='flag-5'>AM</b>43xx <b class='flag-5'>Sitara</b><b class='flag-5'>处理器</b>USB布局指南

    AM64x/AM243x评估模块

    电子发烧友网站提供《AM64x/AM243x评估模块.pdf》资料免费下载
    发表于 11-14 14:13 2次下载
    <b class='flag-5'>AM64x</b>/<b class='flag-5'>AM243x</b>评估模块

    AM64x SKEVM的硬件架构

    电子发烧友网站提供《AM64x SKEVM的硬件架构.pdf》资料免费下载
    发表于 12-06 16:03 0次下载
    <b class='flag-5'>AM64x</b> SKEVM的硬件架构

    Texas Instruments 适用于AM64x Sitalog ™处理器的SK-AM64B入门套件数据手册

    Texas Instruments适用于AM64x Sitara处理器的SK-AM64B入门套件是一个独立的测试和开发平台,是加速设计原型阶段的理想选择。
    的头像 发表于 07-28 10:20 530次阅读
    Texas Instruments 适用于<b class='flag-5'>AM64x</b> Sitalog ™<b class='flag-5'>处理器</b>的SK-<b class='flag-5'>AM64</b>B入门套件数据手册