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.

[参考译文] DS80PCI402:从 SMBus 进行配置

Guru**** 2394295 points
Other Parts Discussed in Thread: DS80PCI402

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1438934/ds80pci402-configure-from-smbus

器件型号:DS80PCI402

工具与软件:

您好、亲爱的支持者、

  我将使用 DS80PCI402来增强2x PCIe 连接。 如果我使用引脚模式、按如下所示设置引脚状态、主机可编号 EP 器件。

 

ENSMB

1K 至 GND

EQA[1:0]

1K 至 GND、1K 至 GND

EQB[1:0]

1K 至 GND、1K 至 VIN

DEMA[1:0]

浮动、浮动

DEMB[1:0]

浮动、浮动

LPBK

悬空

VDD_SEL

GND

SD_TH

悬空

/PRSNT

低电平

平均分量

3.3V

 然后、将 ENSMB 连接至 VIN 以通过 SMBus 访问器件、根据上表、I SET:

EQA0/1 = 0x00

EQB0/1 = 0x03

DEMA0/1 = 0x02

DEMB0/1 = 0x02

VOD = 0x05

但是、主机不能配置 EP。  因此、

1) 1)当芯片处于 PIN 模式时、是否可以通过 SMBus 读取寄存器? 如果支持、我可以在 PIN 模式下读取该配置、作为 SMBus 模式的起点。

2) 2)我提供了如下所示的寄存器转储和原理图、您能帮助进行分析吗?  

从器件读取的数据:
0000:40 00 00 00 00 00 10 01 00 cc 70 00 08 03
0010:AD A2 00 00 00 08 AD 82 00 00 00 00 00 2f AD 02
0020:00 00 00 2f AD 02 00 0c 00 08 00 AD E2 00
0030:00 00 08 00 AD E2 00 00 00 00 2f AD 02 00 00 00 00
0040:00 2f AD 02 00 00 38 00 05 00 00 00 00 00 00 00 00
0050:00 44 00 00 00 10 44 21 00 54 00 00 00 00 00 00 00

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

    尊敬的 Yong:

    您的引脚模式到寄存器值的转换是正确的。

    遗憾的是、在引脚模式下无法访问寄存器。

    我需要一些额外的时间来回顾您的寄存器转储和原理图。 我会在下周早些时候向您提供更多反馈。

    此致!

    卢卡斯

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

    大家好、Lucas、  

      重新检查数据表后、我忘记设置寄存器0x06的位3。 设置为1后、我可以实现与引脚模式类似的行为。 我有另一个 PCIe 插槽、该插槽距离 CPU 较远、并且在此插槽中无法检测到 PCIe 卡。 随着距离的增加、对于 VOD 主机侧的 EQ/DEM/DEM 寄存器、我是否应该增加/减少每个要尝试的参数?

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

    尊敬的 Yong:

    很高兴您能够解决此问题。

    您可能需要增大 EQ 设置以支持更长的通道。 很难想象在不手动调整这些参数的情况下需要如何调整 VOD 和 DEM。

    您是否能够 估算插入损耗? 这可以作为调优 EQ 的良好起点。

    • EQ (连续时间线性均衡器):  这是主 RX 均衡块。 在转接驱动器接收器处应用升压来补偿 RX 通道上的插入损耗。 数据表中的表8-2给出了升压电平。 我建议先调整此参数。
      • 如果您可以测量/估算每个通道 RX 侧的插入损耗、则可以从具有匹配升压的 EQ 等级开始。 在观察到最佳眼图前、调高/调低 EQ 等级。
      • 如果您没有插入损耗的测量/估算、则可以从最小 EQ 设置开始。 调高 EQ 等级、直至观察到最佳眼图。
    • DEM (去加重功能):这是主要的 TX 均衡块。 信号作为一种预失真形式进行衰减、以改善下游接收器的眼图张开度。 数据表中的表8-3给出了去加重级别。 我建议在 EQ 之后调整此参数。 高去加重设置可能会影响链路训练通过性能。
      • 从 DEM=0设置开始。 升高 DEM 级别、直到观察到最佳眼图。
      • 如果您使用第3代模式(使用20k 电阻器将 RATE 引脚拉至低电平)、则会禁用去加重功能。
    • VOD (差分输出电压):这是主要输出幅值控制。 在第3代模式下、转接驱动器保持信号链线性。 这意味着输出振幅将跟踪输入振幅、并且表3中显示的 VOD 值不会针对所有输入振幅水平保持不变。 我建议最后调整此参数、如果使用 Gen3模式、则使用1V 或更高的设置。
      • VOD 设置可能对眼图张开度的影响极小。

    此致!

    卢卡斯