
TI AM437x高性能处理器基于ARM Cortex-A9内核。
通过丰富的图形用户界面的3D图形加速以及用于确定性实时处理的协处理器(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)增强了处理器。这些设备支持高级操作系统(HLOS)。Linux的®是TI负责免费提供。TI的设计网络和生态系统合作伙伴可提供其他HLOS。
这些设备对基于性能较低的ARM内核的系统进行了升级,并提供了更新的外围设备,包括QSPI-NOR和LPDDR2等存储器选项。
处理器包含功能框图中所示的子系统,并在下面简要说明每个子系统。
处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速,以支持显示和高级用户界面。
可编程实时单元子系统和工业通信子系统(PRU-ICSS)与ARM内核分开,并允许独立的操作和时钟,以提高效率和灵活性。PRU-ICSS支持其他外围设备接口和实时协议,例如EtherCAT,PROFINET,EtherNet / IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等。PRU-ICSS并行启用EnDat和另一个工业通信协议。此外,PRU-ICSS的可编程性质以及对引脚,事件和所有片上系统(SoC)资源的访问,为实现快速实时响应,专用数据处理操作,自定义外围接口,并从SoC的其他处理器内核中卸载任务。
高性能互连为多个启动器提供了向内部和外部存储控制器以及片上外围设备的高带宽数据传输。该器件还提供了全面的时钟管理方案。
一个片上模数转换器(ADC0)可以与显示子系统耦合,以提供集成的触摸屏解决方案。另一个ADC(ADC1)可以与脉冲宽度模块结合使用,以创建一个闭环电机控制解决方案。
RTC在单独的电源域上提供时钟参考。时钟参考启用电池支持的时钟参考。
摄像头接口可为单摄像头或双摄像头并行端口提供配置。
加密加速在所有设备中均可用。HS(高安全性)设备上还提供了所有其他受支持的安全性功能,包括对安全启动,调试安全性和对受信任执行环境的支持。有关HS设备的更多信息,请联系您的西安福川电子销售代表。
强调
加密硬件加速器(AES,SHA,RNG,DES和3DES)
安全启动(仅在AM437x高安全性[AM437xHS]设备上可用)
两个控制器局域网(CAN)端口
六个UART,两个McASP,五个McSPI,三个I 2 C端口,一个QSPI和一个HDQ或1-Wire
NEON™SIMD协处理器和矢量浮点(VFPv3)协处理器
L1指令和数据高速缓存均为32KB
256KB的L2缓存或L3 RAM
的Sitara™ARM ®皮质® -A9 32位RISC处理器随着加工速度最高到1000 MHz
支持32位LPDDR2,DDR3和DDR3L
通用存储器支持(NAND,NOR,SRAM),最多支持16位ECC
SGX530图形引擎
显示子系统
可编程实时单元子系统和工业通信子系统(PRU-ICSS)
实时时钟(RTC)
多达两个具有集成PHY的USB 2.0高速双角色(主机或设备)端口
10、100和1000以太网交换机,最多支持两个端口
串行接口:
安全
两个12位逐次逼近寄存器(SAR)ADC
多达三个32位增强捕获(eCAP)模块
多达三个增强型正交编码器脉冲(eQEP)模块
多达六个增强型高分辨率PWM(eHRPWM)模块
MPU子系统
JTAG
嵌入式跟踪缓冲区
ARM Cortex-A9 32位RISC微处理器,处理速度高达1000 MHz
L1指令和数据高速缓存均为32KB
256KB的L2高速缓存(配置为L3 RAM的选项)
256KB片上启动ROM
64KB片内RAM
安全控制模块(SCM)(仅在AM437xHS设备上可用)
仿真和调试
中断控制器
片上存储器(共享的L3 RAM)
256KB通用片上存储器控制器(OCMC)RAM
所有主人均可使用
支持保留快速唤醒
高达512KB的总内部RAM
(256KB的ARM内存配置为L3 RAM + 256KB的OCMC RAM)
外部存储器接口(EMIF)
LPDDR2:266 MHz时钟(LPDDR2-533数据速率)
DDR3和DDR3L:400 MHz时钟(DDR-800数据速率)
32位数据总线
2GB的总可寻址空间
支持一个x32,两个x16或四个x8内存设备配置
DDR控制器:
通用内存控制器(GPMC)
灵活的8位和16位异步存储器接口,具有多达七个芯片选择(NAND,NOR,多路NOR和SRAM)
使用BCH代码支持4位,8位或16位ECC
使用汉明码支持1位ECC
错误定位器模块(ELM)
与GPMC配合使用,从使用BCH算法生成的综合症多项式定位数据错误的地址
支持基于BCH算法的4位,8位和16位每512字节块错误定位
可编程实时单元子系统和工业通信子系统(PRU-ICSS)
1个带流控制引脚的UART端口,最高支持12 Mbps
一个eCAP模块
两个支持工业以太网的MII以太网端口,例如EtherCAT
1个MDIO端口
每个内核都是能够以200 MHz运行的32位加载和存储RISC处理器
具有单错误检测(奇偶校验)的12KB(PRU-ICSS1),4KB(PRU-ICSS0)指令RAM
具有单错误检测(奇偶校验)的8KB(PRU-ICSS1),4KB(PRU-ICSS0)数据RAM
具有64位累加器的单周期32位乘法器
增强的GPIO模块提供移入和移出支持以及对外部信号的并行锁存
支持协议如EtherCAT的®,PROFIBUS ®,PROFINET ®和EtherNet / IP™,EnDat 2.2可用,以及更多
两个具有两个PRU内核的可编程实时单元(PRU)子系统
具有单错误检测(奇偶校验)的12KB(仅PRU-ICSS1)共享RAM
每个PRU可访问三个120字节寄存器组
中断控制器模块(INTC),用于处理系统输入事件
本地互连总线,用于将内部和外部主机连接到PRU-ICSS内部的资源
PRU-ICSS内部的外围设备
两个PRU-ICSS子系统支持工业通信
电源,复位和时钟管理(PRCM)模块
两个不可切换的电源域(RTC和唤醒逻辑[WAKE-UP])
三个可切换电源域(MPU子系统,SGX530 [GFX],外围设备和基础架构[PER])
动态电压频率缩放(DVFS)
集成的高频振荡器,用于为各种系统和外围时钟生成参考时钟(19.2、24、25和26 MHz)
支持子系统和外围设备的单独时钟启用和禁用控制,以降低功耗
五个ADPLL生成系统时钟(MPU子系统,DDR接口,USB和外围设备[MMC和SD,UART,SPI,I 2 C],L3,L4,以太网,GFX [SGX530]和LCD像素时钟)
控制深度睡眠模式的进入和退出
负责睡眠序列,电源域关闭序列,唤醒序列和电源域开启序列
钟表
力量
实时时钟(RTC)
实时日期(日,月,年和星期几)和时间(时,分,秒)信息
内部32.768kHz振荡器,RTC逻辑和1.1V内部LDO
独立的上电复位(RTC_PWRONRSTn)输入
外部唤醒事件的专用输入引脚(RTC_WAKEUP)
可编程警报可以为PRCM产生内部中断以进行唤醒,或为事件通知生成Cortex-A9
可编程警报可与外部输出(RTC_PMIC_EN)配合使用,以使电源管理IC恢复非RTC电源域
周边设备
具有时间和频率控制功能的专用16位时基计数器
可配置为六个单端,六个双边对称或三个双边非对称输出
可配置为三个捕获输入或三个辅助PWM输出
每秒867K样本
可以从通过8:1模拟开关复用的八个模拟输入中的任何一个中选择输入
ADC0可以配置为用作4线,5线或8线电阻式触摸屏控制器(TSC)
显示方式
显示支持
信号处理
可编程的像素存储格式(托盘化:每像素1、2、4和8位; RGB每像素16位和24位;以及YUV 4:2:2)
RGB的256-×24位条目调色板
最高2048×2048分辨率
支持四种类型的显示器:无源和有源彩色;无源和有源。被动和主动单色
支持4位和8位单色无源面板接口(使用抖动模块支持15个灰度级)
RGB 8位彩色无源面板接口支持(使用抖动块的彩色面板支持3,375种颜色)
RGB 12、16、18和24位有源面板接口支持(复制或抖动的编码像素值)
通过RFBI模块支持远程帧缓冲区(包含在LCD面板中)
通过RFBI模块部分刷新远程帧缓冲区
部分显示
8位,9位,12位和16位接口(TDM)上的多周期输出格式
对一个图形层(RGB或CLUT)和两个视频层(YUV 4:2:2,RGB16和RGB24)的覆盖和窗口支持
显示接口上的RGB 24位支持,可选地抖动为RGB 18位像素输出以及6位帧速率控制(时空)
透明色键(源和目标)
同步缓冲区更新
伽玛曲线支持
多缓冲区支持
播种支持
色相旋转
基于图块的架构,可提供高达20M Poly / sec的速度
通用可扩展着色器引擎是一种融合了像素和顶点着色器功能的多线程引擎
Microsoft VS3.0,PS3.0和OGL2.0过量提供的高级着色器功能集
Direct3D Mobile,OGL-ES 1.1和2.0的行业标准API支持
精细的任务切换,负载平衡和电源管理
高级几何DMA驱动的操作可最大程度地减少CPU交互
可编程高质量图像抗锯齿
统一内存体系结构中用于操作系统操作的完全虚拟化内存寻址
DMTIMER1是用于操作系统(OS)刻度的1毫秒定时器
DMTIMER4–DMTIMER7引脚固定
每组32个GPIO(与其他功能引脚复用)
GPIO可用作中断输入(每组最多两个中断输入)
标准模式(最高100 kHz)
快速模式(最高400 kHz)
1位,4位和8位MMC,SD和SDIO模式
所有端口上的1.8V或3.3V工作电压
高达48MHz的时钟
支持卡检测和写保护
符合MMC4.3以及SD和SDIO 2.0规范
支持串行NOR FLASH的eXecute就地(XIP)
McSPI0–McSPI2支持多达四个芯片选择
McSPI3和McSPI4最多支持两个芯片选择
高达48 MHz
所有UART支持IrDA和CIR模式
所有UART支持RTS和CTS流控制
UART1支持全调制解调器控制
发射和接收时钟高达50 MHz
每个McASP端口多达四个串行数据引脚,具有独立的TX和RX时钟
支持时分多路复用(TDM),IC间声音(I2S)和类似格式
支持数字音频接口传输(SPDIF,IEC60958-1和AES-3格式)
用于发送和接收的FIFO缓冲区(256字节)
支持CAN版本2的A和B部分
集成开关
每个MAC支持MII,RMII,RGMII和MDIO接口
以太网MAC和交换机可以独立于其他功能运行
IEEE 1588v2精确时间协议(PTP)
多达两个具有集成PHY的USB 2.0高速双角色(主机或设备)端口
多达两个工业千兆以太网MAC
(10、100和1000 Mbps)
最多两个CAN端口
多达两个多通道音频串行端口(McASP)
多达六个UART
多达五个主从McSPI
一个Quad-SPI
其中达拉斯的1-Wire ®和HDQ串行接口
多达三个MMC,SD和SDIO端口
多达三个I 2 C主接口和从接口
多达六组通用I / O(GPIO)
多达三个外部DMA事件输入,也可以用作中断输入
十二个32位通用定时器
一个公共看门狗定时器
1个自由运行的高分辨率32 kHz计数器(synctimer32K)
一个安全的看门狗定时器(仅在AM437xHS设备上可用)
SGX530 3D图形引擎
显示子系统
两个12位SAR ADC(ADC0,ADC1)
多达三个32位eCAP模块
多达六个增强型eHRPWM模块
多达三个32位eQEP模块
设备识别
生产编号
设备部件号(唯一的JTAG ID)
设备修订版(可由主机ARM读取)
安全密钥(仅在AM437xHS设备上可用)
特征识别
工厂可编程的电熔丝农场(FuseFarm)
调试接口支持
用于ARM的JTAG和cJTAG(Cortex-A9和PRCM)和PRU-ICSS调试
支持实时跟踪引脚(用于Cortex-A9)
64KB嵌入式跟踪缓冲区(ETB)
支持设备边界扫描
支持IEEE 1500
DMA
片上存储器之间的转移
与外部存储(EMIF,GPMC和从属外设)之间的传输
片上增强DMA控制器(EDMA)具有三个第三方传输控制器(TPTC)和一个第三方通道控制器(TPCC),它们最多支持64个可编程逻辑通道和八个QDMA通道
EDMA用于:
处理器间通信(IPC)
集成了用于IPC和Spinlock的基于硬件的邮箱,以实现Cortex-A9,PRCM和PRU-ICSS之间的进程同步
开机模式
通过闩锁在PWRONRSTn复位输入引脚上升沿上的引导配置引脚来选择引导模式
相机
双端口8位和10位BT656接口
双端口8位和10位,包括外部同步
单端口12位
YUV422 / RGB422和BT656输入格式
RAW格式
像素时钟速率高达75 MHz
包裹
491引脚BGA封装(17mm×17mm)(ZDN后缀),0.65mm球距,具有通道阵列技术,可实现低成本布线