ZHCSNQ7D December 2020 – April 2025 DP83TG720R-Q1
PRODUCTION DATA
表 7-22 列出了 DP83TG720 寄存器的存储器映射寄存器。表 7-22 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 0h | BMCR | 节 7.6.2.1 | |
| 1h | BMSR | 节 7.6.2.2 | |
| 2h | PHYID1 | 节 7.6.2.3 | |
| 3h | PHYID2 | 节 7.6.2.4 | |
| Dh | REGCR | 节 7.6.2.5 | |
| Eh | ADDAR | 节 7.6.2.6 | |
| 10h | MII_REG_10 | 节 7.6.2.7 | |
| 11h | MII_REG_11 | 节 7.6.2.8 | |
| 12h | MII_REG_12 | 节 7.6.2.9 | |
| 13h | MII_REG_13 | 节 7.6.2.10 | |
| 16h | MII_REG_16 | 节 7.6.2.11 | |
| 18h | MII_REG_18 | 节 7.6.2.12 | |
| 19h | MII_REG_19 | 节 7.6.2.13 | |
| 1Eh | MII_REG_1E | 节 7.6.2.14 | |
| 1Fh | MII_REG_1F | 节 7.6.2.15 | |
| 180h | LSR | 节 7.6.2.16 | |
| 18Bh | LPS_CFG2 | 节 7.6.2.17 | |
| 18Ch | LPS_CFG3 | 节 7.6.2.18 | |
| 18Eh | LPS_STATUS | 节 7.6.2.19 | |
| 30Fh | TDR_TC12 | 节 7.6.2.20 | |
| 405h | A2D_REG_05 | 节 7.6.2.21 | |
| 41Eh | A2D_REG_30 | 节 7.6.2.22 | |
| 428h | A2D_REG_40 | 节 7.6.2.23 | |
| 429h | A2D_REG_41 | 节 7.6.2.24 | |
| 42Ch | A2D_REG_44 | 节 7.6.2.25 | |
| 42Fh | A2D_REG_47 | 节 7.6.2.26 | |
| 430h | A2D_REG_48 | 节 7.6.2.27 | |
| 442h | A2D_REG_66 | 节 7.6.2.28 | |
| 450h | LEDS_CFG_1 | 节 7.6.2.29 | |
| 451h | LEDS_CFG_2 | 节 7.6.2.30 | |
| 452h | IO_MUX_CFG_1 | 节 7.6.2.31 | |
| 453h | IO_MUX_CFG_2 | 节 7.6.2.32 | |
| 456h | IO_CONTROL_3 | 节 7.6.2.33 | |
| 45Dh | SOR_VECTOR_1 | 节 7.6.2.34 | |
| 45Eh | SOR_VECTOR_2 | 节 7.6.2.35 | |
| 468h | MONITOR_CTRL2 | 节 7.6.2.36 | |
| 46Ah | MONITOR_CTRL4 | 节 7.6.2.37 | |
| 47Bh | MONITOR_STAT1 | 节 7.6.2.38 | |
| 510h | RS_DECODER | 节 7.6.2.39 | |
| 52Bh | TRAINING_RX_STATUS_7 | 节 7.6.2.40 | |
| 543h | LINK_QUAL_1 | 节 7.6.2.41 | |
| 544h | LINK_QUAL_2 | 节 7.6.2.42 | |
| 545h | LINK_DOWN_LATCH_STAT | 节 7.6.2.43 | |
| 547h | LINK_QUAL_3 | 节 7.6.2.44 | |
| 548h | LINK_QUAL_4 | 节 7.6.2.45 | |
| 552h | RS_DECODER_FRAME_STAT_2 | 节 7.6.2.46 | |
| 553h | RS_DECODER_FRAME_STAT_3 | 节 7.6.2.47 | |
| 600h | RGMII_CTRL | 节 7.6.2.48 | |
| 601h | RGMII_FIFO_STATUS | 节 7.6.2.49 | |
| 602h | RGMII_DELAY_CTRL | 节 7.6.2.50 | |
| 608h | SGMII_CTRL_1 | 节 7.6.2.51 | |
| 60Ah | SGMII_STATUS | 节 7.6.2.52 | |
| 60Ch | SGMII_CTRL_2 | 节 7.6.2.53 | |
| 60Dh | SGMII_FIFO_STATUS | 节 7.6.2.54 | |
| 618h | PRBS_STATUS_1 | 节 7.6.2.55 | |
| 619h | PRBS_CTRL_1 | 节 7.6.2.56 | |
| 61Ah | PRBS_CTRL_2 | 节 7.6.2.57 | |
| 61Bh | PRBS_CTRL_3 | 节 7.6.2.58 | |
| 61Ch | PRBS_STATUS_2 | 节 7.6.2.59 | |
| 61Dh | PRBS_STATUS_3 | 节 7.6.2.60 | |
| 61Eh | PRBS_STATUS_4 | 节 7.6.2.61 | |
| 620h | PRBS_STATUS_6 | 节 7.6.2.62 | |
| 622h | PRBS_STATUS_8 | 节 7.6.2.63 | |
| 623h | PRBS_STATUS_9 | 节 7.6.2.64 | |
| 624h | PRBS_CTRL_4 | 节 7.6.2.65 | |
| 625h | PRBS_CTRL_5 | 节 7.6.2.66 | |
| 626h | PRBS_CTRL_6 | 节 7.6.2.67 | |
| 627h | PRBS_CTRL_7 | 节 7.6.2.68 | |
| 628h | PRBS_CTRL_8 | 节 7.6.2.69 | |
| 629h | PRBS_CTRL_9 | 节 7.6.2.70 | |
| 62Ah | PRBS_CTRL_10 | 节 7.6.2.71 | |
| 638h | CRC_STATUS | 节 7.6.2.72 | |
| 639h | PKT_STAT_1 | 节 7.6.2.73 | |
| 63Ah | PKT_STAT_2 | 节 7.6.2.74 | |
| 63Bh | PKT_STAT_3 | 节 7.6.2.75 | |
| 63Ch | PKT_STAT_4 | 节 7.6.2.76 | |
| 63Dh | PKT_STAT_5 | 节 7.6.2.77 | |
| 63Eh | PKT_STAT_6 | 节 7.6.2.78 | |
| 871h | SQI_REG_1 | 节 7.6.2.79 | |
| 874h | DSP_REG_74 | 节 7.6.2.80 | |
| 875h | DSP_REG_75 | 节 7.6.2.81 | |
| 1000h | PMA_PMD_CONTROL_1 | 节 7.6.2.82 | |
| 1007h | PMA_PMD_CONTROL_2 | 节 7.6.2.83 | |
| 1009h | PMA_PMD_TRANSMIT_DISABLE | 节 7.6.2.84 | |
| 100Bh | PMA_PMD_EXTENDED_ABILITY2 | 节 7.6.2.85 | |
| 1012h | PMA_PMD_EXTENDED_ABILITY | 节 7.6.2.86 | |
| 1834h | PMA_PMD_CONTROL | 节 7.6.2.87 | |
| 1900h | PMA_CONTROL | 节 7.6.2.88 | |
| 1901h | PMA_STATUS | 节 7.6.2.89 | |
| 1902h | 培训 | 节 7.6.2.90 | |
| 1903h | LP_TRAINING | 节 7.6.2.91 | |
| 1904h | TEST_MODE_CONTROL | 节 7.6.2.92 | |
| 3900h | PCS_CONTROL | 节 7.6.2.93 | |
| 3901h | PCS_STATUS | 节 7.6.2.94 | |
| 3902h | PCS_STATUS_2 | 节 7.6.2.95 | |
| 3904h | OAM_TRANSMIT | 节 7.6.2.96 | |
| 3905h | OAM_TX_MESSAGE_1 | 节 7.6.2.97 | |
| 3906h | OAM_TX_MESSAGE_2 | 节 7.6.2.98 | |
| 3907h | OAM_TX_MESSAGE_3 | 节 7.6.2.99 | |
| 3908h | OAM_TX_MESSAGE_4 | 节 7.6.2.100 | |
| 3909h | OAM_RECEIVE | 节 7.6.2.101 | |
| 390Ah | OAM_RX_MESSAGE_1 | 节 7.6.2.102 | |
| 390Bh | OAM_RX_MESSAGE_2 | 节 7.6.2.103 | |
| 390Ch | OAM_RX_MESSAGE_3 | 节 7.6.2.104 | |
| 390Dh | OAM_RX_MESSAGE_4 | 节 7.6.2.105 | |
| 7200h | AN_CFG | 节 7.6.2.106 |
复杂的位访问类型经过编码可适应小型表单元。表 7-23 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| W0C | W 0C | 写入 0 以清零 |
| W0S | W 0S | 写入 0 以进行设置 |
| WMC | W | 写入 |
| WMC,0 | W | 写入 |
| WMC,1 | W | 写入 |
| WSC | W | 写入 |
| WSC,0 | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 7-18 显示了 BMCR,表 7-24 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mii_reset | 回送 | RESERVED | RESERVED | power_down | 隔离 | RESERVED | RESERVED |
| R/WMC-0h | R/W-0h | R-0h | R-0h | R/W-0h | R/W-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SPEED_SEL_MSB | RESERVED | RESERVED | ||||
| R-0h | R-1h | R-0h | R-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | mii_reset | R/WMC | 0h | 1b = 数字输入复位,所有 MII 寄存器 (0x0 - 0xF) 复位为默认值 0b = 无复位 |
| 14 | 回送 | R/W | 0h | 1b = MII 回环 0b = 无 MII 回环 |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | power_down | R/W | 0h | 1b = 通过寄存器或引脚断电 0b = 正常模式 |
| 10 | 隔离 | R/W | 0h | 1b = MAC 隔离模式(PHY 不向 MAC 输出) 0b = 正常模式 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | speed_sel_msb | R | 1h | 0b = 保留 1b = 1000Mb/s |
| 5 | RESERVED | R | 0h | 保留 |
| 4-0 | RESERVED | R | 0h | 保留 |
图 7-19 显示了 BMSR,表 7-25 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | extended_status |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-1h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| unidirectional_ability | preamble_supression | aneg_complete | remote_fault | aneg_ability | link_status | jabber_detect | extended_capability |
| R-0h | R-1h | R-0h | R/W0C-0h | R-0h | R/W0S-0h | R/W0C-0h | R-1h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | RESERVED | R | 0h | 保留 |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | extended_status | R | 1h | 1b = 寄存器 15 中的扩展状态信息 0b = 寄存器 15 中无扩展状态信息 |
| 7 | unidirectional_ability | R | 0h | 保留 |
| 6 | preamble_supression | R | 1h | 1b = PHY 接受前导码受抑制的管理帧。 0b = PHY 不接受前导码受抑制的管理帧 |
| 5 | aneg_complete | R | 0h | 保留 |
| 4 | remote_fault | R/W0C | 0h | 保留 |
| 3 | aneg_ability | R | 0h | 保留 |
| 2 | link_status | R/W0S | 0h | 1b = 链路建立 0b = 链路断开 |
| 1 | jabber_detect | R/W0C | 0h | 保留 |
| 0 | extended_capability | R | 1h | 1b = 扩展寄存器功能 0b = 仅具有基本寄存器组功能 |
图 7-20 显示了 PHYID1,表 7-26 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| oui_21_16 | |||||||
| R-2000h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| oui_21_16 | |||||||
| R-2000h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | oui_21_16 | R | 2000h | 零件的唯一标识符 |
图 7-21 显示了 PHYID2,表 7-27 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| oui_5_0 | model_number | ||||||
| R-28h | R-28h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| model_number | rev_number | ||||||
| R-28h | R-4h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-10 | oui_5_0 | R | 28h | 零件的唯一标识符 |
| 9-4 | model_number | R | 28h | 零件的唯一标识符 |
| 3-0 | rev_number | R | 4h | 零件的唯一标识符 |
图 7-22 显示了 REGCR,表 7-28 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 扩展寄存器命令 | RESERVED | ||||||
| R/W-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DEVAD | ||||||
| R-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | 扩展寄存器命令 | R/W | 0h | 00b = 地址 01b = 数据,无后增量 10b = 数据,读取和写入后增量 11b = 数据,仅写入后增量 |
| 13-5 | RESERVED | R | 0h | 保留 |
| 4-0 | DEVAD | R/W | 0h | 用于间接寄存器访问的 MMD 字段 |
图 7-23 显示了 ADDAR,表 7-29 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| 地址/数据 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 地址/数据 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | 地址/数据 | R/W | 0h | 用于间接寄存器访问的地址数据字段 |
图 7-24 显示了 MII_REG_10,表 7-30 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | descr_lock_bit | RESERVED | ||||
| R-0h | R-0h | R/W0S-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mii_int_bit | RESERVED | mii_loopback | duplex_mode_env | RESERVED | link_status_bit | ||
| R-0h | R-0h | R-0h | R-1h | R-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | descr_lock_bit | R/W0S | 0h | 1b = 解码器被锁定 0b = 解码器至少解锁一次 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | mii_int_bit | R | 0h | 1b = 已设置中断引脚 0b = 未设置中断引脚 读取时清零 |
| 6-4 | RESERVED | R | 0h | 保留 |
| 3 | mii_loopback | R | 0h | 1b = MII 回环 0b = 无 MII 回环 |
| 2 | duplex_mode_env | R | 1h | 1b = 全双工 0b = 半双工 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | link_status_bit | R | 0h | 1b = 链路接通 0b = 链路已断开 |
图 7-25 显示了 MII_REG_11,表 7-31 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | int_polarity | force_interrupt | int_en | RESERVED | |
| R-0h | R-0h | R-0h | R/W-1h | R/W-0h | R/W-1h | R-0h | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | RESERVED | R | 0h | 保留 |
| 13-12 | RESERVED | R | 0h | 保留 |
| 11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5-4 | RESERVED | R | 0h | 保留 |
| 3 | int_polarity | R/W | 1h | 1b = 低电平有效 0b = 高电平有效 |
| 2 | force_interrupt | R/W | 0h | 1b = 强制中断引脚 0b = 不强制中断引脚 |
| 1 | int_en | R/W | 1h | 1b = 启用中断 0b = 禁用中断 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-26 显示了 MII_REG_12,表 7-32 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | energy_det_int | link_int | RESERVED | esd_int | ms_train_done_int | RESERVED | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | energy_det_int_en | link_int_en | RESERVED | esd_int_en | ms_train_done_int_en | RESERVED | RESERVED |
| R-0h | R/W-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | energy_det_int | R | 0h | 能量检测更改中断状态 |
| 13 | link_int | R | 0h | 链路状态更改中断状态 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | esd_int | R | 0h | ESD 故障检测中断状态 |
| 10 | ms_train_done_int | R | 0h | 训练完成中断状态 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | energy_det_int_en | R/W | 0h | 能量检测更改中断启用 |
| 5 | link_int_en | R/W | 0h | 链路状态更改中断启用 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | esd_int_en | R/W | 0h | ESD 故障检测中断启用 |
| 2 | ms_train_done_int_en | R/W | 0h | 训练完成中断启用 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-27 显示了 MII_REG_13,表 7-33 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| under_volte_int | over_voltage_int | RESERVED | RESERVED | over_temp_int | RESERVED | pol_change_int | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| under_volt_int_en | over_volt_int_en | RESERVED | RESERVED | over_temp_int_en | RESERVED | pol_change_int_en | RESERVED |
| R/W-0h | R/W-0h | R-0h | R-0h | R/W-0h | R-0h | R/W-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | under_volte_int | R | 0h | 欠压中断状态 |
| 14 | over_voltage_int | R | 0h | 过压中断状态 |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | over_temp_int | R | 0h | 过热中断状态 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | pol_change_int | R | 0h | 数据极性更改中断状态 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | under_volt_int_en | R/W | 0h | 欠压中断启用 |
| 6 | over_volt_int_en | R/W | 0h | 过压中断启用 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | over_temp_int_en | R/W | 0h | 过热中断启用 |
| 2 | RESERVED | R | 0h | 保留 |
| 1 | pol_change_int_en | R/W | 0h | 数据极性更改中断启用 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-28 显示了 MII_REG_16,表 7-34 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | core_pwr_mode | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | loopback_mode | ||||||
| R-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | core_pwr_mode | R | 0h | 1b = 内核处于正常功率模式 0b = 内核处于断电或睡眠模式 |
| 7 | RESERVED | R | 0h | 保留 |
| 6-0 | loopback_mode | R/W | 0h | 000001b = PCS 环路 000010b = RS 环路 000100b =数字环路 001000b =模拟环路 010000b =反向环路 |
图 7-29 显示了 MII_REG_18,表 7-35 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| ack_received_int | tx_value_clr_int | RESERVED | RESERVED | por_done_int | RESERVED | RESERVED | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ack_received_int_en | tx_value_clr_int_en | RESERVED | RESERVED | por_done_int_en | RESERVED | RESERVED | RESERVED |
| R/W-0h | R/W-0h | R-0h | R-0h | R/W-1h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | ack_received_int | R | 0h | 确认接收中断状态 (OAM) |
| 14 | tx_value_clr_int | R | 0h | mr_tx_valid 清除中断状态 (OAM) |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | por_done_int | R | 0h | POR 完成中断状态 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | ack_received_int_en | R/W | 0h | 确认接收中断启用 (OAM) |
| 6 | tx_value_clr_int_en | R/W | 0h | mr_tx_valid 清除中断启用 (OAM) |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | por_done_int_en | R/W | 1h | POR 完成中断启用 |
| 2 | RESERVED | R | 0h | 保留 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-30 显示了 MII_REG_19,表 7-36 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SOR_PHYADDR | ||||||
| R-0h | R-Xh | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9-5 | RESERVED | R | 0h | 保留 |
| 4-0 | SOR_PHYADDR | R | X | 从 strap 配置中锁存的 PHY 地址 |
图 7-31 显示了 MII_REG_1E,表 7-37 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| tdr_start | cfg_tdr_auto_run | RESERVED | |||||
| R/WMC-0h | R/W-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | tdr_done | tdr_fail | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | tdr_start | R/WMC | 0h | 1b = TDR 运行完成后,TDR 起始 位被清零 |
| 14 | cfg_tdr_auto_run | R/W | 0h | 1b = TDR 在链路断开时自动启动 0b = TDR 使用 0x1E[15]手动启动 |
| 13-2 | RESERVED | R | 0h | 保留 |
| 1 | tdr_done | R | 0h | TDR 完成状态 1b = TDR 完成 0b = TDR 正在进行或未启动 |
| 0 | tdr_fail | R | 0h | 当 TDR_DONE 状态为 1 时,如果 TDR 成功运行,该位会发出警报 1b = TDR 运行失败 0b = TDR 成功运行 |
图 7-32 显示了 MII_REG_1F,表 7-38 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| sw_global_reset | digital_reset | RESERVED | RESERVED | ||||
| R/WMC-0h | R/WMC-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | sw_global_reset | R/WMC | 0h | 硬件复位-复位数字+寄存器文件 该位可自行清零 |
| 14 | digital_reset | R/WMC | 0h | 软复位-仅复位数字内核 该位可自行清零 |
| 13 | RESERVED | R | 0h | 保留 |
| 12-8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4-0 | RESERVED | R | 0h | 保留 |
图 7-33 显示了 LSR,表 7-39 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| link_up | link_down | phy_ctrl_send_data | link_status | RESERVED | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | channel_ok | descr_sync | loc_rcvr_status | rem_rcvr_status |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | link_up | R | 0h | 由 CNS 定义的链接建立 |
| 14 | link_down | R | 0h | 由 CNS 定义的链路断开 |
| 13 | phy_ctrl_send_data | R | 0h | PHY 控制输入发送数据状态 |
| 12 | link_status | R | 0h | IEEE 定义的实时链路状态 |
| 11-8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | channel_ok | R | 0h | 通道正常状态 |
| 2 | descr_sync | R | 0h | 解码器锁状态 |
| 1 | loc_rcvr_status | R | 0h | 本地接收器状态 |
| 0 | rem_rcvr_status | R | 0h | 远程接收器状态 |
图 7-34 显示了 LPS_CFG2,表 7-40 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | ed_en | ||||||
| R-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| sleep_en | cfg_auto_mode_en_strap | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
| R/W-0h | R/WMC,1-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-9 | RESERVED | R | 0h | 保留 |
| 8 | ed_en | R/W | 0h | 1b =启用 MDI 上的能量检测 0b =禁用 MDI 上的能量检测 |
| 7 | sleep_en | R/W | 0h | 1b =允许 PHY 进入睡眠状态 0b =不允许 PHY 进入睡眠状态 |
| 6 | cfg_auto_mode_en_strap | R/WMC,1 | 0h | 启用 LPS 自主模式 1b = PHY 在上电时进入正常模式 0b = PHY 在上电时进入待机模式 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | RESERVED | R | 0h | 保留 |
| 2 | RESERVED | R | 0h | 保留 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-35 显示了 LPS_CFG3,表 7-41 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | cfg_lps_pwr_mode_4 | RESERVED | RESERVED | RESERVED | cfg_lps_pwr_mode_0 |
| R-0h | R-0h | R-0h | R/WMC,0-0h | R-0h | R-0h | R-0h | R/WMC,0-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | cfg_lps_pwr_mode_4 | R/WMC,0 | 0h | 设置为进入待机模式 |
| 3 | RESERVED | R | 0h | 保留 |
| 2 | RESERVED | R | 0h | 保留 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | cfg_lps_pwr_mode_0 | R/WMC,0 | 0h | 设置为进入正常模式 |
图 7-36 显示了 LPS_STATUS,表 7-42 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | status_lps_st | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-7 | RESERVED | R | 0h | 保留 |
| 6-0 | status_lps_st | R | 0h | 观察 LPS 状态: 0x2 = 待机模式 0x4 = 正常模式 |
图 7-37 显示了 TDR_TC12,表 7-43 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | fault_loc | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| tdr_state | RESERVED | tdr_activation | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0h | 保留 |
| 13-8 | fault_loc | R | 0h | 参阅 TC12 |
| 7-4 | tdr_state | R | 0h | 参阅 TC12 |
| 3-2 | RESERVED | R | 0h | 保留 |
| 1-0 | tdr_activation | R | 0h | 参阅 TC12 |
图 7-38 显示了 A2D_REG_05,表 7-44 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| ld_bias_1p0v_sl | RESERVED | ||||||
| R/W-19h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-10 | ld_bias_1p0v_sl | R/W | 19h | 用于控制 LD 的 DAC 电流从而控制摆幅的位。 001010b = 400mV 001011b = 440mV 001100b = 480mV 001101b = 520mV 001110b = 560mV 001111b = 600mV 010000b = 640mV 010001b = 680mV 010010b = 720mV 010011b = 760mV 010100b = 800mV 010101b = 840mV 010110b = 880mV 010111b = 920mV 011000b = 960mV 011001b = 1000mV 011010b = 1040mV 011011b = 1080mV 011100b = 1120mV 011101b = 1160mV 011110b = 1200mV |
| 9-0 | RESERVED | R | 0h | 保留 |
图 7-39 显示了 A2D_REG_30,表 7-45 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | spare_in_2_fromdig_sl_force_en | ||||||
| R-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-9 | RESERVED | R | 0h | 保留 |
| 8 | spare_in_2_fromdig_sl_force_en | R/W | 0h | 针对 Reg0x042F 启用强制控制 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3-0 | RESERVED | R | 0h | 保留 |
图 7-40 显示了 A2D_REG_40,表 7-46 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | SGMII_TESTMODE | RESERVED | SGMII_SOP_SON_SLEW_CTRL | RESERVED | RESERVED | ||
| R-0h | R/W-3h | R-0h | R/W-0h | R-0h | R-0h | ||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14-13 | SGMII_TESTMODE | R/W | 3h | 00b = 1000mV SGMII 输出摆幅 01b = 1260mV SGMII 输出摆幅 10b = 900mV SGMII 输出摆幅 11b = 720mV SGMII 输出摆幅 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | SGMII_SOP_SON_SLEW_CTRL | R/W | 0h | 0b =默认输出上升/下降时间 1b =慢速输出上升/下降时间 |
| 10 | RESERVED | R | 0h | 保留 |
| 9-8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6-1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-41 显示了 A2D_REG_41,表 7-47 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SGMII_IO_LOOPBACK_EN | RESERVED | |||||
| R-0h | R/W-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7-2 | RESERVED | R | 0h | 保留 |
| 1 | SGMII_IO_LOOPBACK_EN | R/W | 0h | 1b =在内部连接 RX 和 TX 信号以提供内部环回选项,而无需外部组件。 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-42 显示了 A2D_REG_44,表 7-48 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | SGMII_DIG_LOOPBACK_EN | RESERVED | RESERVED | ||
| R-0h | R-0h | R-0h | R/W-0h | R-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | RESERVED | R | 0h | 保留 |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | RESERVED | R | 0h | 保留 |
| 11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | SGMII_DIG_LOOPBACK_EN | R/W | 0h | 1b =在 IO 之前将 TX 数据环回到 RX |
| 3-1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-43 显示了 A2D_REG_47,表 7-49 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | spare_in_2_fromdig_sl_2 | spare_in_2_fromdig_sl_1 | spare_in_2_fromdig_sl_0 | |||
| R-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-4 | RESERVED | R | 0h | 保留 |
| 3 | RESERVED | R | 0h | 保留 |
| 2 | spare_in_2_fromdig_sl_2 | R/W | 0h | 能量损耗指示强制控制值 |
| 1 | spare_in_2_fromdig_sl_1 | R/W | 0h | 能量损耗检测器启用强制控制值 |
| 0 | spare_in_2_fromdig_sl_0 | R/W | 0h | [0]-睡眠启用强制控制值 强制控制启用由 reg0x041E[8]控制 |
图 7-44 显示了 A2D_REG_48,表 7-50 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | DLL_TX_DELAY_CTRL_SL | |||
| R-0h | R-0h | R-0h | R-0h | R/W-9h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DLL_RX_DELAY_CTRL_SL | RESERVED | ||||||
| R/W-6h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | RESERVED | R | 0h | 保留 |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | RESERVED | R | 0h | 保留 |
| 11-8 | DLL_TX_DELAY_CTRL_SL | R/W | 9h | 有关延迟与代码信息,请参阅电气规范。 |
| 7-4 | DLL_RX_DELAY_CTRL_SL | R/W | 6h | 有关延迟与代码信息,请参阅电气规范。 |
| 3-0 | RESERVED | R | 0h | 保留 |
图 7-45 显示了 A2D_REG_66,表 7-51 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | esd_event_count | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14-9 | esd_event_count | R | 0h | 数字表示铜通道上的 ESD 事件数 |
| 8 | RESERVED | R | 0h | 保留 |
| 7-5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3-0 | RESERVED | R | 0h | 保留 |
图 7-46 显示了 LEDS_CFG_1,表 7-52 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | leds_bypass_stretching | leds_blink_rate | led_2_option | ||||
| R-0h | R/W-0h | R/W-2h | R/W-6h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| led_1_option | led_0_option | ||||||
| R/W-1h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | leds_bypass_stretching | R/W | 0h | 旁路 LED 信号延展 |
| 13-12 | leds_blink_rate | R/W | 2h | LED 闪烁速率- 00b = 20Hz (50mSec) 01b = 10Hz (100mSec) 10b = 5Hz (200mSec) 11b = 2Hz (500mSec ) |
| 11-8 | led_2_option | R/W | 6h | 0000b = 链路正常 0001b = 链路正常+在 TX/RX 活动时闪烁 0010b = 链路正常+在 TX 活动时闪烁 0011b = 链路正常+在 RX 活动时闪烁 0100b = 链路正常+ 100Base-T1 主器件 0101b = 链路正常+ 100Base-T1 从器件 0110b = 具有扩展选项的 TX/RX 活动 0111b = 保留 1000b = 保留 1001b = 链路丢失(在读取寄存器 0x1 之前保持开启) 1010b = PRBS 错误锁存直到被 0x620 (1) 清除 1011b = 具有延展选项的 XMII TX/RX 错误 |
| 7-4 | led_1_option | R/W | 1h | 0000b = 链路正常 0001b = 链路正常+在 TX/RX 活动时闪烁 0010b = 链路正常+在 TX 活动时闪烁 0011b = 链路正常+在 RX 活动时闪烁 0100b = 链路正常+ 100Base-T1 主器件 0101b = 链路正常+ 100Base-T1 从器件 0110b = 具有扩展选项的 TX/RX 活动 0111b = 保留 1000b = 保留 1001b = 链路丢失(在读取寄存器 0x1 之前保持开启) 1010b = PRBS 错误(锁存直到被 0x620 (1) 清除) 1011b = 具有延展选项的 XMII TX/RX 错误 |
| 3-0 | led_0_option | R/W | 0h | 0000b = 链路正常 0001b = 链路正常+在 TX/RX 活动时闪烁 0010b = 链路正常+在 TX 活动时闪烁 0011b = 链路正常+在 RX 活动时闪烁 0100b = 链路正常+ 100Base-T1 主器件 0101b = 链路正常+ 100Base-T1 从器件 0110b = 具有扩展选项的 TX/RX 活动 0111b = 保留 1000b = 保留 1001b = 链路丢失(在读取寄存器 0x1 之前保持开启) 1010b = PRBS 错误(锁存直到被 0x620 (1) 清除) 1011b = 具有延展选项的 XMII TX/RX 错误 |
图 7-47 显示了 LEDS_CFG_2,表 7-53 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | XXXX | RESERVED | ||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | led_1_polarity | RESERVED | RESERVED | led_0_polarity |
| R-0h | R-0h | R-0h | R-0h | R/W-0h | R-0h | R-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0h | 保留 |
| 13-10 | RESERVED | R | 0h | 保留 |
| 11-9 | cfg_ieee_compl_sel | R/W | 0h | 当 LED_0_GPIO_CTRL='h5 时,在 LED_0_GPIO_0 中观察 IEEE 合规信号,如下所示- 000b = loc_rcvr_status 001b = rem_rcvr_status 010b = loc_snr_margin 011b = rem_phy_ready 100b = pma_watchdog_status 101b = link_sync_link_control |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | led_1_polarity | R/W | 0h | LED_1 极性 |
| 2 | RESERVED | R | 0h | 保留 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | led_0_polarity | R/W | 0h | LED_0 极性 |
图 7-48 显示了 IO_MUX_CFG_1,表 7-54 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | led_1_gpio_ctrl | |||||
| R-0h | R-0h | R/W-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | led_0_gpio_ctrl | |||||
| R-0h | R-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0h | 保留 |
| 13-11 | RESERVED | R | 0h | 保留 |
| 10-8 | led_1_gpio_ctrl | R/W | 0h | 控制 LED_1 IO 的输出- 000b = LED_1(默认:链路正常+在 TX/RX 活动时闪烁) 001b = 保留 010b = RGMII 数据匹配指示 011b = 欠压指示 100b = 中断 101b = IEEE 合规信号 110b = 常量 0 111b = 常量 1 |
| 7-6 | RESERVED | R | 0h | 保留 |
| 5-3 | RESERVED | R | 0h | 保留 |
| 2-0 | led_0_gpio_ctrl | R/W | 0h | 控制 LED_0 IO 的输出: 000b = LED_0(默认值:链路) 001b = 保留 010b = RGMII 数据匹配指示 011b = 欠压指示 100b = 中断 101b = IEEE 合规信号(请参阅 0x451[11:9]) 110b = 常量 0 111b =常量 1 |
图 7-49 显示了 IO_MUX_CFG_2,表 7-55 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | clk_o_clk_source | clk_o_gpio_ctrl | |||||
| R-0h | R/W-0h | R/W-1h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-6 | RESERVED | R | 0h | 保留 |
| 5-3 | clk_o_clk_source | R/W | 0h | 可在 CLK_O 引脚中观察到的时钟- 000b = XI_osc_25m_1p0v_dl(25MHz 晶振输出-来自模拟) 001b = 保留 010b = 保留 011b = 125MHz 时钟 100b = 125MHz 时钟 101b = 保留 110b = 保留 111b = 保留 |
| 2-0 | clk_o_gpio_ctrl | R/W | 1h | 控制 CLK_O IO 的输出- 000b = LED_2(默认:具有延展 选项的 TX/RX 活动 (LED_2_OPTION=0x6) 001b = 时钟输出(请参阅 0x453[5:3]) 010b = RGMII 数据匹配指示 011b =欠压指示 100b = 常量 0 101b = 常量 0 110b = 常量 0 111b = 常量 1 |
图 7-50 显示了 IO_CONTROL_3,表 7-56 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | cfg_mac_rx_impedance | ||||||
| R-0h | R/W-8h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_mac_rx_impedance | RESERVED | ||||||
| R/W-8h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-10 | RESERVED | R | 0h | 保留 |
| 9-5 | cfg_mac_rx_impedance | R/W | 8h | RGMII 焊盘的压摆率控制- 01010b = 中等压摆率(符合 OA RGMII tr/tf,最大 tr/tf = 1ns) 01011b = 最慢压摆率(对于低发射,最大 tf/tf = 1.2ns) 01000b = 默认模式(符合 rgmii tr/tf,最大 tr/tr = 750ps) |
| 4-0 | RESERVED | R | 0h | 保留 |
图 7-51 显示了 SOR_VECTOR_1,表 7-57 中对此进行了介绍。
返回到汇总表。
配置 (strap) 状态寄存器:
该寄存器包含有关根据配置 (strap) 选择的模式的信息。使用其他寄存器对模式的任何覆盖都不会在此寄存器中反映出来
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RGMII_TX_SHIFT | RGMII_RX_SHIFT | SGMII_EN | RGMII_EN | RESERVED | MAC_MODE | ||
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| MAC_MODE | MAS/SLV | PHY_AD | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RGMII_TX_SHIFT | R | 0h | 0x0 = 禁用 TX 移位 0x1 = 启用 TX 移位 |
| 14 | RGMII_RX_SHIFT | R | 0h | 0x0 = 禁用 RX 移位 0x1 = 启用 RX 移位 |
| 13 | SGMII_EN | R | 0h | 0x0 = 禁用 SGMII 0x1 = 启用 SGMII |
| 12 | RGMII_EN | R | 0h | 0x0 = 禁用 RGMII 0x1 = 启用 RGMII |
| 11-9 | RESERVED | R | 0h | 保留 |
| 8-6 | MAC_MODE | R | 0h | 0x0 = SGMII 0x1 = 保留 0x2 =保留 0x3 = 保留 0x4 = RGMII 对齐 0x5 = RGMII TX 移位 0x6 = RGMII TX 和 RX 移位 0x7 = RGMII RX 移位 |
| 5 | MAS/SLV | R | 0h | 0x0 = 从器件 0x1 = 主器件 |
| 4-0 | PHY_AD | R | 0h | 0x0 = PHY 地址 0 0x4 = PHY 地址 4 0x5 = PHY 地址 5 0x8 = PHY 地址 8 0xA = PHY 地址 A 0xC = PHY 地址 C 0xD = PHY 地址 D 0xE = PHY 地址 E 0xF = PHY 地址 F |
图 7-52 显示了 SOR_VECTOR_2,表 7-58 中对此进行了介绍。
返回到汇总表。
配置 (strap) 状态寄存器:
该寄存器包含有关根据配置 (strap) 选择的模式的信息。使用其他寄存器对模式的任何覆盖都不会在此寄存器中反映出来
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | 自动/管理 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-1 | RESERVED | R | 0h | 保留 |
| 0 | 自动/管理 | R | 0h | 0x0 =启用自主模式 0x1 =启用托管模式 |
图 7-53 显示了 MONITOR_CTRL2,表 7-59 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | cfg_rd_data | RESERVED | RESERVED | ||||
| R-0h | R/W-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14-12 | cfg_rd_data | R/W | 0h | 用于读出的传感器选择: 001b = VDDA 010b = VDD1P0 011b = VDDIO 100b =温度 |
| 11-9 | RESERVED | R | 0h | 保留 |
| 8-6 | RESERVED | R | 0h | 保留 |
| 5-3 | RESERVED | R | 0h | 保留 |
| 2-0 | RESERVED | R | 0h | 保留 |
图 7-54 显示了 MONITOR_CTRL4,表 7-60 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | RESERVED | cfg_reset | 周期性 | start | |
| R-0h | R-0h | R-0h | R-0h | R/W-1h | R/W-0h | R/WSC-0h | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5-4 | RESERVED | R | 0h | 保留 |
| 3 | RESERVED | R | 0h | 保留 |
| 2 | cfg_reset | R/W | 1h | 0b = 启用监控器 1b = 监控器在任何时间点保持复位状态 ,如果信号更改为 1,模块会突然进入复位状态 |
| 1 | 周期性 | R/W | 0h | 0b = 仅当启动设置为单次迭代时,监控器才启用 1b = 为周期性迭代启用监控器 |
| 0 | start | R/WSC | 0h | 传感器监控器 FSM 的启动指示,自清除 |
图 7-55 显示了 MONITOR_STAT1,表 7-61 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| stat_rd_data | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| stat_rd_data | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | stat_rd_data | R | 0h | 读取传感器数据 |
图 7-56 显示了 RS_DECODER,表 7-62 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| cfg_rs_decoder_bypass | RESERVED | RESERVED | |||||
| R/W-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | cfg_rs_decoder_bypass | R/W | 0h | 绕过 RS 解码器
|
| 14 | RESERVED | R | 0h | 保留 |
| 13-8 | RESERVED | R | 0h | 保留 |
| 7-1 | RESERVED | R | 0h | 保留 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-57 显示了 TRAINING_RX_STATUS_7,表 7-63 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | rx_rvrs_pol | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-13 | RESERVED | R | 0h | 保留 |
| 12 | rx_rvrs_pol | R | 0h | 接收极性
|
| 11-8 | RESERVED | R | 0h | 保留 |
| 7-4 | RESERVED | R | 0h | 保留 |
| 3-0 | RESERVED | R | 0h | 保留 |
图 7-58 显示了 LINK_QUAL_1,表 7-64 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| link_training_time | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | RESERVED | R | 0h | 保留 |
| 7-0 | link_training_time | R | 0h | 链路训练时间(以 ms 为单位)(TC12) |
图 7-59 显示了 LINK_QUAL_2,表 7-65 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| remote_receiver_time | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| local_receiver_time | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | remote_receiver_time | R | 0h | 远程接收器时间(以 ms 为单位)(TC12) |
| 7-0 | local_receiver_time | R | 0h | 本地接收器时间(以 ms 为单位)(TC12) |
图 7-60 显示了 LINK_DOWN_LATCH_STAT,表 7-66 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | channel_ok_ll | link_fail_inhibit_lh | send_s_sigdet_lh | hi_rfer_lh | block_lock_ll | pma_watchdog_ll | |
| R-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0S-0h | R/W0S-0h | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-6 | RESERVED | R | 0h | 保留 |
| 5 | channel_ok_ll | R/W0C | 0h | 1b = 通道正常从未置为无效 0b = 通道正常置为无效 |
| 4 | link_fail_inhibit_lh | R/W0C | 0h | 1b = 报告链路故障抑制置为有效 0b = 从未报告链路故障抑制置为有效 |
| 3 | send_s_sigdet_lh | R/W0C | 0h | 1b = 报告发送 s sigdet 置为有效 0b = 从未报告发送 s sigdet 置为有效 |
| 2 | hi_rfer_lh | R/W0C | 0h | 1b = 报告高 ri rfer 置为有效 0b = 从未报告高 ri rfer 置为有效 |
| 1 | block_lock_ll | R/W0S | 0h | 1b = 从未报告块锁定置为无效 0b = 从未报告块锁定置为无效 |
| 0 | pma_watchdog_ll | R/W0S | 0h | 1b = 从未报告低 PMA 看门狗 0b = 报告低 PMA 看门狗 |
图 7-61 显示了 LINK_QUAL_3,表 7-67 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| link_loss_cnt | link_fail_cnt | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| link_fail_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-10 | link_loss_cnt | R | 0h | 自上一次上电周期以来的链路丢失计数 (TC12) |
| 9-0 | link_fail_cnt | R | 0h | 自上次上电周期以来无链路丢失计数的链路故障 (TC12) |
图 7-62 显示了 LINK_QUAL_4,表 7-68 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | comm_ready | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-1 | RESERVED | R | 0h | 保留 |
| 0 | comm_ready | R | 0h | 通信就绪状态 (TC12) |
图 7-63 显示了 RS_DECODER_FRAME_STAT_2,表 7-69 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| rs_dec_uncorr_frame_cnt | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| rs_dec_uncorr_frame_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | rs_dec_uncorr_frame_cnt | R | 0h | RS 解码器接收到任何不可纠正的 RS 帧,读取时清除,达到饱和值 |
图 7-64 显示了 RS_DECODER_FRAME_STAT_3,表 7-70 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| rs_dec_err_frame_cnt | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| rs_dec_err_frame_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | rs_dec_err_frame_cnt | R | 0h | 在 RS 解码器处接收到的错误 RS 帧数量,读取时清零,达到饱和值 |
图 7-65 显示了 RGMII_CTRL,表 7-71 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | rgmii_rx_half_full_th | ||||||
| R-0h | R/W-2h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| rgmii_rx_half_full_th | rgmii_tx_half_full_th | rgmii_tx_if_en | invert_rgmii_txd | invert_rgmii_rxd | RESERVED | ||
| R/W-2h | R/W-2h | R/W-0h | R/W-0h | R/W-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-10 | RESERVED | R | 0h | 保留 |
| 9-7 | rgmii_rx_half_full_th | R/W | 2h | RGMII RX 同步 FIFO 半满阈值 |
| 6-4 | rgmii_tx_half_full_th | R/W | 2h | RGMII TX 同步 FIFO 半满阈值 |
| 3 | rgmii_tx_if_en | R/W | 0h | RGMII 启用位 ,默认由 strap 设定
|
| 2 | invert_rgmii_txd | R/W | 0h | 反转 RGMII Tx 线序-完全交换[3:0]至[0:3]
|
| 1 | invert_rgmii_rxd | R/W | 0h | 反转 RGMII Rx 线序-完全交换[3:0]至[0:3]
|
| 0 | RESERVED | R | 0h | 保留 |
图 7-66 显示了 RGMII_FIFO_STATUS,表 7-72 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | rgmii_rx_af_full_err | rgmii_rx_af_empty_err | rgmii_tx_af_full_err | rgmii_tx_af_empty_err | |||
| R-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-4 | RESERVED | R | 0h | 保留 |
| 3 | rgmii_rx_af_full_err | R/W0C | 0h | RGMII RX fifo 填满错误
|
| 2 | rgmii_rx_af_empty_err | R/W0C | 0h | RGMII RX fifo 为空错误
|
| 1 | rgmii_tx_af_full_err | R/W0C | 0h | RGMII TX fifo 填满错误
|
| 0 | rgmii_tx_af_empty_err | R/W0C | 0h | RGMII TX fifo 为空错误
|
图 7-67 显示了 RGMII_DELAY_CTRL,表 7-73 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | rx_clk_sel | tx_clk_sel | |||||
| R-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-2 | RESERVED | R | 0h | 保留 |
| 1 | rx_clk_sel | R/W | 0h | 在 RGMII 模式下,启用或禁用 RXD 相对于 RX_CLK 的内部延迟(当 RGMII_RX_CLK 和 RGMII_RXD 对齐时使用此模式)。可通过编程寄存器 0x430[7:4]来配置延迟幅度
|
| 0 | tx_clk_sel | R/W | 0h | 在 RGMII 模式下,启用或禁用相对于 TXD wrt TX_CLK 的内部延迟(当 RGMII_TX_CLK 和 RGMII_TXD 对齐时使用此模式)。可通过编程寄存器 0x430[11:8]来配置延迟幅度
|
图 7-68 显示了 SGMII_CTRL_1,表 7-74 中对此进行了介绍。
返回到汇总表。
SGMII 寄存器:仅适用于 DP83TG720S-Q1
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| sgmii_tx_err_dis | cfg_align_idx_force | cfg_align_idx_value | cfg_sgmii_en | cfg_sgmii_rx_pol_invert | |||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_sgmii_tx_pol_invert | RESERVED | RESERVED | RESERVED | sgmii_autoneg_timer | mr_an_enable | ||
| R/W-0h | R-0h | R-0h | R-0h | R/W-1h | R/W-1h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | sgmii_tx_err_dis | R/W | 0h | 1 = 禁用 SGMII TX 错误指示 0 = 启用 SGMII TX 错误指示 |
| 14 | cfg_align_idx_force | R/W | 0h | 强制字边界索引选择 |
| 13-10 | cfg_align_idx_value | R/W | 0h | 当 cfg_align_idx_force = 1 时 ,此值设置字边界索引 |
| 9 | cfg_sgmii_en | R/W | 0h | SGMII 启用位 ,默认由 strap 设定
|
| 8 | cfg_sgmii_rx_pol_invert | R/W | 0h | SGMII RX 总线极性反转
|
| 7 | cfg_sgmii_tx_pol_invert | R/W | 0h | SGMII TX 总线极性反转
|
| 6-5 | RESERVED | R | 0h | 保留 |
| 4 | RESERVED | R | 0h | 保留 |
| 3 | RESERVED | R | 0h | 保留 |
| 2-1 | sgmii_autoneg_timer | R/W | 1h | 选择 SGMII 自动协商计时器的持续时间: 00:1.6ms 01:2us 10:800us 11:11ms |
| 0 | mr_an_enable | R/W | 1h | 1 = 启用 SGMII 自动协商 0 =禁用 SGMII 自动协商 |
图 7-69 显示了 SGMII_STATUS,表 7-75 中对此进行了介绍。
返回到汇总表。
SGMII 寄存器:仅适用于 DP83TG720S-Q1
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | sgmii_page_received | link_status_1000bx | mr_an_complete | cfg_align_en | cfg_sync_status | ||
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_align_idx | cfg_state | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-13 | RESERVED | R | 0h | 保留 |
| 12 | sgmii_page_received | R | 0h | 指示接收到新的自动协商页面
|
| 11 | link_status_1000bx | R | 0h | SGMII 链路状态
|
| 10 | mr_an_complete | R | 0h | SGMII 自动协商完成指示
|
| 9 | cfg_align_en | R | 0h | 字边界 FSM - 对齐指示 |
| 8 | cfg_sync_status | R | 0h | 字边界 FSM - 同步状态指示
|
| 7-4 | cfg_align_idx | R | 0h | 字边界索引选择 |
| 3-0 | cfg_state | R | 0h | 字边界 FSM 状态 |
图 7-70 显示了 SGMII_CTRL_2,表 7-76 中对此进行了介绍。
返回到汇总表。
SGMII 寄存器:仅适用于 DP83TG720S-Q1
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | mr_restart_an | tx_half_full_th | rx_half_full_th | ||||
| R-0h | R/WSC,0-0h | R/W-3h | R/W-3h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | RESERVED | R | 0h | 保留 |
| 6 | mr_restart_an | R/WSC,0 | 0h | 重新启动 SGMII 自动协商 |
| 5-3 | tx_half_full_th | R/W | 3h | SGMII TX 同步 FIFO 半满阈值 |
| 2-0 | rx_half_full_th | R/W | 3h | SGMII RX 同步 FIFO 半满阈值 |
图 7-71 显示了 SGMII_FIFO_STATUS,表 7-77 中对此进行了介绍。
返回到汇总表。
SGMII 寄存器:仅适用于 DP83TG720S-Q1
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | sgmii_rx_af_full_err | sgmii_rx_af_empty_err | sgmii_tx_af_full_err | sgmii_tx_af_empty_err | |||
| R-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | R/W0C-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-4 | RESERVED | R | 0h | 保留 |
| 3 | sgmii_rx_af_full_err | R/W0C | 0h | SGMII RX fifo 填满错误
|
| 2 | sgmii_rx_af_empty_err | R/W0C | 0h | SGMII RX fifo 为空错误
|
| 1 | sgmii_tx_af_full_err | R/W0C | 0h | SGMII TX fifo 填满错误
|
| 0 | sgmii_tx_af_empty_err | R/W0C | 0h | SGMII TX fifo 为空错误
|
图 7-72 显示了 PRBS_STATUS_1,表 7-78 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| prbs_err_ov_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | RESERVED | R | 0h | 保留 |
| 7-0 | prbs_err_ov_cnt | R | 0h | 保存 PRBS 校验器接收的错误计数器溢出数。 当写入寄存器 prbs_status_6 位 [0] 或位 [1] 后,此寄存器中的值被锁定。计数器在 0xFF 时停止。 注意:当 PRBS 计数器在单一模式下工作时,溢出计数器无效 |
图 7-73 显示了 PRBS_CTRL_1,表 7-79 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | send_pkt | RESERVED | cfg_prbs_chk_sel | |||
| R-0h | R-0h | R/WMC,0-0h | R-0h | R/W-5h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | cfg_prbs_gen_sel | cfg_prbs_cnt_mode | cfg_prbs_chk_enable | cfg_pkt_gen_prbs | pkt_gen_en | ||
| R-0h | R/W-7h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-14 | RESERVED | R | 0h | 保留 |
| 13 | RESERVED | R | 0h | 保留 |
| 12 | send_pkt | R/WMC,0 | 0h | 允许生成带有固定/增量数据的 MAC 数据包,具有 CRC (必须设置 pkt_gen_en,必须清除 cfg_pkt_gen_prbs) 设置 pkt_done 后自动清除
|
| 11 | RESERVED | R | 0h | 保留 |
| 10-8 | cfg_prbs_chk_sel | R/W | 5h | 000:校验器从 RGMII TX 接收 001:校验器从 SGMII TX 接收 101:校验器从 Cu RX 接收 |
| 7 | RESERVED | R | 0h | 保留 |
| 6-4 | cfg_prbs_gen_sel | R/W | 7h | 000:PRBS 发送到 RGMII RX 001:PRBS 发送到 SGMII RX 101:PRBS 发送到 Cu TX |
| 3 | cfg_prbs_cnt_mode | R/W | 0h | 1 = 连续模式,当其中一个 PRBS 计数器达到最大值时,产生脉冲且计数器再次从零开始计数 0 = 单一模式,当其中一个 PRBS 计数器达到最大值时,PRBS 校验器停止计数。 |
| 2 | cfg_prbs_chk_enable | R/W | 1h | 启用 PRBS 校验器 XBAR(以接收数据) 需要启用才能使 0x63C、0x63D、0x63E中的计数器正常工作
|
| 1 | cfg_pkt_gen_prbs | R/W | 0h | 如果设置: (1) 设置 pkt_gen_en 后,将连续生成 PRBS 数据包 (3) 清除 pkt_gen_en 后,PRBS RX 校验器仍处于启用状态 如果清除: (1) 设置 pkt_gen_en 后,将生成非 PRBS 数据包 (3) 清除 pkt_gen_en 后,PRBS RX 校验器也将禁用
|
| 0 | pkt_gen_en | R/W | 0h | 1 = 启用数据包/PRBS 生成器 0 = 禁用数据包/PRBS 生成器 |
图 7-74 显示了 PRBS_CTRL_2,表 7-80 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| cfg_pkt_len_prbs | |||||||
| R/W-5DCh | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_pkt_len_prbs | |||||||
| R/W-5DCh | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | cfg_pkt_len_prbs | R/W | 5DCh | PRBS 数据包和 MAC 数据包(带 CRC)的长度(以字节为单位) |
图 7-75 显示了 PRBS_CTRL_3,表 7-81 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_ipg_len | |||||||
| R/W-7Dh | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | RESERVED | R | 0h | 保留 |
| 7-0 | cfg_ipg_len | R/W | 7Dh | 数据包之间的数据包间间隙(以字节为单位) |
图 7-76 显示了 PRBS_STATUS_2,表 7-82 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| prbs_byte_cnt | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| prbs_byte_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | prbs_byte_cnt | R | 0h | 保存 PRBS 校验器接收的总字节数。 当写入寄存器 prbs_status_6 位 [0] 或位 [1] 后,此寄存器中的值被锁定。 当 PRBS 计数模式设置为零时,计数在 0xFFFF 停止 |
图 7-77 显示了 PRBS_STATUS_3,表 7-83 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| prbs_pkt_cnt_15_0 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| prbs_pkt_cnt_15_0 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | prbs_pkt_cnt_15_0 | R | 0h | PRBS 校验器接收的数据包总数的位 [15:0] 当写入寄存器 prbs_status_6 位 [0] 或位 [1] 后,此寄存器中的值被锁定。 当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止 |
图 7-78 显示了 PRBS_STATUS_4,表 7-84 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| prbs_pkt_cnt_31_16 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| prbs_pkt_cnt_31_16 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | prbs_pkt_cnt_31_16 | R | 0h | PRBS 校验器接收的数据包总数的位 [31:16] 当写入寄存器 prbs_status_6 位 [0] 或位 [1] 后,此寄存器中的值被锁定。 当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止 |
图 7-79 显示了 PRBS_STATUS_6,表 7-85 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | pkt_done | pkt_gen_busy | prbs_pkt_ov | prbs_byte_ov | prbs_lock | ||
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| prbs_err_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-13 | RESERVED | R | 0h | 保留 |
| 12 | pkt_done | R | 0h | 在发送所有带有 CRC 的 MAC 数据包时设置
|
| 11 | pkt_gen_busy | R | 0h | 1 = 数据包生成器正在工作 0 = 数据包生成器未在工作 |
| 10 | prbs_pkt_ov | R | 0h | 如果设置,则数据包计数器达到溢出 清除 PRBS 计数器(通过设置 prbs_status_6 的位 1 来完成)后,溢出也会随之清除
|
| 9 | prbs_byte_ov | R | 0h | 如果设置,则字节计数器达到溢出 清除 PRBS 计数器(通过设置 prbs_status_6 的位 1 来完成)后,溢出也会随之清除
|
| 8 | prbs_lock | R | 0h | 1 = PRBS 校验器在接收到的字节流上被锁定(同步) 0 = PRBS 校验器未锁定
|
| 7-0 | prbs_err_cnt | R | 0h | 保存 PRBS 校验器接收到的错误位数 当写入位 [0] 或位 [1] 时,此寄存器中的值被锁定 当 PRBS 计数模式设置为零时,计数在 0xFF 停止 注意:写入位 0 会为 PRBS 计数器生成锁定信号。 写入位 1 会为 PRBS 计数器生成锁定和清除信号 |
图 7-80 显示了 PRBS_STATUS_8,表 7-86 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pkt_err_cnt_15_0 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pkt_err_cnt_15_0 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pkt_err_cnt_15_0 | R | 0h | PRBS 校验器接收的有错误数据包总数的位 [15:0] 当写入寄存器 prbs_status_6 位 [0] 或位 [1] 后,此寄存器中的值被锁定。 当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止 |
图 7-81 显示了 PRBS_STATUS_9,表 7-87 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pkt_err_cnt_31_16 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pkt_err_cnt_31_16 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pkt_err_cnt_31_16 | R | 0h | PRBS 校验器接收的有错误数据包总数的位 [31:16] 当写入寄存器 prbs_status_6 位 [0] 或位 [1] 后,此寄存器中的值被锁定。 当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止 |
图 7-82 显示了 PRBS_CTRL_4,表 7-88 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| cfg_pkt_data | |||||||
| R/W-55h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_pkt_mode | cfg_pattern_vld_bytes | cfg_pkt_cnt | |||||
| R/W-0h | R/W-2h | R/W-1h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | cfg_pkt_data | R/W | 55h | 要在固定数据模式下发送的固定数据 |
| 7-6 | cfg_pkt_mode | R/W | 0h |
|
| 5-3 | cfg_pattern_vld_bytes | R/W | 2h | 数据包中有效模式的字节数(最大为 6)
|
| 2-0 | cfg_pkt_cnt | R/W | 1h | 000b = 1 个数据包 001b = 10 个数据包 010b = 100 个数据包 011b = 1000 个数据包 100b = 10000 个数据包 101b = 100000 个数据包 110b = 1000000 个数据包 111b = 连续数据包 |
图 7-83 显示了 PRBS_CTRL_5,表 7-89 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pattern_15_0 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pattern_15_0 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pattern_15_0 | R/W | 0h | 模式的位 15:0 |
图 7-84 显示了 PRBS_CTRL_6,表 7-90 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pattern_31_16 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pattern_31_16 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pattern_31_16 | R/W | 0h | 模式的位 31:16 |
图 7-85 显示了 PRBS_CTRL_7,表 7-91 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pattern_47_32 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pattern_47_32 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pattern_47_32 | R/W | 0h | 模式的位 47:32 |
图 7-86 显示了 PRBS_CTRL_8,表 7-92 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pmatch_data_15_0 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pmatch_data_15_0 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pmatch_data_15_0 | R/W | 0h | 完全匹配数据的位 15:0 - 用于 DA(目标地址)匹配 |
图 7-87 显示了 PRBS_CTRL_9,表 7-93 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pmatch_data_31_16 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pmatch_data_31_16 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pmatch_data_31_16 | R/W | 0h | 完全匹配数据的位 31:16 - 用于 DA(目标地址)匹配 |
图 7-88 显示了 PRBS_CTRL_10,表 7-94 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pmatch_data_47_32 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pmatch_data_47_32 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | pmatch_data_47_32 | R/W | 0h | 完全匹配数据的位 47:32 - 用于 DA(目标地址)匹配 |
图 7-89 显了 CRC_STATUS,表 7-95 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | rx_bad_crc | tx_bad_crc | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-2 | RESERVED | R | 0h | 保留 |
| 1 | rx_bad_crc | R | 0h | Cu RX 上接收的数据包中的 CRC 错误指示
|
| 0 | tx_bad_crc | R | 0h | Cu TX 上发送的数据包中的 CRC 错误指示
|
图 7-90 显示了 PKT_STAT_1,表 7-96 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| tx_pkt_cnt_15_0 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| tx_pkt_cnt_15_0 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | tx_pkt_cnt_15_0 | R | 0h | TX 数据包计数器的低 16 位 注意:按顺序读取 0x639、0x63A、0x63B 时,寄存器被清零 |
图 7-91 显示了 PKT_STAT_2,表 7-97 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| tx_pkt_cnt_31_16 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| tx_pkt_cnt_31_16 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | tx_pkt_cnt_31_16 | R | 0h | TX 数据包计数器的高 16 位 注意:按顺序读取 0x639、0x63A、0x63B 时,寄存器被清零 |
图 7-92 显示了 PKT_STAT_3,表 7-98 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| tx_err_pkt_cnt | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| tx_err_pkt_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | tx_err_pkt_cnt | R | 0h | 有错误(CRC 错误)的 TX 数据包计数器 注意:按顺序读取 0x639、0x63A、0x63B 时,寄存器被清零 |
图 7-93 显示了 PKT_STAT_4,表 7-99 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| rx_pkt_cnt_15_0 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| rx_pkt_cnt_15_0 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | rx_pkt_cnt_15_0 | R | 0h | RX 数据包计数器的低 16 位 注意:按顺序读取 0x63C、0x63D、0x63E 时,寄存器被清零 |
图 7-94 显示了 PKT_STAT_5,表 7-100 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| rx_pkt_cnt_31_16 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| rx_pkt_cnt_31_16 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | rx_pkt_cnt_31_16 | R | 0h | RX 数据包计数器的高 16 位 注意:按顺序读取 0x63C、0x63D、0x63E 时,寄存器被清零 |
图 7-95 显示了 PKT_STAT_6,表 7-101 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| rx_err_pkt_cnt | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| rx_err_pkt_cnt | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | rx_err_pkt_cnt | R | 0h | 有错误(CRC 错误)的 RX 数据包计数器 注意:按顺序读取 0x63C、0x63D、0x63E 时,寄存器被清零 |
图 7-96 显示了 SQI_REG_1,表 7-102 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| worst_sqi_out | RESERVED | sqi_out | RESERVED | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | RESERVED | R | 0h | 保留 |
| 7-5 | worst_sqi_out | R | 0h | 自上次读取以来的 3 位最差 SQI(请参阅上面的 SQI 映射) 在读取时清除 |
| 4 | RESERVED | R | 0h | 保留 |
| 3-1 | sqi_out | R | 0h | 3 位 SQI - (此处的 MSE 是指均方误差 0x875[9:0]) 0b000 = MSE > 102 0b001 = 81 < MSE ≤102 0b010 = 65 < MSE ≤ 81 0b011 = 51 < MSE ≤ 65 0b100 = 41 < MSE ≤ 51 0b101 = 32 < MSE ≤ 41 0b110 = 25 < MSE ≤ 32 0b111 = MSE ≤ 25 |
| 0 | RESERVED | R | 0h | 保留 |
图 7-97 显示了 DSP_REG_74,表 7-103 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| worst_peak_mse_out | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| peak_mse_out | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-8 | worst_peak_mse_out | R | 0h | 根据 TC12,自上次读取以来的最差峰值 MSE 输出(请参阅上面的峰值 MSE 映射) 在读取时清除 |
| 7-0 | peak_mse_out | R | 0h | 根据 TC12 得出的峰值 MSE - 此值为 0.0625*平均平方限幅器误差(最大值 = 0.015625)。要得到实际的平方限幅器误差,将此值除以 248。 |
图 7-98 显示了 DSP_REG_75,表 7-104 中对此进行了介绍。
返回到汇总表。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | mse_lock | |||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mse_lock | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0h | 保留 |
| 11-10 | RESERVED | R | 0h | 保留 |
| 9-0 | mse_lock | R | 0h | 用于 SQI 映射的 10 位 MSE。(MSE =接收器的均方误差) |
图 7-99 显示了 PMA_PMD_CONTROL_1,表 7-105 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pma_reset_2 | RESERVED | RESERVED | RESERVED | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | pma_reset_2 | R | 0h | 1 = PMA/PMD 复位 0 =正常运行 注意- RW 位,自行清零 |
| 14-12 | RESERVED | R | 0h | 保留 |
| 11 | RESERVED | R | 0h | 保留 |
| 10-0 | RESERVED | R | 0h | 保留 |
图 7-100 显示了 PMA_PMD_CONTROL_2,表 7-106 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | cfg_pma_type_selection | ||||||
| R-0h | R/W-3Dh | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-6 | RESERVED | R | 0h | 保留 |
| 5-0 | cfg_pma_type_selection | R/W | 3Dh | 器件的 BASE-T1 类型选择
|
图 7-101 显示了 PMA_PMD_TRANSMIT_DISABLE,表 7-107 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | cfg_transmit_disable_2 | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-1 | RESERVED | R | 0h | 保留 |
| 0 | cfg_transmit_disable_2 | R | 0h | 1 = 发送禁用 0 = 正常运行 注意- RW 位 |
图 7-102 显示了 PMA_PMD_EXTENDED_ABILITY2,表 7-108 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | base_t1_extended_abilities | RESERVED | |||||
| R-0h | R-1h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0h | 保留 |
| 11 | base_t1_extended_abilities | R | 1h | 1 = PMA/PMD 具有寄存器中列出的 BASE-T1 扩展功能 1.18 0 = PMA/PMD 没有 BASE-T1 扩展功能 |
| 10-0 | RESERVED | R | 0h | 保留 |
图 7-103 显示了 PMA_PMD_EXTENDED_ABILITY,表 7-109 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | mr_1000_base_t1_ability | mr_100_base_t1_ability | |||||
| R-0h | R-1h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-2 | RESERVED | R | 0h | 保留 |
| 1 | mr_1000_base_t1_ability | R | 1h | 1 = PMA/PMD 能够执行 1000BASE-T1 0 = PMA/PMD 无法执行 1000BASE-T1 |
| 0 | mr_100_base_t1_ability | R | 0h | 1 = PMA/PMD 能够执行 100BASE-T1 0 = PMA/PMD 无法执行 100BASE-T1 |
图 7-104 显示了 PMA_PMD_CONTROL,表 7-110 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | cfg_master_slave_val | RESERVED | |||||
| R-0h | R/W-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | RESERVED | R | 0h | 保留 |
| 14 | cfg_master_slave_val | R/W | 0h | 1 =将 PHY 配置为主器件 0 =将 PHY 配置为从器件 |
| 13-4 | RESERVED | R | 0h | 保留 |
| 3-0 | RESERVED | R | 0h | 保留 |
图 7-105 显示了 PMA_CONTROL,表 7-111 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pma_reset | cfg_transmit_disable | RESERVED | RESERVED | RESERVED | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | pma_reset | R | 0h | 1 = PMA/PMD 复位 0 =正常运行 注意- RW 位,自行清零 |
| 14 | cfg_transmit_disable | R | 0h | 1 = 发送禁用 0 = 正常运行 注意- RW 位 |
| 13-12 | RESERVED | R | 0h | 保留 |
| 11 | RESERVED | R | 0h | 保留 |
| 10-0 | RESERVED | R | 0h | 保留 |
图 7-106 显示了 PMA_STATUS,表 7-112 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | oam_ability | eee_ability | receive_fault_ability | low_power_ability | |||
| R-0h | R-1h | R-0h | R-0h | R-1h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | receive_polarity | receive_fault | pma_receive_link_status_ll | ||||
| R-0h | R-0h | R-0h | R/W0S-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0h | 保留 |
| 11 | oam_ability | R | 1h | 1 = PHY 具有 1000BASE-T1 OAM 功能 0 = PHY 不具有 1000BASE-T1 OAM 功能 |
| 10 | eee_ability | R | 0h | 1 = PHY 具有 EEE 功能 0 = PHY 不具有 EEE 功能 |
| 9 | receive_fault_ability | R | 0h | 1 = PMA/PMD 能够检测接收路径上的故障条件 0 = PMA/PMD 无法检测接收路径上的故障条件 |
| 8 | low_power_ability | R | 1h | 1 = PMA/PMD 具有低功耗功能 0 = PMA/PMD 不具有低功耗功能 |
| 7-3 | RESERVED | R | 0h | 保留 |
| 2 | receive_polarity | R | 0h | 1 = 接收极性反转 0 = 接收极性未反转 |
| 1 | receive_fault | R | 0h | 1 = 检测到故障状况 0 = 未检测到故障状况 |
| 0 | pma_receive_link_status_ll | R/W0S | 0h | 1 = PMA/PMD 接收链路建立 0 = PMA/PMD 接收链路断开 |
图 7-107 显示了 TRAINING,表 7-113 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | cfg_training_user_fld | ||||||
| R-0h | R/W-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| cfg_training_user_fld | RESERVED | cfg_oam_en | cfg_eee_en | ||||
| R/W-0h | R-0h | R/W-1h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10-4 | cfg_training_user_fld | R/W | 0h | 发送至链路伙伴的 7 位用户定义字段 |
| 3-2 | RESERVED | R | 0h | 保留 |
| 1 | cfg_oam_en | R/W | 1h | 1 = 向链路伙伴通告 1000BASE-T1 OAM 功能 0 =不向链路伙伴通告 1000BASE-T1 OAM 功能 |
| 0 | cfg_eee_en | R/W | 0h | 1 = 向链路伙伴通告 EEE 功能 0 =不向链路伙伴通告 EEE 功能 |
图 7-108 显示了 LP_TRAINING,表 7-114 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | lp_training_user_fld | ||||||
| R-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| lp_training_user_fld | RESERVED | lp_oam_adv | lp_eee_adv | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10-4 | lp_training_user_fld | R | 0h | 从链路伙伴接收到的 7 位用户定义字段 |
| 3-2 | RESERVED | R | 0h | 保留 |
| 1 | lp_oam_adv | R | 0h | 1 =链路伙伴具有 1000BASE-T1 OAM 功能 0 =链路伙伴不具有 1000BASE-T1 OAM 功能 |
| 0 | lp_eee_adv | R | 0h | 1 =链路伙伴具有 EEE 功能 0 =链路伙伴不具有 EEE 功能 |
图 7-109 显示了 TEST_MODE_CONTROL,表 7-115 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x1) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| cfg_test_mode | RESERVED | ||||||
| R/W-0h | R-0h | ||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-13 | cfg_test_mode | R/W | 0h | 111 = 测试模式 7 110 = 测试模式 6 101 = 测试模式 5 100 = 测试模式 4 011 =保留 010 = 测试模式 2 001 = 测试模式 1 000 = 正常(非测试)运行 |
| 12-0 | RESERVED | R | 0h | 保留 |
图 7-110 显示了 PCS_CONTROL,表 7-116 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| pcs_reset | RESERVED | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | pcs_reset | R | 0h | 注- RW 位,自行清零位
|
| 14 | RESERVED | R | 0h | 保留 |
| 13-0 | RESERVED | R | 0h | 保留 |
图 7-111 显示了 PCS_STATUS,表 7-117 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| pcs_fault | RESERVED | pcs_receive_link_status_ll | RESERVED | ||||
| R-0h | R-0h | R/W0S-0h | R-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-12 | RESERVED | R | 0h | 保留 |
| 11 | RESERVED | R | 0h | 保留 |
| 10 | RESERVED | R | 0h | 保留 |
| 9 | RESERVED | R | 0h | 保留 |
| 8 | RESERVED | R | 0h | 保留 |
| 7 | pcs_fault | R | 0h |
|
| 6-3 | RESERVED | R | 0h | 保留 |
| 2 | pcs_receive_link_status_ll | R/W0S | 0h |
|
| 1-0 | RESERVED | R | 0h | 保留 |
图 7-112 显示了 PCS_STATUS_2,表 7-118 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | pcs_receive_link_status | hi_rfer | block_lock | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| hi_rfer_lh | block_lock_ll | RESERVED | |||||
| R/W0C-0h | R/W0S-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-11 | RESERVED | R | 0h | 保留 |
| 10 | pcs_receive_link_status | R | 0h |
|
| 9 | hi_rfer | R | 0h |
|
| 8 | block_lock | R | 0h |
|
| 7 | hi_rfer_lh | R/W0C | 0h |
|
| 6 | block_lock_ll | R/W0S | 0h |
|
| 5-0 | RESERVED | R | 0h | 保留 |
图 7-113 显示了 OAM_TRANSMIT,表 7-119 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_tx_valid | mr_tx_toggle | mr_tx_received | mr_tx_received_toggle | mr_tx_message_num | |||
| R/WMC,0-0h | R-0h | R-0h | R-0h | R/W-0h | |||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | mr_rx_ping | mr_tx_ping | mr_tx_snr | ||||
| R-0h | R-0h | R/W-0h | R-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | mr_tx_valid | R/WMC,0 | 0h | 此位用于指示寄存器 3.2308.11:8、3.2309、3.2310、3.2311 和 3.2312 中的消息数据有效且可加载。 当状态机加载寄存器时,此位应自行清除 。 1 = 寄存器中的消息数据有效 0 =寄存器中的消息数据无效 |
| 14 | mr_tx_toggle | R | 0h | 要随消息发送的触发值。 此位由状态机设置,用户不能覆盖。 |
| 13 | mr_tx_received | R | 0h | 此位应在读取时自行清零。 1 = 链路伙伴接收到 1000BASE-T1 OAM 消息 0 = 链路伙伴未接收到 1000BASE-T1 OAM 消息 |
| 12 | mr_tx_received_toggle | R | 0h | 切换链接伙伴 收到的消息的值 |
| 11-8 | mr_tx_message_num | R/W | 0h | 要发送的用户定义消息编号 |
| 7-4 | RESERVED | R | 0h | 保留 |
| 3 | mr_rx_ping | R | 0h | 从接收到的最新良好 1000BASE-T1 OAM 帧接收 PingTx 值 |
| 2 | mr_tx_ping | R/W | 0h | 要发送到链路伙伴的 Ping 值 |
| 1-0 | mr_tx_snr | R | 0h | 00 = PHY 链路发生故障,应在当前 1000BASE-T1 OAM 帧结束后的 2ms 至4ms 内断开链路并重新链接。 01 = LPI 刷新不足以维持 PHY SNR。请求链路伙伴退出 LPI 并发送空闲(仅在启用 EEE 时使用)。 10 = PHY SNR 临界。 11 = PHY SNR 良好。 |
图 7-114 显示了 OAM_TX_MESSAGE_1,表 7-120 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_tx_message_15_0 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_tx_message_15_0 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_tx_message_15_0 | R/W | 0h | 消息字节 1/0。首先发送 LSB。 |
图 7-115 显示了 OAM_TX_MESSAGE_2,表 7-121 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_tx_message_31_16 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_tx_message_31_16 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_tx_message_31_16 | R/W | 0h | 消息字节 3/2。首先发送 LSB。 |
图 7-116 显示了 OAM_TX_MESSAGE_3,表 7-122 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_tx_message_47_32 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_tx_message_47_32 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_tx_message_47_32 | R/W | 0h | 消息字节 5/4。首先发送 LSB。 |
图 7-117 显示了 OAM_TX_MESSAGE_4,表 7-123 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_tx_message_63_48 | |||||||
| R/W-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_tx_message_63_48 | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_tx_message_63_48 | R/W | 0h | 消息字节 7/6。首先发送 LSB。 |
图 7-118 显示了 OAM_RECEIVE,表 7-124 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_rx_lp_valid | mr_rx_lp_toggle | RESERVED | mr_rx_lp_message_num | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | mr_rx_lp_SNR | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15 | mr_rx_lp_valid | R | 0h | 此位用于指示寄存器 3.2313.11:8、3.2314、3.2315、3.2316 和 3.2317 中的消息数据已存储并准备好读取。 当读取寄存器 3.2317 时,此位应自行清零。
|
| 14 | mr_rx_lp_toggle | R | 0h | 随消息接收到的触发值 注意- 0x3 添加到[15:12]中以进行区分 |
| 13-12 | RESERVED | R | 0h | 保留 |
| 11-8 | mr_rx_lp_message_num | R | 0h | 来自链路伙伴的消息编号 注意- 0x3 添加到[15:12]中以进行区分 |
| 7-2 | RESERVED | R | 0h | 保留 |
| 1-0 | mr_rx_lp_SNR | R | 0h | 00 =链路伙伴链路发生故障,应在当前 1000BASE-T1 OAM 帧结束后的 2ms 至 4ms 内断开链路并重新链接。 01 = LPI 刷新不足以维持链路伙伴 SNR。链路伙伴请求本地器件退出 LPI 并发送空闲信号(仅在启用 EEE 时使用)。 10 = 链路伙伴 SNR 临界。 11 = 链路伙伴 SNR 良好 |
图 7-119 显示了 OAM_RX_MESSAGE_1,表 7-125 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_rx_lp_message_15_0 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_rx_lp_message_15_0 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_rx_lp_message_15_0 | R | 0h | 消息字节 1/0。首先发送 LSB。 |
图 7-120 显示了 OAM_RX_MESSAGE_2,表 7-126 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_rx_lp_message_31_16 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_rx_lp_message_31_16 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_rx_lp_message_31_16 | R | 0h | 消息字节 3/2。首先发送 LSB。 |
图 7-121 显示了 OAM_RX_MESSAGE_3,表 7-127 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_rx_lp_message_47_32 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_rx_lp_message_47_32 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_rx_lp_message_47_32 | R | 0h | 消息字节 5/4。首先发送 LSB。 |
图 7-122 显示了 OAM_RX_MESSAGE_4,表 7-128 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x3) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| mr_rx_lp_message_63_48 | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| mr_rx_lp_message_63_48 | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-0 | mr_rx_lp_message_63_48 | R | 0h | 消息字节 7/6。首先发送 LSB。 |
图 7-123 显示了 AN_CFG,表 7-129 中对此进行了介绍。
返回到汇总表。
寄存器地址中的第一个半字节 (0x7) 用于指示 MMD 寄存器空间。对于寄存器访问,请忽略第一个半字节。
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | |||||||
| R-0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | mr_main_reset | ||||||
| R-0h | R/WSC-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 15-1 | RESERVED | R | 0h | 保留 |
| 0 | mr_main_reset | R/WSC | 0h | 1 = 复位链路同步/自动协商 注意 - RW 位 |