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.

[FAQ] [参考译文] [FAQ] AM6442:每个AM64x设备上有什么PRU_ICSSG功能?

Guru**** 657500 points
Other Parts Discussed in Thread: AM6412, AM6411, AM6422, AM6441, AM6442, AM6421
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1098260/faq-am6442-what-pru_icssg-functionality-is-on-each-am64x-device

部件号:AM6442
主题中讨论的其他部件:AM6412AM6411AM6422AM6441,, AM6421

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部件。