ZHCAC14 January 2023 DP83TC812R-Q1 , DP83TC812S-Q1
由于 MDIO 数据遵循第 22 条,因此每个 MDIO 帧为 64 位。第 22 条的数据格式如以下列表所示。
总的来说,表 4-1 中的主器件配置序列在使用轮询的情况下接收 179 条读取或写入指令。MDC 的测量值为 3MHz。
通过去除轮询,主器件配置时间会减少,因为轮询会创建不必要的读取指令。在去除所有不必要的读取指令后,只需 90 条指令即可将 PHY 配置为主器件。这些写入指令中大多数都涉及扩展寄存器,即需要 4 次写入才能成功写入这些寄存器。
去除可选的前导码也是有益的,因为读取和写入事务不需要前导码。这样会将每个 MDIO 帧的大小减小到 32 位。
Δtms_cfg= 90 条指令 × 32 位 × (1/3MHz) = 0.960ms。这一时间比实际测量到的时间短 2.954ms。