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.

[参考译文] TDA4AH-Q1:TDA4AH PCIe 功能说明:是否支持 x4 + x2 + x2?

Guru**** 2874030 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1631447/tda4ah-q1-tda4ah-pcie-capability-clarification-x4-x2-x2-supported

器件型号: TDA4AH-Q1

您好、
我想确认关于 TDA4AH 上 PCIe 功能的一点。

这些文档似乎表明器件支持以下任一功能:
- 2x4-L PCIe Gen3

- 4x2-L PCIe 第 3 代

我不清楚的是、是否同时支持以下组合:
- 1 个 PCIe 第 3 代 x4
- 2 个 PCIe Gen3 x2

换句话说、假设 SERDES 多路复用有效、并且与其他高速接口没有冲突、x4 + x2 + x2 是否是有效的受支持配置?

如果是、您是否还能确认:

1.哪些 PCIe 控制器实例可用于该组合
2.是否有任何 SERDES 块限制会阻止它

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yves:

    是、x4 + x2 + x2 是有效的受支持配置。  

    [quote userid=“692271" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1631447/tda4ah-q1-tda4ah-pcie-capability-clarification-x4-x2-x2-supported 哪些 PCIe 控制器实例可用于该组合
    [/报价]

    这取决于使用的串行器/解串器实例、因为每个 PCIe 控制器都会多路复用到串行器/解串器的不同通道。 您可以在 Linux 内核代码中引用 ti-serdes.h 文件、以查看哪个 PCIe 控制器用于哪个 SerDes:

    https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/include/dt-bindings/mux/ti-serdes.h?h=ti-linux-6.1.y 

    例如、SERDES0 可使用 PCIe1 控制器实例配置为 x4 PCIe、也可使用 PCIe1 和 PCIe3 控制器实例配置为 x2 PCIe + x2 PCIe。  

    [引述 userid=“692271" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1631447/tda4ah-q1-tda4ah-pcie-capability-clarification-x4-x2-x2-supported

    2.是否有任何 SERDES 块限制会阻止它

    [/报价]

    推荐此常见问题解答:  【常见问题解答】TDA4VH-Q1:如何在 Linux 中为 PCIe、USB、以太网和显示配置串行器/解串器通道? 。 常见问题解答中提到的 SDK 文档是一本很好的读物、因为它们都尝试解释串行器/解串器的限制。   

    此致、

    Takuma

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢!