ZHCADO3 January 2024 DP83TC812R-Q1 , DP83TC812S-Q1
通过读取寄存器 0x1 = 0x0065 确认链路接通后,您可以使用 DP83TC812 的信号质量指标 (SQI) 功能检查链路质量。由布局或电缆缺陷导致的链路质量不佳可能会导致位流中出现数据包错误或链路丢弃。
SQI 方法通过测量 Open Alliance 规定的信噪比来量化信号质量。该值的范围为 0 至 7,其中 7 对应于最佳链路质量。可以读取寄存器 0x871 位 [3:1] 以识别 3 位 SQI 值。读取该寄存器并验证该值是否大于 4 以保持出色的链路质量。小于 4 的值可能表明原理图/布局、电缆存在缺陷或处于嘈杂的环境中。请验证您的设计是否符合 DP83TC812 原理图和布局检查清单中给出的建议。
此外,验证 SNLA389 中给出的脚本是否已写入 PHY。必须编写此脚本才能保持出色的信号质量。
寄存器 0x871[3:1] | Open Alliance SQI 等级 | 链路质量 |
---|---|---|
0x0 | 0(最差) | 链路不良或无链路 |
0x1 | 1 | |
0x2 | 2 | |
0x3 | 3 | |
0x4 | 4 | 良好或出色的链路 |
0x5 | 5 | |
0x6 | 6 | |
0x7 | 7(最佳) |