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.

[参考译文] DS80PCI102:选择具有去加重功能的第3代

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/922509/ds80pci102-selecting-gen-3-with-de-emphasis

器件型号:DS80PCI102

如果我们在 SMBus 模式下浮动速率引脚(ENSMB = 1)、我们是否需要向 SMBus 寄存器0x10和0x17的位6写入"0"以选择 GEN 3?

为两个通道选择具有去加重功能的第3代是否需要其他资源?  是否需要任何写入或覆盖?

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

    尊敬的 David:

    速率引脚设置为悬空将自动导致 PCIe 8Gbps 应用的第3代去加重功能。  不需要其他覆盖项。

    对于低于8Gbps 的数据速率、去加重功能仍将启用、输出将在 Gen1/2模式下运行。   

    第3代运行是一个非限制模式输出

    Gen1/2运行是一个限制模式输出

    此致、

    Lee

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

    您能否确认不需要将0x10和0x17从第1/2代的默认"1"设置设置设置为第3代的"0"设置?

    在数据表中、对于速率引脚、设置第1/2代和第3代的浮点=自动速率选择并进行去加重、因此这是一个"自动"操作。  

    提前感谢大家、但我想确保在 SMBus 模式下对第3代进行去加重操作时不需要其他设置、只需悬空速率引脚即可实现自动速率选择。

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

    尊敬的 David:

    即使在 ENSMB = 1时、RATE 引脚也将具有优先级。  为了切换到此功能的寄存器控制、还需要将寄存器0x08[2]中的覆盖寄存器位编程为"1"。

    如果没有寄存器编程且速率=悬空、器件将自动选择正确的输出模式。

    具有去加重功能的 Gen1/2 (PCIe_Gen1或 PCIe_Gen2)

    具有去加重功能的第3代(PCIe_Gen3)

    此致、

    Lee