This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
AM64x数据表"设备比较"表列出了"可编程实时单元子系统"(即PRU子系统)和"工业通信子系统支持"(即ICSS)。 “ICSSG”是指千兆ICSS)。 这是什么意思? 哪一个AM64x部件号具有适合我的设计的PRU_ICSSG功能?
注意:此常见问题是针对AM64x数据表修订版D编写的。在以后的数据表修订版中,这些部分的名称可能略有不同。
摘要
所有AM64x器件都具有TRM中记录的完整PRU_ICSSG。 但是,并非所有AM64x设备都支持使用PRU_ICSSG进行以太网联网。 在这种情况下,以太网网络意味着通用以太网和特定的网络协议。
在所有AM64x设备中,哪些PRU_ICSSG功能是通用的?
每个AM64x设备都有2个PRU_ICSSG。 每个PRU_ICSSG有6个内核(2个PRU,2个RTU,2个TX_PRU),其中每个内核都有一个专用中断控制器,任务管理器和宽边外设。 每个PRU_ICSSG都有多个数据RAM,外设(UART,ECAP,PWM,IEP), 等等。 有关详细信息,请参阅《AM64x技术参考手册》(TRM)。
除工业通信接口之外的所有PRU_ICSSG功能在所有AM64x器件上均受支持。 工业通信接口包括 MII/RGMII,MDIO,三通道外设接口(EnDat 2.2 和BISS)和 Σ-Δ(SD)。
每个AM64x设备支持的网络功能
如果AM64x零件号为 "工业通信子系统支持"列出"否",则表示该零件号不支持工业通信。 换句话说,这些部件号不支持任何类型的以太网或工业通信:AM6412,AM6411。
注: 请参阅AM64x数据表D版或更高版本,其部件号支持哪些PRU_ICSSG功能。
如果AM64x零件号为 "工业通信子系统支持"列出了"可选",这意味着零件是否支持工业通信取决于零件号中的"f"字段。 这些部件号使用"f"字段来确定是否支持以太网和工业通信:AM6442,AM6441,AM6422,AM6421。
部件号一般为:
aBBBBBBBBRZfYytPPQ1
位置f处的字母确定PRU_ICSSG的工业通信能力。 字母按能力的升序排列。 千兆(ICSSG)未单独启用。 如果有网络,则有千兆位功能。
C表示 仅PRU_ICSSG,无工业通信支持(即无以太网或网络)
D表示除C中支持的功能外还支持工业通信。PRU_ICSSG可以运行通用以太网以及其他网络协议
E表示除D中支持的功能外,EtherCAT功能也可用
F表示该部件将运行TI提供的经认证的工业协议栈,以及E中支持的功能
评估模块始终具有超集F部件。