主题中讨论的其他器件: DS160PR1601
您好!
如下所示、 我将使用 TI DS320PR1601来验证转接驱动器卡。
使用默认值,我可以链接在 Gen5但坏眼图.
我需要你们的帮助来指导我们如何设置最佳的价值观。 谢谢!
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.
您好!
如下所示、 我将使用 TI DS320PR1601来验证转接驱动器卡。
使用默认值,我可以链接在 Gen5但坏眼图.
我需要你们的帮助来指导我们如何设置最佳的价值观。 谢谢!
您好!
我尝试访问寄存器(地址0x81& 0x83)来交换增益值、我尝试了多种组合、但它无法正常运行
我想问一些问题
问题1:我发现规格(pic1)中有一个例子、所有通道的增益都应该是0b 81 80 、为什么规格中的值为0x98?
我设置了 EQ 指数、使增益9 (0x81寄存器值为0x20)((0x83寄存器值为0x1d)正确吗?
问题2:当我使用 microchip 设置值时、是否需要重置 Broadcom 开关? 它是否可以自行连接列车?
Jeff
尊敬的 Jeff:
q1:我在规格(pic1)中找到了一个例子、所有通道上0b 的增益应该是 81 80 、为什么规格中的值为0x98?
您发布的示例展示了如何使用设置器件设置 EQ 2 且平坦/直流增益为0dB。 分配给通道寄存器0x81的0x98值会将 EQ/CTLE 设置为指数2。 向寄存器0x81写入值0x80会将 EQ 设置为索引0。
此表来自 DS160PR1601和 DS320PR1601编程指南。 通常、EQ 指数是最重要的调整参数、直流增益是次要的。 默认 EQ 设置提供的增强大致介于 EQ 4和 EQ 5之间。 您可以尝试以6、7等的小步长增加 EQ、并观察对眼图的影响。
[报价 userid="472872" url="~/support/interface-group/interface/f/interface-forum/1365368/ds320pr1601-eye-diagram-test-fail/5211563 #5211563"]我设置增益为9的 EQ 指数(0x81寄存器值为0x20)((0x83寄存器值为0x1d))是否正确?这些寄存器值产生的 EQ 9和直流增益为0dB。
Q2:当我使用 microchip 设置值时、是否需要重置 Broadcom 开关? 它可以自行连接列车吗?
更改转接驱动器设置时、应该对链路进行重新训练或热复位、以便 CPU 和端点可以重新优化其 PCIe 预设和其他内部设置。
此致!
Evan Su
尊敬的 Jeff:
关于 DS320PR1601 SMBus 编程、通过写入0x81和0x83 (所有通道)的部分来选择 EQ 索引。
要将组中所有通道的平坦增益/直流增益设置为0dB、请写入0x83[2:0]= 0x5 (具有适当的掩码0x7)。 此寄存器中的位6:3控制 EQ 指数的另一部分。 要设置组中所有通道的 EQ 指数、请向0x83[6:3]和0x81[7:0]写入适当的值。
以下是几个示例-请参阅所有示例的编程指南:
EQ 指数(所有组通道) | 直流增益(所有组通道) | 寄存器 0x81 | 寄存器 0x83 |
0 | 0dB (默认设置) | 0x80 | 0x05 |
0 | -2dB | 0x80 | 0x03 |
0 | -4dB | 0x80 | 0x01 |
0 | -6db | 0x80 | 0x00 |
0 | +2dB | 0x80 | 0x07 |
1. | 0dB (默认设置) | 0x88 | 0x05 |
2. | 0dB (默认设置) | 0x98 | 0x05 |
默认 | 0dB (默认设置) | 0x00 | 0x05 |
5. | 0dB (默认设置) | 0x00 | 0x0D |
6. | 0dB (默认设置) | 0x08 | 0x0D |
关于 EQ 编程和 PCIe 链路-如果在 DS320PR1601上调整了 EQ、则应重新训练 PCIe 链路、因为这将重新初始化链路中 PCIe 根复合体和端点的 PCIe 链路训练过程。 我的理解是 BRCM 开关应具有-SBR 机制、用于通过命令行重新训练链路。 我相信、BRCM 的一些文档中会概述这一点。
您能否详细说明以下内容以帮助我们更好地了解设置。
此致!
David
尊敬的 David:
设置完成后、眼图中的变化很小。 虽然略有改善、但影响并不显著。 我们制作了自己的无源卡(简单的转接卡)并将其环回。 来自站点2的信号连接至无源卡、环回到站点3、信号保持不变。 但是、当连接转接驱动器卡时、无论如何调整、影响都会受到限制。
从我们配置的索引生成的波形显示索引13是最佳的、但其增益最多只能增加2dB。 在调整指数时、很少有张开双眼的波形、即使增加了2dB 增益、这种影响也不明显。 图1是增益设置为0时索引13的图。 第二个图像是使用 上面提到的环回方法绘制的眼图。