ZHCSQL1A May 2022 – December 2025 DP83TC813R-Q1 , DP83TC813S-Q1
PRODUCTION DATA
串行管理接口 (SMI) 支持访问 DP83TC813S-Q1 内部寄存器空间,以便获得状态信息与配置。SMI 帧和基址寄存器符合 IEEE 802.3 第 22 条规定。实施的寄存器组包括 IEEE 802.3 标准规定的寄存器以及其他几个寄存器,能够提高 DP83TC813S-Q1 的可见性与可控性。此外,DP83TC813S-Q1 包括添加到 IEEE 802.3bw 定义的第 45 条中的控制和状态寄存器。使用第 22 条访问可访问第 45 条寄存器字段。
SMI 包括管理时钟 (MDC) 和管理输入和输出数据引脚 (MDIO)。MDC 由外部管理实体(也称为站 (STA))提供,可在 24MHz 的最大时钟速率下运行。MDC 不应持续运行,在总线空闲时可由外部管理实体关闭。
MDIO 由外部管理实体和 PHY 提供。MDIO 引脚上的数据在 MDC 的上升沿锁存。MDIO 引脚需要一个能够在空闲与转换期间将 MDIO 拉高的上拉电阻器 (2.2KΩ)。
最多 9 个 DP83TC813S-Q1 PHY 可共用一条公共 SMI 总线。为区分 PHY,采用了 4 位地址。上电复位期间,DP83TC813S-Q1 通过锁存 PHYAD[3:0] 配置引脚来确定地址。
在上电复位后的首个周期内,管理实体不得启动 SMI 事务。为维持有效运行,在硬复位取消置位之后,SMI 总线必须至少在一个 MDC 周期保持未激活状态。在正常 MDIO 事务中,寄存器地址直接取自管理帧 reg_addr 字段,因此允许直接访问 32 个 16 位寄存器(包括 IEEE 802.3 定义的寄存器和特定于供应商的寄存器)。数据字段用于读取和写入操作。开始代码由 <01> 模式指示。该模式确保 MDIO 线路从默认空闲线路状态转换。转换定义为寄存器地址字段与数据字段之间所插入的空闲位时间。为避免读操作期间发生资源争用,在第一个比特周转期间,没有器件能够主动驱动 MDIO 信号。对于寻址到的 DP83TC813S-Q1 ,能够在第二个转换位时,通过 0 驱动 MDIO,随后,可通过所需数据驱动。
对于写操作,站管理实体会将数据写入寻址到的 DP83TC813S-Q1 ,因此不需要进行 MDIO 转换。转换时间由管理实体通过插入 <10> 来填充。
| SMI 协议 | <idle> <start> <op code> <device address> <reg address> <turnaround> <data> <idle> |
|---|---|
| 读取操作 | <idle><01><10><AAAAA><RRRRR><Z0><XXXX XXXX XXXX XXXX><idle> |
| 写入操作 | <idle><01><01><AAAAA><RRRRR><10><XXXX XXXX XXXX XXXX><idle> |