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。