ZHCSM98D August   2020  – December 2023 DP83TD510E

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
    1.     引脚功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 时序图
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1  自动协商(速度选择)
      2. 6.3.2  中继器模式
      3. 6.3.3  介质转换器
      4. 6.3.4  时钟输出
      5. 6.3.5  媒体独立接口 (MII)
      6. 6.3.6  简化媒体独立接口 (RMII)
      7. 6.3.7  RMII 低功耗 5MHz 模式
      8. 6.3.8  RGMII 接口
      9. 6.3.9  串行管理接口
      10. 6.3.10 扩展寄存器空间访问
        1. 6.3.10.1 读取(无后增量)操作
        2. 6.3.10.2 读取(有后增量)操作
        3. 6.3.10.3 写入(无后增量)操作
        4. 6.3.10.4 写入(有后增量)操作
      11. 6.3.11 环回模式
        1. 6.3.11.1 MII 环回
        2. 6.3.11.2 PCS 环回
        3. 6.3.11.3 数字环回
        4. 6.3.11.4 模拟环回
        5. 6.3.11.5 远端(反向)环回
      12. 6.3.12 BIST 配置
      13. 6.3.13 电缆诊断
        1. 6.3.13.1 TDR
        2. 6.3.13.2 快速链路断开功能
    4. 6.4 器件功能模式
      1. 6.4.1 Strap 配置
        1. 6.4.1.1 PHY 地址搭接
    5. 6.5 编程
    6. 6.6 MMD 寄存器地址映射
    7. 6.7 DP83TD510E 寄存器
  8. 应用和实施
    1. 7.1 应用信息
    2. 7.2 典型应用
      1. 7.2.1 终端电路
        1. 7.2.1.1 用于本质安全应用的终端电路
        2. 7.2.1.2 用于电源耦合/去耦的元件范围
        3. 7.2.1.3 用于非本质安全应用的终端电路
        4. 7.2.1.4 CMC 规格
      2. 7.2.2 设计要求
        1. 7.2.2.1 时钟要求
          1. 7.2.2.1.1 振荡器
          2. 7.2.2.1.2 晶体
    3. 7.3 电源相关建议
    4. 7.4 布局
      1. 7.4.1 布局指南
        1. 7.4.1.1 信号布线
        2. 7.4.1.2 返回路径
        3. 7.4.1.3 金属浇注
        4. 7.4.1.4 PCB 层堆叠
      2. 7.4.2 布局示例
  9. 器件和文档支持
    1. 8.1 器件支持
    2. 8.2 支持资源
    3. 8.3 商标
    4. 8.4 静电放电警告
    5. 8.5 术语表
  10. 修订历史记录
  11. 10机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

DP83TD510E 寄存器

表 6-16 列出了 DP83TD510E 寄存器。表 6-16中未列出的所有寄存器偏移地址都应视为保留的存储单元,并且不应修改寄存器内容。

DP83TD51010BaseT1L

表 6-16 DP83TD510E 寄存器
地址 首字母缩写 寄存器名称 部分
0x0 MII_REG_0 查找
0x2 MII_REG_2 查找
0x3 MII_REG_3 查找
0x10 PHY_STS 查找
0x11 GEN_CFG 查找
0x12 INTERRUPT_REG_1 查找
0x13 INTERRUPT_REG_2 查找
0x15 RX_ERR_CNT 查找
0x16 BISCR 查找
0x17 MAC_CFG_1 查找
0x18 MAC_CFG_2 查找
0x19 SOR_PHYAD 查找
0x1E TDR_CFG 查找
0x119 PRBS_CFG_1 查找
0x11A PRBS_CFG_2 查找
0x11B PRBS_CFG_3 查找
0x11C PRBS_STATUS_1 查找
0x11D PRBS_STATUS_2 查找
0x11E PRBS_STATUS_3 查找
0x11F PRBS_STATUS_4 查找
0x120 PRBS_STATUS_5 查找
0x121 PRBS_STATUS_6 查找
0x122 PRBS_STATUS_7 查找
0x123 PRBS_CFG_4 查找
0x124 PRBS_CFG_5 查找
0x125 PRBS_CFG_6 查找
0x126 PRBS_CFG_7 查找
0x127 PRBS_CFG_8 查找
0x128 PRBS_CFG_9 查找
0x129 PRBS_CFG_10 查找
0x12A CRC_STATUS 查找
0x12B PKT_STAT_1 查找
0x12C PKT_STAT_2 查找
0x12D PKT_STAT_3 查找
0x12E PKT_STAT_4 查找
0x12F PKT_STAT_5 查找
0x130 PKT_STAT_6 查找
0x200 AN_CONTROL 查找
0x201 AN_STATUS 查找
0x202 AN_ADV_1 查找
0x203 AN_ADV_2 查找
0x204 AN_ADV_3 查找
0x205 AN_LP_ADV_1 查找
0x206 AN_LP_ADV_2 查找
0x207 AN_LP_ADV_3 查找
0x208 AN_NP_ADV_1 查找
0x209 AN_NP_ADV_2 查找
0x20A AN_NP_ADV_3 查找
0x20B AN_LP_NP_ADV_1 查找
0x20C AN_LP_NP_ADV_2 查找
0x20D AN_LP_NP_ADV_3 查找
0x20E AN_CTRL_10BT1 查找
0x20F AN_STATUS_10BT1 查找
0x300 TDR_CFG1 查找
0x301 TDR_CFG2 查找
0x302 TDR_CFG3 查找
0x303 FAULT_CFG1 查找
0x304 FAULT_CFG2 查找
0x305 FAULT_STAT1 查找
0x306 FAULT_STAT2 查找
0x307 FAULT_STAT3 查找
0x308 FAULT_STAT4 查找
0x309 FAULT_STAT5 查找
0x30A FAULT_STAT6 查找
0x420 CHIP_SOR_0 查找
0x460 LEDS_CFG_1 查找
0x461 IO_MUX_CFG 查找
0x462 IO_MUX_GPIO_CTRL_1 查找
0x463 IO_MUX_GPIO_CTRL_2 查找
0x467 CHIP_SOR_1 查找
0x468 CHIP_SOR_2 查找
0x469 LEDS_CFG_2 查找
0x60C AN_STAT_1 查找
0x872 dsp_reg_72 查找
0x88D dsp_reg_8d 查找
0x88E dsp_reg_8e 查找
0x88F dsp_reg_8f 查找
0x890 dsp_reg_90 查找
0x891 dsp_reg_91 查找
0x892 dsp_reg_92 查找
0x898 dsp_reg_98 查找
0x899 dsp_reg_99 查找
0x89A dsp_reg_9a 查找
0x89B dsp_reg_9b 查找
0x89C dsp_reg_9c 查找
0x89D dsp_reg_9d 查找
0x8E9 dsp_reg_e9 查找
0x8EA dsp_reg_ea 查找
0x8EB dsp_reg_eb 查找
0x8EC dsp_reg_ec 查找
0x8ED dsp_reg_ed 查找
0x8EE dsp_reg_ee 查找
0xA9D alcd_metric 查找
0xA9F alcd_status 查找
0xE01 SCAN_2 查找
0x1000 PAM_PMD_CTRL_1 查找
0x1007 PMA_PMD_CTRL_2 查找
0x100B PMA_PMD_EXTENDED_ABILITY_2 查找
0x1012 PMA_PMD_EXTENDED_ABILITY 查找
0x1834 PMA_PMD_CTRL 查找
0x18F6 PMA_CTRL 查找
0x18F7 PMA_STATUS 查找
0x18F8 TEST_MODE_CTRL 查找
0x3000 PCS_CTRL 查找
0x38E6 PCS_CTRL_2 查找
0x38E7 PCS_STATUS 转到

复杂的位访问类型经过编码可适应小型表单元。表 6-17 展示了适用于此部分中访问类型的代码。

表 6-17 DP83TD510E 访问类型代码
访问类型 代码 说明
读取类型
R R 读取
写入类型
W W 写入
W0C W
0C
写入
0 表示清除
W0S W
0S
写入
0 表示设置
WMC W 写入
WSC W 写入
复位或默认值
-n 复位后的值或默认值

6.7.1 MII_REG_0 寄存器(地址 = 0x0)[复位 = 0x0]

表 6-18 中显示了 MII_REG_0。

返回到汇总表

表 6-18 MII_REG_0 寄存器字段说明
字段 类型 复位 说明
15 mii_reset R/WSC 0x0 1b = 数字输入复位和所有 MII 寄存器 (0x0 - 0xF) 以及中断状态均复位为默认值
0b = 无复位
14 回送 R/WMC 0x0 1b = MII 环回
0b = 无 MII 环回
13 保留 R 0x0 保留
12 保留 R 0x0 保留
11 power_down R/WMC 0x0 1b = 通过寄存器或引脚断电
0b = 正常模式
10 隔离 R/WMC 0x0 1b = 隔离模式
0b = 正常模式
9 RESERVED R 0x0 保留
8 保留 R 0x0 保留
7 RESERVED R 0x0 保留
6 RESERVED R 0x0 保留
5 unidirectional_ability R 0x0 保留
4-0 RESERVED R 0x0

6.7.2 MII_REG_2 寄存器(地址 = 0x2)[复位 = 0x2000]

表 6-19 中显示了 MII_REG_2。

返回到汇总表

表 6-19 MII_REG_2 寄存器字段说明
字段 类型 复位 说明
15-0 oui_21_16 R 0x2000

6.7.3 MII_REG_3 寄存器(地址 = 0x3)[复位 = 0x181]

表 6-20 中显示了 MII_REG_3。

返回到汇总表

表 6-20 MII_REG_3 寄存器字段说明
字段 类型 复位 说明
15-10 oui_5_0 R 0x0
9-5 model_number R 0xC 型号
4-0 revision_number R 0x1 器件修订版本号

6.7.4 PHY_STS 寄存器(地址 = 0x10)[复位 = 0x0]

表 6-21 中显示了 PHY_STS。

返回到汇总表

表 6-21 PHY_STS 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7 mii_interrupt R/W0C 0x0 1b = 已设置中断引脚
0b = 未设置中断引脚
6-1 RESERVED R 0x0

6.7.5 GEN_CFG 寄存器(地址 = 0x11)[复位 = 0x2A]

表 6-22 中显示了 GEN_CFG。

返回到汇总表

表 6-22 GEN_CFG 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0 保留
14 RESERVED R 0x0 保留
13-12 RESERVED R 0x0 保留
11 channel_debug_mode 读/写 0x0
10 debug_mode 读/写 0x0 减少仿真时间
9-7 RESERVED R 0x0
6-5 tx_fifo_depth 读/写 0x1 RMII TX FIFO 深度
00b = 4 个半字节
01b = 5 个半字节
10b = 6 个半字节
11b = 8 个半字节
4 RESERVED R 0x0
3 int_polarity 读/写 0x1 1b = 中断引脚为低电平有效
0b = 中断引脚为高电平有效
2 force_interrupt 读/写 0x0 强制中断引脚处于有效状态
1 int_en 读/写 0x1 1b = 启用中断
0b = 禁用中断
0 int_oe 读/写 0x0 1b = MDINT_PWDN 是中断引脚
0b = MDINT_PWDN 是断电引脚

6.7.6 INTERRUPT_REG_1 寄存器(地址 = 0x12)[复位 = 0x0]

表 6-23 中显示了 INTERRUPT_REG_1。

返回到汇总表

表 6-23 INTERRUPT_REG_1 寄存器字段说明
字段 类型 复位 说明
15 rhf_int R 0x0 RX 错误计数器半满中断状态
注意:锁存为高电平直至读取
14 RESERVED R 0x0
12 保留 R 0x0 保留
11 esd_int R 0x0 ESD 中断状态
注意:锁存为高电平直至清除
10-8 保留 R 0x0
7 rhf_int_en 读/写 0x0 1b = 启用 RX_ERR_CNT 半满中断
0b = 禁用 RX_ERR_CNT 半满中断
6 RESERVED R 0x0
4 RESERVED R 0x0 保留
3 esd_int_en 读/写 0x0 1b = 启用 ESD 中断
0b = 禁用 ESD 中断
2-0 RESERVED R 0x0

6.7.7 INTERRUPT_REG_2 寄存器(地址 = 0x13)[复位 = 0x0]

表 6-24 中显示了 INTERRUPT_REG_2。

返回到汇总表

表 6-24 INTERRUPT_REG_2 寄存器字段说明
字段 类型 复位 说明
15-14 保留 R 0x0
13 page_int R 0x0 ANEG 页接收到的中断状态
注意:锁存为高电平直至清除
12-10 RESERVED R 0x0
9 pol_int R 0x0 极性更改中断状态
注意:锁存为高电平直至清除
8 保留 R 0x0 保留
7-6 RESERVED R 0x0
5 page_int_en 读/写 0x0 1b = 启用 ANEG 页收到的中断
0b = 禁用 ANEG 页收到的中断
4-2 RESERVED R 0x0
1 pol_int_en 读/写 0x0 1b = 启用极性更改中断
0b = 禁用极性更改中断
0 RESERVED R/W 0x0 保留

6.7.8 RX_ERR_CNT 寄存器(地址 = 0x15)[复位 = 0x0]

表 6-25 中显示了 RX_ERR_CNT。

返回到汇总表

表 6-25 RX_ERR_CNT 寄存器字段说明
字段 类型 复位 说明
15-0 rx_err_cnt R 0x0 对 RX_ERR 进行计数,在最大值时饱和
注意:读取时被清零

6.7.9 BISCR 寄存器(地址 = 0x16)[复位 = 0x100]

表 6-26 中显示了 BISCR。

返回到汇总表

表 6-26 BISCR 寄存器字段说明
字段 类型 复位 说明
15-9 保留 R 0x0
8 core_pwr_mode R 0x1 1b = 内核处于正常功率模式
0b = 内核处于断电/睡眠模式
7 RESERVED R 0x0
6-0 loopback_mode 读/写 0x0 0000001b = 保留
0000010b = PCS 环回(Tx PAM3 至 Rx PAM3)
0000100b = 数字环回
0001000b = 模拟环回
0010000b = 反向环回
0100000b = 以反向环回方式发送到 MAC
1000000b = 以 MAC 环回方式发送到 MDI

6.7.10 MAC_CFG_1 寄存器(地址 = 0x17)[复位 = 0x4001]

表 6-27 中显示了 MAC_CFG_1。

返回到汇总表

表 6-27 MAC_CFG_1 寄存器字段说明
字段 类型 复位 说明
15 cfg_rmii_dis_delayed_txd_en 读/写 0x0 保留
14 min_ipg_mode_en 读/写 0x1
13 cfg_rmii_enh 读/写 0x0
12 cfg_rgmii_rx_clk_shift_sel 读/写 0x0 1b = RGMII RX 时钟和数据移位
0b = RGMII RX 时钟和数据对齐
11 cfg_rgmii_tx_clk_shift_sel 读/写 0x0 1b = RGMII TX 时钟和数据移位
0b = RGMII TX 时钟和数据对齐
10 保留 R 0x0
9 cfg_rgmii_en 读/写 0x0 1b = 启用 RGMII
0b = 禁用 RGMII
8 cfg_rmii_clk_shift_en 读/写 0x0 保留
7 cfg_xi_50 读/写 0x0 1b = XI 为 50MHz
0b = XI 为 25MHz
6 cfg_rmii_slow_mode 读/写 0x0 设置该位会从 RMII 50MHz 主模式改为 RMII 5MHz 主模式
5 cfg_rmii_mode 读/写 0x0 1b = RMII MAC
0b = MII MAC
(应禁用 0x17[9])
4 cfg_rmii_rev1_0 读/写 0x0 1b = RMII rev1.0(CRS_DV 将在数据包末尾切换以指示 CRS 无效)
0b = RMII rev1.2(CRS_DV 将保持有效直到传输最终数据为止。CRS_DV 不会在数据包末尾切换)
3 rmii_ovf_sts R/W0C 0x0 RMII FIFO 上溢指示
2 rmii_unf_sts R/W0C 0x0 RMII FIFO 下溢指示
1-0 cfg_rmii_elast_buf 读/写 0x1 RMII RX FIFO
00b = 14 位容差(最大 16800 字节数据包)
01b = 2 位容差(最大 2400 字节数据包)
10b = 6 位容差(最大 7200 字节数据包)
11b = 10 位容差(最大 12000 字节数据包)

6.7.11 MAC_CFG_2 寄存器(地址 = 0x18)[复位 = 0x3]

表 6-28 中显示了 MAC_CFG_2。

返回到汇总表

表 6-28 MAC_CFG_2 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11 cfg_inv_rx_clk 读/写 0x0
10 cfg_rmii_crs_dv_sel 读/写 0x0 1b = 在 RMII 的 CRS_DV/RXDV 上发送 CRS
0b = 在 RMII 的 CRS_DV/RXDV 上发送 DV
9 rgmii_tx_af_empty_err R 0x0
8 rgmii_tx_af_full_err R 0x0
7-6 RESERVED R 0x0 保留
5 inv_rgmii_rxd 读/写 0x0 将 3:0 交换为 0:3
4 inv_rgmii_txd 读/写 0x0 将 3:0 交换为 0:3
3 sup_tx_err_fd_rgmii 读/写 0x0 1b = TX_EN 未激活时以全双工模式抑制 TX_ERR (CEXT)
0b = 正常
2-0 cfg_rgmii_half_full_th R/W 0x3 RGMII TX 同步 FIFO 半满阈值。
降低 RGMII 延迟的选项:
如果 MAC 和 PHY 采用相同的时钟源(无 PPM),我们可以将阈值从 2 降低到 1。

6.7.12 SOR_PHYAD 寄存器(地址 = 0x19)[复位 = 0x0]

表 6-29 中显示了 SOR_PHYAD。

返回到汇总表

表 6-29 SOR_PHYAD 寄存器字段说明
字段 类型 复位 说明
15-5 RESERVED R 0x0
4-0 SOR_PHYADDR R 0x0

6.7.13 TDR_CFG 寄存器(地址 = 0x1E)[复位 = 0x0]

表 6-30 中显示了 TDR_CFG。

返回到汇总表

表 6-30 TDR_CFG 寄存器字段说明
字段 类型 复位 说明
15 tdr_start R/WMC 0x0 启动 TDR 过程。需要进行以下额外的寄存器配置:0x0301 = 0x2403 0x0303 = 0x043E 0x030E = 0x2520 请参阅电缆诊断应用手册以了解详细过程
14 RESERVED R 0x0 保留
13-2 RESERVED R 0x0
1 tdr_done R 0x0 TDR 完成指示(仅在 TDR 启动后有效)
0 tdr_fail R 0x0 TDR 失败指示

6.7.14 PRBS_CFG_1 寄存器(地址 = 0x119)[复位 = 0x574]

表 6-31 中显示了 PRBS_CFG_1。

返回到汇总表

表 6-31 PRBS_CFG_1 寄存器字段说明
字段 类型 复位 说明
15-13 保留 R 0x0
12 send_pkt R/WMC 0x0 允许生成带有固定/增量数据的 MAC 数据包,具有 CRC
(必须设置 pkt_gen_en,必须清除 cfg_pkt_gen_prbs)
设置 pkt_done 后自动清除
11 保留 R 0x0
10-8 cfg_prbs_chk_sel R/W 0x5 000:校验器从 RGMII TX 接收
010:校验器从 RMII TX 接收
011:校验器从 MII TX 接收
101:校验器从 Cu RX 接收
7 RESERVED R 0x0
6-4 cfg_prbs_gen_sel R/W 0x7 000:PRBS 发送到 RGMII RX
010:PRBS 发送到 RMII RX
011:PRBS 发送到 MII RX
101:PRBS 发送到 Cu TX
3 cfg_prbs_cnt_mode 读/写 0x0 1 = 连续模式,当其中一个 PRBS 计数器达到最大值时,产生脉冲且计数器再次从零开始计数
0 = 单一模式,当其中一个 PRBS 计数器达到最大值时,PRBS 校验器停止计数。
2 cfg_prbs_chk_enable 读/写 0x1 启用 PRBS 校验器 XBAR(以接收数据)
需要启用才能使 RX 数据包计数器正常工作
1 cfg_pkt_gen_prbs 读/写 0x0 如果设置:
(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 读/写 0x0 1 = 启用数据包/PRBS 生成器
0 = 禁用数据包/PRBS 生成器

6.7.15 PRBS_CFG_2 寄存器(地址 = 0x11A)[复位 = 0x5DC]

表 6-32 中显示了 PRBS_CFG_2。

返回到汇总表

表 6-32 PRBS_CFG_2 寄存器字段说明
字段 类型 复位 说明
15-0 cfg_pkt_len_prbs R/W 0x5DC PRBS 数据包的长度(以字节为单位)。这不包括 CRC、目标地址和源地址。

6.7.16 PRBS_CFG_3 寄存器(地址 = 0x11B)[复位 = 0x7D]

表 6-33 中显示了 PRBS_CFG_3。

返回到汇总表

表 6-33 PRBS_CFG_3 寄存器字段说明
字段 类型 复位 说明
15-13 保留 R 0x0
12 cfg_prbs_fix_patt_en 读/写 0x0
11-8 cfg_prbs_fix_patt 读/写 0x0
7-0 cfg_ipg_len R/W 0x7D 数据包之间的数据包间间隙(以字节为单位)

6.7.17 PRBS_STATUS_1 寄存器(地址 = 0x11C)[复位 = 0x0]

表 6-34 中显示了 PRBS_STATUS_1。

返回到汇总表

表 6-34 PRBS_STATUS_1 寄存器字段说明
字段 类型 复位 说明
15-0 prbs_byte_cnt R 0x0 保存 PRBS 校验器接收的总字节数。
当写入寄存器 0x11F 位 [0] 或位 [1] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFF 停止

6.7.18 PRBS_STATUS_2 寄存器(地址 = 0x11D)[复位 = 0x0]

表 6-35 中显示了 PRBS_STATUS_2。

返回到汇总表

表 6-35 PRBS_STATUS_2 寄存器字段说明
字段 类型 复位 说明
15-0 prbs_pkt_cnt_15_0 R 0x0 PRBS 校验器接收的数据包总数的位 [15:0]
当写入寄存器 0x11F 位 [0] 或位 [1] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止

6.7.19 PRBS_STATUS_3 寄存器(地址 = 0x11E)[复位 = 0x0]

表 6-36 中显示了 PRBS_STATUS_3。

返回到汇总表

表 6-36 PRBS_STATUS_3 寄存器字段说明
字段 类型 复位 说明
15-0 prbs_pkt_cnt_31_16 R 0x0 PRBS 校验器接收的数据包总数的位 [31:16]
当写入寄存器 0x11F 位 [0] 或位 [1] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止

6.7.20 PRBS_STATUS_4 寄存器(地址 = 0x11F)[复位 = 0x0]

表 6-37 中显示了 PRBS_STATUS_4。

返回到汇总表

表 6-37 PRBS_STATUS_4 寄存器字段说明
字段 类型 复位 说明
15-14 保留 R 0x0
13 prbs_sync_loss R/W0C 0x0 1b = PRBS 已锁定
0b = PRBS 未解锁
12 pkt_done R 0x0 在发送所有带有 CRC 的 MAC 数据包时设置
11 pkt_gen_busy R 0x0 1 = 数据包生成器正在工作
0 = 数据包生成器未在工作
10 prbs_pkt_ov R 0x0 如果设置,则数据包计数器达到溢出
清除 PRBS 计数器(通过设置 0x11f 的位 1 来完成)后,溢出也会随之清除
9 prbs_byte_ov R 0x0 如果设置,则字节计数器达到溢出
清除 PRBS 计数器(通过设置 0x11f 的位 1 来完成)后,溢出也会随之清除
8 prbs_lock R 0x0 1 = PRBS 校验器在接收到的字节流上被锁定(同步)
0 = PRBS 校验器未锁定
7-0 prbs_err_cnt R 0x0 保存 PRBS 校验器接收到的错误位数
当写入位 [0] 或位 [1] 时,此寄存器中的值被锁定
当 PRBS 计数模式设置为零时,计数在 0xFF 停止
注意:写入位 0 会为 PRBS 计数器生成锁定信号。
写入位 1 会为 PRBS 计数器生成锁定和清除信号。

6.7.21 PRBS_STATUS_5 寄存器(地址 = 0x120)[复位 = 0x0]

表 6-38 中显示了 PRBS_STATUS_5。

返回到汇总表

表 6-38 PRBS_STATUS_5 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 prbs_err_ov_cnt R 0x0 保存 PRBS 校验器接收的错误计数器溢出数。
当写入寄存器 0x11f 位 [0] 或位 [1] 后,此寄存器中的值被锁定。计数器在 0xFF 停止。
注意:当 PRBS 计数器在单一模式下工作时,溢出计数器无效

6.7.22 PRBS_STATUS_6 寄存器(地址 = 0x121)[复位 = 0x0]

表 6-39 中显示了 PRBS_STATUS_6。

返回到汇总表

表 6-39 PRBS_STATUS_6 寄存器字段说明
字段 类型 复位 说明
15-0 pkt_err_cnt_15_0 R 0x0 PRBS 校验器接收的有错误数据包总数的位 [15:0]
当写入寄存器 0x11f 位 [0] 或位 [1] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止

6.7.23 PRBS_STATUS_7 寄存器(地址 = 0x122)[复位 = 0x0]

表 6-40 中显示了 PRBS_STATUS_7。

返回到汇总表

表 6-40 PRBS_STATUS_7 寄存器字段说明
字段 类型 复位 说明
15-0 pkt_err_cnt_31_16 R 0x0 PRBS 校验器接收的有错误数据包总数的位 [31:16]
当写入寄存器 0x11f 位 [0] 或位 [1] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 停止

6.7.24 PRBS_CFG_4 寄存器(地址 = 0x123)[复位 = 0x0]

表 6-41 中显示了 PRBS_CFG_4。

返回到汇总表

表 6-41 PRBS_CFG_4 寄存器字段说明
字段 类型 复位 说明
15-8 cfg_pkt_data 读/写 0x0 要在固定数据模式下发送的固定数据
7-6 cfg_pkt_mode 读/写 0x0 2'b00 - 增量
2'b01 - 固定
2'b1x - PRBS
5-3 cfg_pattern_vld_bytes 读/写 0x0 数据包中有效模式的字节数(最大为 6)
2-0 cfg_pkt_cnt 读/写 0x0 000b = 1 个数据包
001b = 10 个数据包
010b = 100 个数据包
011b = 1000 个数据包
100b = 10000 个数据包
101b = 100000 个数据包
110b = 1000000 个数据包
111b = 连续数据包

6.7.25 PRBS_CFG_5 寄存器(地址 = 0x124)[复位 = 0x0]

表 6-42 中显示了 PRBS_CFG_5。

返回到汇总表

表 6-42 PRBS_CFG_5 寄存器字段说明
字段 类型 复位 说明
15-0 pattern_15_0 读/写 0x0 模式的位 15:0

6.7.26 PRBS_CFG_6 寄存器(地址 = 0x125)[复位 = 0x0]

表 6-43 中显示了 PRBS_CFG_6。

返回到汇总表

表 6-43 PRBS_CFG_6 寄存器字段说明
字段 类型 复位 说明
15-0 pattern_31_16 读/写 0x0 模式的位 31:16

6.7.27 PRBS_CFG_7 寄存器(地址 = 0x126)[复位 = 0x0]

表 6-44 中显示了 PRBS_CFG_7。

返回到汇总表

表 6-44 PRBS_CFG_7 寄存器字段说明
字段 类型 复位 说明
15-0 pattern_47_32 读/写 0x0 模式的位 47:32

6.7.28 PRBS_CFG_8 寄存器(地址 = 0x127)[复位 = 0x0]

表 6-45 中显示了 PRBS_CFG_8。

返回到汇总表

表 6-45 PRBS_CFG_8 寄存器字段说明
字段 类型 复位 说明
15-0 pmatch_data_15_0 读/写 0x0 完全匹配数据的位 15:0 - 用于 DA(目标地址)匹配

6.7.29 PRBS_CFG_9 寄存器(地址 = 0x128)[复位 = 0x0]

表 6-46 中显示了 PRBS_CFG_9。

返回到汇总表

表 6-46 PRBS_CFG_9 寄存器字段说明
字段 类型 复位 说明
15-0 pmatch_data_31_16 读/写 0x0 完全匹配数据的位 31:16 - 用于 DA(目标地址)匹配

6.7.30 PRBS_CFG_10 寄存器(地址 = 0x129)[复位 = 0x0]

表 6-47 中显示了 PRBS_CFG_10。

返回到汇总表

表 6-47 PRBS_CFG_10 寄存器字段说明
字段 类型 复位 说明
15-0 pmatch_data_47_32 读/写 0x0 完全匹配数据的位 47:32 - 用于 DA(目标地址)匹配

6.7.31 CRC_STATUS 寄存器(地址 = 0x12A)[复位 = 0x0]

表 6-48 中显示了 CRC_STATUS。

返回到汇总表

表 6-48 CRC_STATUS 寄存器字段说明
字段 类型 复位 说明
15-2 RESERVED R 0x0
1 rx_bad_crc R 0x0 Cu RX 上接收的数据包中的 CRC 错误指示
0 tx_bad_crc R 0x0 Cu TX 上发送的数据包中的 CRC 错误指示

6.7.32 PKT_STAT_1 寄存器(地址 = 0x12B)[复位 = 0x0]

表 6-49 中显示了 PKT_STAT_1。

返回到汇总表

表 6-49 PKT_STAT_1 寄存器字段说明
字段 类型 复位 说明
15-0 tx_pkt_cnt_15_0 0x0 TX 数据包计数器的低 16 位
注意:按顺序读取 0x12B、0x12C、0x12D 时,寄存器被清零

6.7.33 PKT_STAT_2 寄存器(地址 = 0x12C)[复位 = 0x0]

表 6-50 中显示了 PKT_STAT_2。

返回到汇总表

表 6-50 PKT_STAT_2 寄存器字段说明
字段 类型 复位 说明
15-0 tx_pkt_cnt_31_16 0x0 TX 数据包计数器的高 16 位
注意:按顺序读取 0x12B、0x12C、0x12D 时,寄存器被清零

6.7.34 PKT_STAT_3 寄存器(地址 = 0x12D)[复位 = 0x0]

表 6-51 中显示了 PKT_STAT_3。

返回到汇总表

表 6-51 PKT_STAT_3 寄存器字段说明
字段 类型 复位 说明
15-0 tx_err_pkt_cnt 0x0 有错误(CRC 错误)的 TX 数据包计数器
注意:按顺序读取 0x12B、0x12C、0x12D 时,寄存器被清零

6.7.35 PKT_STAT_4 寄存器(地址 = 0x12E)[复位 = 0x0]

表 6-52 中显示了 PKT_STAT_4。

返回到汇总表

表 6-52 PKT_STAT_4 寄存器字段说明
字段 类型 复位 说明
15-0 rx_pkt_cnt_15_0 0x0 RX 数据包计数器的低 16 位
注意:按顺序读取 0x12E、0x12F、0x130 时,寄存器被清零

6.7.36 PKT_STAT_5 寄存器(地址 = 0x12F)[复位 = 0x0]

表 6-53 中显示了 PKT_STAT_5。

返回到汇总表

表 6-53 PKT_STAT_5 寄存器字段说明
字段 类型 复位 说明
15-0 rx_pkt_cnt_31_16 0x0 RX 数据包计数器的高 16 位
注意:按顺序读取 0x12E、0x12F、0x130 时,寄存器被清零

6.7.37 PKT_STAT_6 寄存器(地址 = 0x130)[复位 = 0x0]

表 6-54 中显示了 PKT_STAT_6。

返回到汇总表

表 6-54 PKT_STAT_6 寄存器字段说明
字段 类型 复位 说明
15-0 rx_err_pkt_cnt 0x0 有错误(CRC 错误)的 RX 数据包计数器
注意:按顺序读取 0x12E、0x12F、0x130 时,寄存器被清零

6.7.38 AN_CONTROL 寄存器(地址 = 0x200)[复位 = 0x1000]

表 6-55 中显示了 AN_CONTROL。

返回到汇总表

表 6-55 AN_CONTROL 寄存器字段说明
字段 类型 复位 说明
15 mr_main_reset R 0x0 1 = AN 复位
0 = AN 正常运行
注意:位可自行清除
14-13 RESERVED R 0x0
12 mr_an_enable 读/写 0x1 1 = 启用自动协商过程
0 = 禁用自动协商过程
11-10 保留 R 0x0
9 mr_restart_an R/WSC 0x0 1 = 重新启动自动协商过程
0 = 自动协商正在进行、已禁用或
不受支持
8-0 RESERVED R 0x0

6.7.39 AN_STATUS 寄存器(地址 = 0x201)[复位 = 0x8]

表 6-56 中显示了 AN_STATUS。

返回到汇总表

表 6-56 AN_STATUS 寄存器字段说明
字段 类型 复位 说明
15-7 RESERVED R 0x0
6 mr_page_received R/W0C 0x0 1 = 已接收到页
0 = 未接收到页
5 mr_an_complete R 0x0 1 = 自动协商过程已完成
0 = 自动协商过程未完成
4 remote_fault R/W0C 0x0 1 = 检测到远程故障情况
0 = 未检测到远程故障情况
3 mr_an_ability R 0x1 1 = PHY 能够执行自动协商
0 = PHY 无法执行自动协商
1-0 RESERVED R 0x0

6.7.40 AN_ADV_1 寄存器(地址 = 0x202)[复位 = 0x1]

表 6-57 中显示了 AN_ADV_1。

返回到汇总表

表 6-57 AN_ADV_1 寄存器字段说明
字段 类型 复位 说明
15 mr_bp_np_ability 读/写 0x0
14 mr_bp_ack R 0x0 始终为 0
13 mr_bp_remote_fault 读/写 0x0
12-5 mr_bp_12_5 读/写 0x0 位 12 - 强制主/从
位 11:10 - 暂停
位 9:5 - 回波随机数
4-0 selector_field 读/写 0x1 00001b = IEEE802.3

6.7.41 AN_ADV_2 寄存器(地址 = 0x203)[复位 = 0x0]

表 6-58 中显示了 AN_ADV_2。

返回到汇总表

表 6-58 AN_ADV_2 寄存器字段说明
字段 类型 复位 说明
15-0 mr_bp_31_16 读/写 0x0 位 20:16 - 发送的随机数
位 31:21 - A10 至 A0

6.7.42 AN_ADV_3 寄存器(地址 = 0x204)[复位 = 0x0]

表 6-59 中显示了 AN_ADV_3。

返回到汇总表

表 6-59 AN_ADV_3 寄存器字段说明
字段 类型 复位 说明
15-0 mr_bp_47_32 读/写 0x0 A26 至 A11

6.7.43 AN_LP_ADV_1 寄存器(地址 = 0x205)[复位 = 0x0]

表 6-60 中显示了 AN_LP_ADV_1。

返回到汇总表

表 6-60 AN_LP_ADV_1 寄存器字段说明
字段 类型 复位 说明
15-0 mr_lp_bp_15_0 R 0x0 LP 基础页 15:0

6.7.44 AN_LP_ADV_2 寄存器(地址 = 0x206)[复位 = 0x0]

表 6-61 中显示了 AN_LP_ADV_2。

返回到汇总表

表 6-61 AN_LP_ADV_2 寄存器字段说明
字段 类型 复位 说明
15-0 mr_lp_bp_31_16 R 0x0 LP 基础页 31:16

6.7.45 AN_LP_ADV_3 寄存器(地址 = 0x207)[复位 = 0x0]

表 6-62 中显示了 AN_LP_ADV_3。

返回到汇总表

表 6-62 AN_LP_ADV_3 寄存器字段说明
字段 类型 复位 说明
15-0 mr_lp_bp_47_32 R 0x0 LP 基础页 47:32

6.7.46 AN_NP_ADV_1 寄存器(地址 = 0x208)[复位 = 0x0]

表 6-63 中显示了 AN_NP_ADV_1。

返回到汇总表

表 6-63 AN_NP_ADV_1 寄存器字段说明
字段 类型 复位 说明
15 mr_np_np_ability 读/写 0x0
14 RESERVED R 0x0
13 mr_np_message_page 读/写 0x0
12 mr_np_ack2 读/写 0x0
11 mr_np_toggle R 0x0
10-0 mr_np_msg_unform_code_field 读/写 0x0 预定义消息代码

6.7.47 AN_NP_ADV_2 寄存器(地址 = 0x209)[复位 = 0x0]

表 6-64 中显示了 AN_NP_ADV_2。

返回到汇总表

表 6-64 AN_NP_ADV_2 寄存器字段说明
字段 类型 复位 说明
15-0 mr_np_unform_code_field_1 读/写 0x0

6.7.48 AN_NP_ADV_3 寄存器(地址 = 0x20A)[复位 = 0x0]

表 6-65 中显示了 AN_NP_ADV_3。

返回到汇总表

表 6-65 AN_NP_ADV_3 寄存器字段说明
字段 类型 复位 说明
15-0 mr_np_unform_code_field_2 读/写 0x0

6.7.49 AN_LP_NP_ADV_1 寄存器(地址 = 0x20B)[复位 = 0x0]

表 6-66 中显示了 AN_LP_NP_ADV_1。

返回到汇总表

表 6-66 AN_LP_NP_ADV_1 寄存器字段说明
字段 类型 复位 说明
15 mr_lp_np_np_ability R 0x0
14 mr_lp_np_ack R 0x0
13 mr_lp_np_message_page R 0x0
12 mr_lp_np_ack2 R 0x0
11 mr_lp_np_toggle R 0x0
10-0 mr_lp_np_msg_unform_code_field R 0x0 预定义消息代码

6.7.50 AN_LP_NP_ADV_2 寄存器(地址 = 0x20C)[复位 = 0x0]

表 6-67 中显示了 AN_LP_NP_ADV_2。

返回到汇总表

表 6-67 AN_LP_NP_ADV_2 寄存器字段说明
字段 类型 复位 说明
15-0 mr_lp_np_unform_code_field_1 R 0x0

6.7.51 AN_LP_NP_ADV_3 寄存器(地址 = 0x20D)[复位 = 0x0]

表 6-68 中显示了 AN_LP_NP_ADV_3。

返回到汇总表

表 6-68 AN_LP_NP_ADV_3 寄存器字段说明
字段 类型 复位 说明
15-0 mr_lp_np_unform_code_field_2 R 0x0

6.7.52 AN_CTRL_10BT1 寄存器(地址 = 0x20E)[复位 = 0xA000]

表 6-69 中显示了 AN_CTRL_10BT1。

返回到汇总表

表 6-69 AN_CTRL_10BT1 寄存器字段说明
字段 类型 复位 说明
15 mr_10bt1_L_capability 读/写 0x1 1 = 将 PHY 广播为支持 10BASE-T1L
0 = 不将 PHY 广播为支持 10BASE-T1L
14 mr_ability_10bt1_L_eee 读/写 0x0 1 = 广播 10BASE-T1L PHY 具有 EEE 功能
0 = 不广播 10BASE-T1L PHY 具有 EEE 功能(默认值)
13 mr_ability_10bt1_L_incr_tx_rx_lvl 读/写 0x1 1 = 广播 10BASE-T1L PHY 具有更高的发送/接收电平能力
0 = 不广播 10BASE-T1L PHY 具有更高的发送/接收电平能力(默认值)
12 mr_10bt1_L_incr_tx_rx_lvl_rqst 读/写 0x0 1 = 请求 10BASE-T1L 具有更高的发送电平
0 = 不请求 10BASE-T1L 具有更高的发送电平(默认值)
11-8 RESERVED R 0x0
7 RESERVED R 0x0 保留
6 RESERVED R 0x0 保留
5-0 保留 R 0x0

6.7.53 AN_STATUS_10BT1 寄存器(地址 = 0x20F)[复位 = 0x0]

表 6-70 中显示了 AN_STATUS_10BT1。

返回到汇总表

表 6-70 AN_STATUS_10BT1 寄存器字段说明
字段 类型 复位 说明
15 mr_lp_10bt1_L_capability R 0x0 1 = 链路伙伴将 PHY 广播为支持 10BASE-T1L
0 = 链路伙伴不将 PHY 广播为支持 10BASE-T1L
14 mr_lp_ability_10bt1_L_eee R 0x0 1 = 链路伙伴广播 10BASE-T1L PHY 具有 EEE 功能
0 = 链路伙伴不广播 10BASE-T1L PHY 具有 EEE 功能
13 mr_lp_ability_10bt1_L_incr_tx_rx_lvl R 0x0 1 = 链路伙伴广播 10BASE-T1L PHY 具有更高的发送/接收电平能力
0 = 链路伙伴不广播 10BASE-T1L PHY 具有更高的发送/接收电平能力
12 mr_lp_10bt1_L_incr_tx_rx_lvl_rqst R 0x0 1 = 链路伙伴请求 10BASE-T1L 链路伙伴具有更高的发送电平
0 = 链路伙伴不请求 10BASET1L 链路伙伴具有更高的发送电平
11-8 RESERVED R 0x0
7 RESERVED R 0x0 保留
6 RESERVED R 0x0 保留
5-0 保留 R 0x0

6.7.54 TDR_CFG1 寄存器(地址 = 0x300)[复位 = 0x545]

表 6-71 中显示了 TDR_CFG1。

返回到汇总表

表 6-71 TDR_CFG1 寄存器字段说明
字段 类型 复位 说明
15-13 保留 R 0x0
12 cfg_tdr_tx_type 读/写 0x0 TDR 的发送电压电平
0 = 1V
1 = 2.4V
11-8 cfg_forward_shadow_2 R/W 0x5 段 2 的前向阴影
7-4 cfg_forward_shadow_1 R/W 0x4 段 1 的前向阴影
3-2 cfg_post_silence_time 读/写 0x1 TDR 后静默时间
1-0 cfg_pre_silence_time 读/写 0x1 TDR 前静默时间

6.7.55 TDR_CFG2 寄存器(地址 = 0x301)[复位 = 0x2404]

表 6-72 中显示了 TDR_CFG2。

返回到汇总表

表 6-72 TDR_CFG2 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0
14-8 cfg_end_tap_index_1 R/W 0x24 段 1 的回波系数扫描的结束抽头索引
7 RESERVED R 0x0
6-0 cfg_start_tap_index_1 R/W 0x4 段 1 的回波系数扫描的起始抽头索引

6.7.56 TDR_CFG3 寄存器(地址 = 0x302)[复位 = 0x3E80]

表 6-73 中显示了 TDR_CFG3。

返回到汇总表

表 6-73 TDR_CFG3 寄存器字段说明
字段 类型 复位 说明
15-0 cfg_tdr_tx_duration R/W 0x3E80 TDR 发送持续时间(以 usec 为单位)

6.7.57 FAULT_CFG1 寄存器(地址 = 0x303)[复位 = 0x53E]

表 6-74 中显示了 FAULT_CFG1。

返回到汇总表

表 6-74 FAULT_CFG1 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0
14-8 cfg_tdr_flt_loc_offset_1 R/W 0x5 段 1 的动态峰值方程的抽头索引偏移
7-0 cfg_tdr_flt_init_1 R/W 0x3E 段 1 的动态峰值方程的偏移

6.7.58 FAULT_CFG2 寄存器(地址 = 0x304)[复位 = 0xA]

表 6-75 中显示了 FAULT_CFG2。

返回到汇总表

表 6-75 FAULT_CFG2 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_tdr_flt_slope_1 读/写 0xA 段 1 的动态峰值方程斜率(*16 值)

6.7.59 FAULT_STAT1 寄存器(地址 = 0x305)[复位 = 0x0]

表 6-76 中显示了 FAULT_STAT1。

返回到汇总表

表 6-76 FAULT_STAT1 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0
14-8 peaks_loc_1 R 0x0 第一个峰值的位置
7 RESERVED R 0x0
6-0 peaks_loc_0 R 0x0 第一个峰值的位置

6.7.60 FAULT_STAT2 寄存器(地址 = 0x306)[复位 = 0x0]

表 6-77 中显示了 FAULT_STAT2。

返回到汇总表

表 6-77 FAULT_STAT2 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0
14-8 peaks_loc_3 R 0x0 第一个峰值的位置
7 RESERVED R 0x0
6-0 peaks_loc_2 R 0x0 第一个峰值的位置

6.7.61 FAULT_STAT3 寄存器(地址 = 0x307)[复位 = 0x0]

表 6-78 中显示了 FAULT_STAT3。

返回到汇总表

表 6-78 FAULT_STAT3 寄存器字段说明
字段 类型 复位 说明
15-8 peaks_amp_0 R 0x0 第一个峰值的幅度
7 RESERVED R 0x0
6-0 peaks_loc_4 R 0x0 第一个峰值的位置

6.7.62 FAULT_STAT4 寄存器(地址 = 0x308)[复位 = 0x0]

表 6-79 中显示了 FAULT_STAT4。

返回到汇总表

表 6-79 FAULT_STAT4 寄存器字段说明
字段 类型 复位 说明
15-8 peaks_amp_2 R 0x0 第一个峰值的幅度
7-0 peaks_amp_1 R 0x0 第一个峰值的幅度

6.7.63 FAULT_STAT5 寄存器(地址 = 0x309)[复位 = 0x0]

表 6-80 中显示了 FAULT_STAT5。

返回到汇总表

表 6-80 FAULT_STAT5 寄存器字段说明
字段 类型 复位 说明
15-8 peaks_amp_4 R 0x0 第一个峰值的幅度
7-0 peaks_amp_3 R 0x0 第一个峰值的幅度

6.7.64 FAULT_STAT6 寄存器(地址 = 0x30A)[复位 = 0x0]

表 6-81 中显示了 FAULT_STAT6。

返回到汇总表

表 6-81 FAULT_STAT6 寄存器字段说明
字段 类型 复位 说明
15-5 RESERVED R 0x0
4 peaks_sign_4 R 0x0 第一个峰值的符号
3 peaks_sign_3 R 0x0 第一个峰值的符号
2 peaks_sign_2 R 0x0 第一个峰值的符号
1 peaks_sign_1 R 0x0 第一个峰值的符号
0 peaks_sign_0 R 0x0 第一个峰值的符号

6.7.65 CHIP_SOR_0 寄存器(地址 = 0x420)[复位 = 0x0]

表 6-82 中显示了 CHIP_SOR_0。

返回到汇总表

表 6-82 CHIP_SOR_0 寄存器字段说明
字段 类型 复位 说明
6 read_strap_term_sl R 0x0 引脚 8 上的配置 (strap) 值
5-0 保留 R 0x0

6.7.66 LEDS_CFG_1 寄存器(地址 = 0x460)[复位 = 0x548]

表 6-83 中显示了 LEDS_CFG_1。

返回到汇总表

表 6-83 LEDS_CFG_1 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0 保留
14 leds_bypass_stretching 读/写 0x0 0 - 正常运行
1 - 绕过 LED 扩展
11-8 led_2_option R/W 0x5 控制 LED_2 源
(与位 3:0 相同)
7-4 led_1_option R/W 0x4 控制 LED_1 源
(与位 3:0 相同)
3-0 led_0_option R/W 0x8 控制 LED_0 源:
0x0 - 链路正常
0x1 - TX/RX 活动
0x2 - TX 活动
0x3 - RX 活动
0x4 - LR
0x5 - SR
0x6 - LED 速度:高 - 10Base-T
0x7 - 双工模式
0x8 - 链路 + 活动期间闪烁,具有扩展选项
0x9 - 活动期间闪烁,具有扩展选项
0xA - TX 活动期间闪烁,具有扩展选项
0xB - RX 活动期间闪烁,具有扩展选项
0xC - link_lost
0xD - PRBS 错误(出错时切换)
0xE - XMII TX/RX 错误,具有扩展选项

6.7.67 IO_MUX_CFG 寄存器(地址 = 0x461)[复位 = 0x5]

表 6-84 中显示了 IO_MUX_CFG。

返回到汇总表

表 6-84 IO_MUX_CFG 寄存器字段说明
字段 类型 复位 说明
15 io_oe_n_value 读/写 0x0 当 io_oe_n_force_ctrl='1' 时,
除 MDC、MDIO 和 RESET_N 之外,所有 IO 的方向均通过该位进行控制:
0 - 输出
1 - 输入
14 io_oe_n_force_ctrl 读/写 0x0 调试选项 - 启用强制所有 IO(除了 MDC、MDIO 和 RESET_N)的方向。
如果设置,IO 方向由位 15 控制
13-12 pupd_value 读/写 0x0 当 pupd_force_cntl='1' 时,
上拉/下拉的值通过该寄存器进行控制
11 pupd_force_cntl 读/写 0x0 为“1”时:通过寄存器强制所有 PAD 上拉/下拉
10-6 RESERVED R 0x0 保留
5-4 impedance_ctrl 读/写 0x0 MAC 接口 PAD 阻抗控制
该字段的位 0 是转换控制位。如果设置为“1”,则压摆率将更快(默认为 0)
3-2 mac_rx_impedance_ctrl 读/写 0x1 MAC 接口 PAD 阻抗控制
该字段的位 0 是转换控制位。如果设置为“1”,则压摆率将更快(默认为 0)
1-0 mac_tx_impedance_ctrl 读/写 0x1 MAC 接口 PAD 阻抗控制
该字段的位 0 是转换控制位。如果设置为“1”,则压摆率将更快(默认为 0)

6.7.68 IO_MUX_GPIO_CTRL_1 寄存器(地址 = 0x462)[复位 = 0x0]

表 6-85 中显示了 IO_MUX_GPIO_CTRL_1。

返回到汇总表

表 6-85 IO_MUX_GPIO_CTRL_1 寄存器字段说明
字段 类型 复位 说明
15 led_2_clk_div_2_en 读/写 0x0 如果 led_2_gpio 配置为 led_2_clk_source,
选择 led_2_clk_source 的时钟 2 分频
14-12 led_2_clk_source 读/写 0x0 如果 clk_out 多路复用为 LED_2 IO,则该字段控制 clk_out 源:
0 - XI 时钟
1 - LD 30MHz 时钟(基于空闲/恢复的主/从模式)
2 - 30MHz ADC 时钟(恢复)
3 - 空闲 60MHz 时钟
4 - 7.5MHz 时钟(基于空闲/恢复的主/从模式)
5 - 25MHz 时钟到 PLL(XI 或 XI/2)
6 - 2.5MHz 时钟(基于空闲/恢复的主/从模式)
11 led_2_clk_inv_en 读/写 0x0 如果 led_2_gpio 配置为 led_2_clk_source,
选择 led_2_clk_source 的时钟反相
10-8 led_2_gpio_ctrl 读/写 0x0 控制 LED_2 IO 的输出:
0 - LED_2
1 - 时钟输出
2 - 中断
3 - 1'b0
4 - 保留
5 - 保留
6 - 常量“0”
7 - 常量“1”
7 led_0_clk_div_2_en 读/写 0x0 如果 led_0_gpio 配置为 led_0_clk_source,
选择 led_0_clk_source 的时钟 2 分频
6-4 led_0_clk_source 读/写 0x0 如果 clk_out 多路复用为 LED_0 IO,则该字段控制 clk_out 源:
0 - XI 时钟
1 - LD 30MHz 时钟(基于空闲/恢复的主/从模式)
2 - 30MHz ADC 时钟(恢复)
3 - 空闲 60MHz 时钟
4 - 7.5MHz 时钟(基于空闲/恢复的主/从模式)
5 - 25MHz 时钟到 PLL(XI 或 XI/2)
6 - 2.5MHz 时钟(基于空闲/恢复的主/从模式)
3 led_0_clk_inv_en 读/写 0x0 如果 led_0_gpio 配置为 led_0_clk_source,
选择 led_0_clk_source 的时钟反相
2-0 led_0_gpio_ctrl 读/写 0x0 控制 LED_0 IO 的输出:
0 - LED_0
1 - 时钟输出
2 - 中断
3 - 1'b0
4 - 保留
5 - 保留
6 - 常量“0”
7 - 常量“1”

6.7.69 IO_MUX_GPIO_CTRL_2 寄存器(地址 = 0x463)[复位 = 0x0]

表 6-86 中显示了 IO_MUX_GPIO_CTRL_2。

返回到汇总表

表 6-86 IO_MUX_GPIO_CTRL_2 寄存器字段说明
字段 类型 复位 说明
15-13 gpio_clk_source 读/写 0x0 如果 clk_out 多路复用为 GPIO IO,则该字段控制 clk_out 源:
0 - XI 时钟
1 - LD 30MHz 时钟(基于空闲/恢复的主/从模式)
2 - 30MHz ADC 时钟(恢复)
3 - 空闲 60MHz 时钟
4 - 7.5MHz 时钟(基于空闲/恢复的主/从模式)
5 - 25MHz 时钟到 PLL(XI 或 XI/2)
6 - 2.5MHz 时钟(基于空闲/恢复的主/从模式)
12-10 gpio_ctrl 读/写 0x0 控制 GPIO IO 的输出:
0 - LED_1
1 - 时钟输出
2 - 中断
3 - 1'b0
4 - 保留
5 - 保留
6 - 常量“0”
7 - 常量“1”
9 cfg_tx_er_on_led2 读/写 0x0 1b = LED_2 用作 MII 的 TX_ER 引脚
8 clk_o_clk_div_2_en 读/写 0x0 如果 clk_out 配置为输出 clk_o_clk_source,
选择 clk_o_clk_source 的时钟 2 分频
7-4 clk_o_clk_source 读/写 0x0 如果 clk_out 多路复用为 CLK_O IO,则该字段控制 clk_out 源:
0 - XI 时钟
1 - LD 30MHz 时钟(基于空闲/恢复的主/从模式)
2 - 30MHz ADC 时钟(恢复)
3 - 空闲 60MHz 时钟
4 - 7.5MHz 时钟(基于空闲/恢复的主/从模式)
5 - 25MHz 时钟到 PLL(XI 或 XI/2)
6 - 2.5MHz 时钟(基于空闲/恢复的主/从模式)
8 - CLK25_50(RMII 为 50MHz,其他为 25MHz)
9 - RMII RX 50MHz 时钟
10 - RMII TX 50MHz 时钟
11 - MII RX 时钟
12 - RGMII RX 对齐时钟
13 - RGMII RX 移位时钟
3 clk_o_clk_inv_en 读/写 0x0 如果 clk_out 配置为输出 clk_o_clk_source,
选择 clk_o_clk_source 的时钟反相
2-0 clk_o_gpio_ctrl 读/写 0x0 控制 CLK_O IO 的输出:
0 - LED_1
1 - 时钟输出
2 - 中断
3 - 1'b0
4 - 保留
5 - 保留
6 - 常量“0”
7 - 常量“1”

6.7.70 CHIP_SOR_1 寄存器(地址 = 0x467)[复位 = 0x0]

表 6-87 中显示了 CHIP_SOR_1。

返回到汇总表

表 6-87 CHIP_SOR_1 寄存器字段说明
字段 类型 复位 说明
15-0 sor_15_0 R 0x0 SOR 矢量,位 [15:0]:
SOR[0] - RX_D3
SOR[1] - RX_D2
SOR[2] - RX_D1
SOR[3] - RX_D0
SOR[4] - CLK_OUT/LED_1
SOR[5] - RX_CTRL
SOR[6] - RX_ER
SOR[7] - LED_2
SOR[8] - LED_0
SOR[9] - GPIO

6.7.71 CHIP_SOR_2 寄存器(地址 = 0x468)[复位 = 0x0]

表 6-88 中显示了 CHIP_SOR_2。

返回到汇总表

表 6-88 CHIP_SOR_2 寄存器字段说明
字段 类型 复位 说明
15-4 保留 R 0x0 保留
3-0 sor_19_16 R 0x0 保留

6.7.72 LEDS_CFG_2 寄存器(地址 = 0x469)[复位 = 0x0]

表 6-89 中显示了 LEDS_CFG_2。

返回到汇总表

表 6-89 LEDS_CFG_2 寄存器字段说明
字段 类型 复位 说明
15-11 保留 R 0x0 保留
10 led_2_polarity 读/写 0x0 LED_2 极性:
0 - 低电平有效
1 - 高电平有效
9 led_2_drv_val 读/写 0x0 如果设置了位 8,则这是 LED_2 的值
8 led_2_drv_en 读/写 0x0 0 - LED_2 处于正常运行模式
1 - 驱动 LED_2 的值(被驱动的值为位 9)
7 RESERVED R 0x0 保留
6 led_1_polarity 读/写 0x0 LED_1 极性:
0 - 低电平有效
1 - 高电平有效
5 led_1_drv_val 读/写 0x0 如果设置了位 4,则这是 LED_1 的值
4 led_1_drv_en 读/写 0x0 0 - LED_1 处于正常运行模式
1 - 驱动 LED_1 的值(被驱动的值为位 5)
3 RESERVED R 0x0 保留
2 led_0_polarity 读/写 0x0 LED_0 极性:
0 - 低电平有效
1 - 高电平有效
1 led_0_drv_val 读/写 0x0 如果设置了位 1,则这是 LED_1 的值
0 led_0_drv_en 读/写 0x0 0 - LED_0 处于正常运行模式
1 - 驱动 LED_0 的值(被驱动的值为位 1)

6.7.73 AN_STAT_1 寄存器(地址 = 0x60C)[复位 = 0x0]

表 6-90 中显示了 AN_STAT_1。

返回到汇总表

表 6-90 AN_STAT_1 寄存器字段说明
字段 类型 复位 说明
15 master_slave_resol_fail R 0x0 1b = 主从解析失败
0b = 主从解析成功
14-12 an_state R 0x0
11 保留 R 0x0
10-8 hd_state R 0x0
7 RESERVED R 0x0
6-4 rx_state R 0x0
3-0 an_tx_state R 0x0

6.7.74 dsp_reg_72 寄存器(地址 = 0x872)[复位 = 0x0]

表 6-91 中显示了 dsp_reg_72。

返回到汇总表

表 6-91 dsp_reg_72 寄存器字段说明
字段 类型 复位 说明
15-10 保留 R 0x0
9-0 mse_sqi R 0x0 SQI:接收器平均均方值

6.7.75 dsp_reg_8d 寄存器(地址 = 0x88D)[复位 = 0x14]

表 6-92 中显示了 dsp_reg_8d。

返回到汇总表

表 6-92 dsp_reg_8d 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_2p4_metric_step1 R/W 0x14 2p4V 模式下 0m 的 ALCD 基准指标

6.7.76 dsp_reg_8e 寄存器(地址 = 0x88E)[复位 = 0x1D]

表 6-93 中显示了 dsp_reg_8e。

返回到汇总表

表 6-93 dsp_reg_8e 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_2p4_metric_step2 R/W 0x1D 2p4V 模式下 200m 的 ALCD 基准指标

6.7.77 dsp_reg_8f 寄存器(地址 = 0x88F)[复位 = 0x24]

表 6-94 中显示了 dsp_reg_8f。

返回到汇总表

表 6-94 dsp_reg_8f 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_2p4_metric_step3 R/W 0x24 2p4V 模式下 400m 的 ALCD 基准指标

6.7.78 dsp_reg_90 寄存器(地址 = 0x890)[复位 = 0x35]

表 6-95 中显示了 dsp_reg_90。

返回到汇总表

表 6-95 dsp_reg_90 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_2p4_metric_step4 R/W 0x35 2p4V 模式下 600m 的 ALCD 基准指标

6.7.79 dsp_reg_91 寄存器(地址 = 0x891)[复位 = 0x43]

表 6-96 中显示了 dsp_reg_91。

返回到汇总表

表 6-96 dsp_reg_91 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_2p4_metric_step5 R/W 0x43 2p4V 模式下 800m 的 ALCD 基准指标

6.7.80 dsp_reg_92 寄存器(地址 = 0x892)[复位 = 0x60]

表 6-97 中显示了 dsp_reg_92。

返回到汇总表

表 6-97 dsp_reg_92 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_2p4_metric_step6 R/W 0x60 2p4V 模式下 1000m 的 ALCD 基准指标

6.7.81 dsp_reg_98 寄存器(地址 = 0x898)[复位 = 0x2E]

表 6-98 中显示了 dsp_reg_98。

返回到汇总表

表 6-98 dsp_reg_98 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_1p0_metric_step1 R/W 0x2E 1p0V 模式下 0m 的 ALCD 基准指标

6.7.82 dsp_reg_99 寄存器(地址 = 0x899)[复位 = 0x41]

表 6-99 中显示了 dsp_reg_99。

返回到汇总表

表 6-99 dsp_reg_99 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_1p0_metric_step2 R/W 0x41 1p0V 模式下 200m 的 ALCD 基准指标

6.7.83 dsp_reg_9a 寄存器(地址 = 0x89A)[复位 = 0x58]

表 6-100 中显示了 dsp_reg_9a。

返回到汇总表

表 6-100 dsp_reg_9a 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_1p0_metric_step3 R/W 0x58 1p0V 模式下 400m 的 ALCD 基准指标

6.7.84 dsp_reg_9b 寄存器(地址 = 0x89B)[复位 = 0x89]

表 6-101 中显示了 dsp_reg_9b。

返回到汇总表

表 6-101 dsp_reg_9b 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_1p0_metric_step4 R/W 0x89 1p0V 模式下 600m 的 ALCD 基准指标

6.7.85 dsp_reg_9c 寄存器(地址 = 0x89C)[复位 = 0xB2]

表 6-102 中显示了 dsp_reg_9c。

返回到汇总表

表 6-102 dsp_reg_9c 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_1p0_metric_step5 R/W 0xB2 1p0V 模式下 800m 的 ALCD 基准指标

6.7.86 dsp_reg_9d 寄存器(地址 = 0x89D)[复位 = 0x107]

表 6-103 中显示了 dsp_reg_9d。

返回到汇总表

表 6-103 dsp_reg_9d 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11-0 cfg_alcd_1p0_metric_step6 R/W 0x107 1p0V 模式下 1000m 的 ALCD 基准指标

6.7.87 dsp_reg_e9 寄存器(地址 = 0x8E9)[复位 = 0x0]

表 6-104 中显示了 dsp_reg_e9。

返回到汇总表

表 6-104 dsp_reg_e9 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_alcd_cable_0 读/写 0x0

6.7.88 dsp_reg_ea 寄存器(地址 = 0x8EA)[复位 = 0x19]

表 6-105 中显示了 dsp_reg_ea。

返回到汇总表

表 6-105 dsp_reg_ea 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_alcd_cable_1 R/W 0x19

6.7.89 dsp_reg_eb 寄存器(地址 = 0x8EB)[复位 = 0x2F]

表 6-106 中显示了 dsp_reg_eb。

返回到汇总表

表 6-106 dsp_reg_eb 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_alcd_cable_2 R/W 0x2F

6.7.90 dsp_reg_ec 寄存器(地址 = 0x8EC)[复位 = 0x51]

表 6-107 中显示了 dsp_reg_ec。

返回到汇总表

表 6-107 dsp_reg_ec 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_alcd_cable_3 R/W 0x51

6.7.91 dsp_reg_ed 寄存器(地址 = 0x8ED)[复位 = 0x64]

表 6-108 中显示了 dsp_reg_ed。

返回到汇总表

表 6-108 dsp_reg_ed 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_alcd_cable_4 R/W 0x64

6.7.92 dsp_reg_ee 寄存器(地址 = 0x8EE)[复位 = 0x7A]

表 6-109 中显示了 dsp_reg_ee。

返回到汇总表

表 6-109 dsp_reg_ee 寄存器字段说明
字段 类型 复位 说明
15-8 保留 R 0x0
7-0 cfg_alcd_cable_5 R/W 0x7A

6.7.93 alcd_metric 寄存器(地址 = 0xA9D)[复位 = 0x0]

表 6-110 中显示了 alcd_metric。

返回到汇总表

表 6-110 alcd_metric 寄存器字段说明
字段 类型 复位 说明
15-4 ALCD_Metric_Value R 0x0
3-0 RESERVED R 0x0 保留

6.7.94 alcd_status 寄存器(地址 = 0xA9F)[复位 = 0x0]

表 6-111 中显示了 alcd_status。

返回到汇总表

表 6-111 alcd_status 寄存器字段说明
字段 类型 复位 说明
15 ALCD_Complete R 0x0 0:正在处理,1:完成
14-11 RESERVED R 0x0 保留
10-0 ALCD_Cable_Length R 0x0 以米为单位

6.7.95 SCAN_2 寄存器(地址 = 0xE01)[复位 = 0x10]

表 6-112 中显示了 SCAN_2。

返回到汇总表

表 6-112 SCAN_2 寄存器字段说明
字段 类型 复位 说明
15-9 保留 R 0x0
8-4 scan_state_saf R 0x1
3 cfg_en_efuse_burn R 0x0 在 EFUSE 模块的电源路径中启用开关
注意:通过在 0x0E00 中编程 0x0303 写入该位
2-0 RESERVED R 0x0

6.7.96 PAM_PMD_CTRL_1 寄存器(地址 = 0x1000)[复位 = 0x0]

表 6-113 中显示了 PAM_PMD_CTRL_1。

返回到汇总表

表 6-113 PAM_PMD_CTRL_1 寄存器字段说明
字段 类型 复位 说明
15 PMA_Reset R 0x0 1b = PMA/PMD 复位
0b = 正常运行
注意:读取写入位,自行清除
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。请在使用地址时,从 [15:12] 中删除 0x1。
14-12 RESERVED R 0x0
11 cfg_low_power R 0x0 1b = 低功耗模式
0b = 正常运行
注意:读取写入位
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
10-1 RESERVED R 0x0
0 PMA_loopback R 0x0 1 = 启用环回模式
0 = 禁用环回模式
注意:读取写入位
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。请在使用地址时,从 [15:12] 中删除 0x1。

6.7.97 PMA_PMD_CTRL_2 寄存器(地址 = 0x1007)[复位 = 0x3D]

表 6-114 中显示了 PMA_PMD_CTRL_2。

返回到汇总表

表 6-114 PMA_PMD_CTRL_2 寄存器字段说明
字段 类型 复位 说明
15-6 RESERVED R 0x0
5-0 cfg_pma_type_selection R 0x3D 111101b = 为器件选择 BASE-T1 类型
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。请在使用地址时,从 [15:12] 中删除 0x1。

6.7.98 PMA_PMD_EXTENDED_ABILITY_2 寄存器(地址 = 0x100B)[复位 = 0x800]

表 6-115 中显示了 PMA_PMD_EXTENDED_ABILITY_2。

返回到汇总表

表 6-115 PMA_PMD_EXTENDED_ABILITY_2 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11 base_t1_extended_abilities R 0x1 1b = PMA/PMD 具有寄存器中列出的 BASE-T1 扩展功能
1.18
0b = PMA/PMD 没有 BASE-T1 扩展功能
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
10-0 RESERVED R 0x0

6.7.99 PMA_PMD_EXTENDED_ABILITY 寄存器(地址 = 0x1012)[复位 = 0x4]

表 6-116 中显示了 PMA_PMD_EXTENDED_ABILITY。

返回到汇总表

表 6-116 PMA_PMD_EXTENDED_ABILITY 寄存器字段说明
字段 类型 复位 说明
15-4 保留 R 0x0
3 RESERVED R 0x0 保留
2 mr_10_base_t1l_ability R 0x1 1b = PMA/PMD 能够执行 10BASE-T1L
0b = PMA/PMD 无法执行 10BASE-T1L
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
1 RESERVED R 0x0 保留
0 RESERVED R 0x0 保留

6.7.100 PMA_PMD_CTRL 寄存器(地址 = 0x1834)[复位 = 0x4002]

表 6-117 中显示了 PMA_PMD_CTRL。

返回到汇总表

表 6-117 PMA_PMD_CTRL 寄存器字段说明
字段 类型 复位 说明
15 保留 R 0x0
14 cfg_master_slave_val 读/写 0x1 1b = 将 PHY 配置为主器件
0b = 将 PHY 配置为从器件
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
13-4 RESERVED R 0x0
3-0 cfg_type_selection R 0x2 0000b = 保留
0001b = 保留
0010b = 10BASE-T1L
0011b = 保留
01xxb = 保留
1xxxb = 保留
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。

6.7.101 PMA_CTRL 寄存器(地址 = 0x18F6)[复位 = 0x0]

表 6-118 中显示了 PMA_CTRL。

返回到汇总表

表 6-118 PMA_CTRL 寄存器字段说明
字段 类型 复位 说明
15 PMA_Reset R 0x0 1 = PMA 复位
0 = 正常运行
注意:读取写入位,自行清除
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
14 cfg_transmit_disable R 0x0 1 = 发送禁用
0 = 正常运行
注意:读取写入位
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
13 保留 R 0x0
12 cfg_incr_tx_lvl 读/写 0x0 1 = 启用 2.4Vpp 工作模式
0 = 启用 1.0Vpp 工作模式
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
11 cfg_low_power R 0x0 1 = 低功耗模式
0 = 正常运行
注意:读取写入位
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
10 cfg_eee_enable 读/写 0x0 1 = 启用 EEE 模式
0 = 禁用 EEE 模式
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
9-1 RESERVED R 0x0
0 PMA_loopback R 0x0 1 = 启用环回模式
0 = 禁用环回模式
注意:读取写入位
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。

6.7.102 PMA_STATUS 寄存器(地址 = 0x18F7)[复位 = 0x3000]

表 6-119 中显示了 PMA_STATUS。

返回到汇总表

表 6-119 PMA_STATUS 寄存器字段说明
字段 类型 复位 说明
15-14 保留 R 0x0
13 loopback_ability R 0x1 1 = PHY 具有环回功能
0 = PHY 没有环回功能
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
12 tx_lvl_incr_ability R 0x1 1 = PHY 具有 2.4Vpp 工作模式功能
0 = PHY 不具有 2.4Vpp 工作模式功能
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
11 low_power_ability R 0x0 1 = PMA 具有低功耗功能
0 = PMA 没有低功耗功能
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
10 eee_ability R 0x0 1 = PHY 具有 EEE 功能
0 = PHY 没有 EEE 功能
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
9 receive_fault_ability R 0x0 1 = PMA 能够检测接收路径上的故障条件
0 = PMA 无法检测接收路径上的故障条件
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
8-3 RESERVED R 0x0
2 receive_polarity R 0x0 1 = 接收极性已反转
0 = 接收极性未反转
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
1 receive_fault R/W0C 0x0 1 = 检测到故障条件
0 = 未检测到故障条件
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。

6.7.103 TEST_MODE_CTRL 寄存器(地址 = 0x18F8)[复位 = 0x0]

表 6-120 中显示了 TEST_MODE_CTRL。

返回到汇总表

表 6-120 TEST_MODE_CTRL 寄存器字段说明
字段 类型 复位 说明
15-13 cfg_test_mode 读/写 0x0 1xxb = 保留
011b = 测试模式 3
010b = 测试模式 2
001b = 测试模式 1
000b = 正常(非测试)运行
地址 [15:12] 中的前缀 0x1 用于区分。请在使用地址时,从 [15:12] 中删除 0x1。
12-0 RESERVED R 0x0

6.7.104 PCS_CTRL 寄存器(地址 = 0x3000)[复位 = 0x0]

表 6-121 中显示了 PCS_CTRL。

返回到汇总表

表 6-121 PCS_CTRL 寄存器字段说明
字段 类型 复位 说明
15 PCS_Reset R 0x0 1 = PCS 复位
0 = 正常运行
注意 - RW 位,自行清除位
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
14 mmd3_loopback R 0x0 1 = 启用环回模式
0 = 禁用环回模式
注意 - RW 位
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
13-0 RESERVED R 0x0

6.7.105 PCS_CTRL_2 寄存器(地址 = 0x38E6)[复位 = 0x0]

表 6-122 中显示了 PCS_CTRL_2。

返回到汇总表

表 6-122 PCS_CTRL_2 寄存器字段说明
字段 类型 复位 说明
15 PCS_Reset R 0x0 1 = PCS 复位
0 = 正常运行
注意 - RW 位,自行清除位
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
14 mmd3_loopback R 0x0 1 = 启用环回模式
0 = 禁用环回模式
注意 - RW 位
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
13-0 RESERVED R 0x0

6.7.106 PCS_STATUS 寄存器(地址 = 0x38E7)[复位 = 0x0]

表 6-123 中显示了 PCS_STATUS。

返回到汇总表

表 6-123 PCS_STATUS 寄存器字段说明
字段 类型 复位 说明
15-12 RESERVED R 0x0
11 tx_lpi_received R/W0C 0x0 1 = TX PCS 已接收到 LPI
0 = 未接收到 LPI
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
10 rx_lpi_received R/W0C 0x0 1 = RX PCS 已接收到 LPI
0 = 未接收到 LPI
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
9 tx_lpi_indication R 0x0 1 = TX PCS 当前正在接收 LPI
0 = PCS 当前未接收 LPI
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
8 rx_lpi_indication R 0x0 1 = RX PCS 当前正在接收 LPI
0 = PCS 当前未接收 LPI
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
7 故障[fault] R/W0C 0x0 1 = 检测到故障条件
0 = 未检测到故障条件
地址 [15:12] 中的前缀 0x3 用于区分。请在使用地址时从 [15:12] 中删除 0x3。
6-3 RESERVED R 0x0
1-0 RESERVED R 0x0