我将 DP83848与10BASE 一同使用。
我认为前导码的长度在 IEEE 标准中定义了7个八位字节。
但是 、DP83848有时会输出前导码6.5个八位字节+ SFD (1个八位字节)。
这种前导码短缺在以太网协议中是否常见?
我想知道哪个标准文档提到了它。
此致、
大辅
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.
我将 DP83848与10BASE 一同使用。
我认为前导码的长度在 IEEE 标准中定义了7个八位字节。
但是 、DP83848有时会输出前导码6.5个八位字节+ SFD (1个八位字节)。
这种前导码短缺在以太网协议中是否常见?
我想知道哪个标准文档提到了它。
此致、
大辅
您好、Daisuke、
您是否可以强制以100Mbps 为单位的 PHY 速度,并检查100M 速度是否也会出现此问题? 您可以禁用 ANEG 并写入寄存器0h 位13以获得100Mbps 速度。
是否启用前导码抑制? (reg 1h、bit 6)-您可以阅读此内容吗?
Squelch 配置是否打开? (reg 1Ah,[11:9])-您可以阅读这篇吗?
此致、
拉胡尔
您好、Daisuke、
PHY 具备智能静噪特性、这是10Base-T 标准的一部分。 数据包开始时的信号由智能静噪进行检查、任何未超过静噪水平的脉冲都将被拒绝。 这个检查过程通常会导致在每个数据包开始时丢失三个前导码位。
如需了解更多详细信息、请参阅数据表第5.5.1.3.2节:
此致、
拉胡尔