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.

[参考译文] DRA829V:需要 PCIe CLKREQn 信号? 电压警告。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1242959/dra829v-pcie-clkreqn-signal-required-voltage-warnings

器件型号:DRA829V
主题中讨论的其他器件: TDA4VM

您好、TI!  

我们的设计由 DRA829V 处理器以及 SERDES0和1上的两个 PCIe 器件组成。 两个器件位于同一电路板上(即焊接在 PCBA 上、不是可替换的 PCIe 器件)。 我们使用时钟缓冲器为 DRA829v 和其他两个器件上的 PCIe0和 PCIe1时钟输入提供参考时钟。  其他两个 PCIe 器件上没有 CLKREQn 信号。

我一直在调整电源域上的电压,并在 PCIe0和 PCIe1 (1.8V)信号引脚选择表上, PCIe CLKREQn 信号给我一个警告,因为它们位于设置为3.3V 的不同电源域中

我能否从 SYSCONF 工具的引脚列表中取消选择 PCIe CLKREQn、或者这是 PCIe 接口正常工作所需的信号吗?

或者、我能否因为 CLKREQn 引脚位于通用组中(与 I3C_SDA/CK 共享、并设置为3.3V)而抑制警告、或者这会导致 PCIe 域内发生电压争用?

谢谢。

马里奥

  

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

    尊敬的 Mario:

    基于下面的 PCI_Express_BASE_Specification_Revision_3.0.pdf 部分、CLKREQn 似乎主要用于低功耗模式、并且可用于某些(并非所有) PCIe 器件、这意味着 CLKREQn 并非必需。

    此外、我看到对于 TDA4VM (与 DRA829V 具有相同的架构/软件)、过去的 E2E 主题讨论了 PCIe 的 CLKREQn 与 MMC 的信号发生冲突: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1087253/tda4vm-q1-does-pcie-clkreq-signal-have-to-be-from-the-internal-pciex_clkreqn

    基于那个旧的 E2E 线程、如果未来没有计划使用时钟 PM 为 PCIe 节能、那么将其他 GPIO 保留为 CLKREQn 就可以了。

    在免责声明中、我更多地是从 PCIe 的软件背景出发、因此我也想从硬件团队那里获得这方面的意见。 但到目前为止、CLKREQn 似乎很可能不是 PCIe 所需的信号(或者至少 SoC 的 CLKREQn 不必连接到 PCIe 物理插槽上的 CLKREQn)。

    此致、

    大沼市

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

    正确、如果不打算支持 L1电源状态、则不使用 CLKREQn。

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

    感谢 Takuma 和 B.C.的回应。 我们不使用低功耗模式、因此我将在 sysconf 工具的 PCIe 部分中禁用这些引脚、然后它会解决我的电压警告。