工具与软件:
我们使用 DS90UB635/DS90UB638对测试5个原型系统。
其中4个表现良好。 "Unstable Lock and Pass"(锁定和通过不稳定)。
我们根据数据表说明启用了 CMLOUT、眼图看起来非常好。 我们 通过短链路以2Gbps (半速率)模式进行双绞线配置连接。
638寄存器似乎不支持"Margin Analysis Program"测试所需的功能。
您能否提供我们可能使用的任何其他调试技术来了解锁定和传递失败为何 在此特定 系统上如此频繁?

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.
工具与软件:
我们使用 DS90UB635/DS90UB638对测试5个原型系统。
其中4个表现良好。 "Unstable Lock and Pass"(锁定和通过不稳定)。
我们根据数据表说明启用了 CMLOUT、眼图看起来非常好。 我们 通过短链路以2Gbps (半速率)模式进行双绞线配置连接。
638寄存器似乎不支持"Margin Analysis Program"测试所需的功能。
您能否提供我们可能使用的任何其他调试技术来了解锁定和传递失败为何 在此特定 系统上如此频繁?

您好、Barry、
根据提供的寄存器转储、链路质量似乎较差。 请检查您的电缆类型/长度、并使用其他电缆类型和长度进行测试。
这可能表示 链路的通道参数不佳。 您能否测量回波损耗和插入损耗、并提供测试结果来查看它们是否符合我们的通道规格。
下面是我的寄存器分析:
设计:
reg 0x20 = 0x30 --没有 RX 端口被转发到 CSI TX
reg 0x33 = 0x20 -- CSI TX 输出未启用
reg 0x4D = 0x10/0x13 --锁定状态变化、无锁定或通过
reg 0x4E = 0x2C/0xED --检测到多种错误类型
reg 0x56 = 0x01/0x3B -- RX 奇偶校验错误数
REG 0x74 = 0xB7/0xBB --线数不稳定
reg 0x7A = 0x0F --所有类型的 CSI 错误
reg 0x7B = 0xFF --最大 CSI 错误量、这意味着接收的数据已损坏。
REG 0xD3 = 0x33/0x3F -- AEQ 值非常高、表示链路质量差。
reg 0xDB = 0x6B --已触发多个错误中断。
串行器:
reg 0x52 = 0x47 --检测到 CRC 错误
reg 0x55 = 0xD6/0x1A -- CRC 错误计数
我想我们将尝试手动设置寄存器0xD4中的 EQ 以测试较低的值。
这是否提供了任何工作机会?
[报价]不确定这是否会有任何改进、但您可以尝试一下。
您还能检查 DES 寄存器0x41值是否应为0xA9。
再次感谢您的帮助。 我真的很感激。 您的意见帮助我们完成了一项测试、以诊断问题。
我们找到了2件事:
1.在启用 CMLOUT 的情况下运行会破坏我们传入的可靠性。 我发送的寄存器日志是在启用 CMLOUT 的情况下获取的。 一旦我们禁用了 CMLOUT、问题就好了10倍、但没有得到解决。
2、根本原因是来自高电压开关电源的 EMI 噪声。 对该电源应用一些滤波后、我们看到误差消失了。 自动均衡现在会以低电平设置初始化、并且奇偶校验和 CSI 错误会消失。