ZHCSIS3E September   2018  – April 2026 DP83869HM

PRODUCTION DATA  

  1.   1
  2. 1 特性
  3. 2 应用
  4. 3 说明
  5. 4 器件比较
  6. 5 引脚配置和功能
  7. 6 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 时序要求
    7. 6.7 时序图
    8. 6.8 典型特性
  8. 7 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1  WoL(局域网唤醒)数据包检测
        1. 7.3.1.1 魔术包结构
        2. 7.3.1.2 局域网唤醒配置和状态
      2. 7.3.2  IEEE1588 时间戳帧起始检测
        1. 7.3.2.1 SFD 延迟差和确定性
          1. 7.3.2.1.1 引导器模式下的 1000Mb SFD 变化
          2. 7.3.2.1.2 跟随器模式下的 1000Mb SFD 变化
          3. 7.3.2.1.3 100Mb SFD 变化
      3. 7.3.3  时钟输出
      4. 7.3.4  回送模式
        1. 7.3.4.1 近端环回
          1. 7.3.4.1.1 MII 环回
          2. 7.3.4.1.2 PCS 环回
          3. 7.3.4.1.3 数字环回
          4. 7.3.4.1.4 模拟环回
          5. 7.3.4.1.5 外部环回
          6. 7.3.4.1.6 远端(反向)环回
        2.       37
      5. 7.3.5  BIST 配置
      6. 7.3.6  中断
      7. 7.3.7  节能模式
        1. 7.3.7.1 IEEE 断电
        2. 7.3.7.2 主动睡眠
        3. 7.3.7.3 被动睡眠
      8. 7.3.8  镜像模式
      9. 7.3.9  速度优化
      10. 7.3.10 电缆诊断
        1. 7.3.10.1 TDR
      11. 7.3.11 快速链路丢弃
      12. 7.3.12 巨型帧
    4. 7.4 器件功能模式
      1. 7.4.1  铜缆以太网
        1. 7.4.1.1 1000BASE-T
        2. 7.4.1.2 100BASE-TX
        3. 7.4.1.3 10BASE-Te
      2. 7.4.2  光纤以太网
        1. 7.4.2.1 1000BASE-X
        2. 7.4.2.2 100BASE-FX
      3. 7.4.3  串行 GMII (SGMII)
      4. 7.4.4  简化 GMII (RGMII)
        1. 7.4.4.1 1000Mbps 模式运行
        2. 7.4.4.2 1000Mbps 模式定时
        3. 7.4.4.3 10Mbps 和 100Mbps 模式
      5. 7.4.5  媒体独立接口 (MII)
      6. 7.4.6  桥接模式
        1. 7.4.6.1 RGMII 转 SGMII 模式
        2. 7.4.6.2 SGMII 转 RGMII 模式
        3.       67
      7. 7.4.7  媒体转换器模式
      8. 7.4.8  运行模式的寄存器配置
        1. 7.4.8.1 RGMII 转铜缆以太网模式
        2. 7.4.8.2 RGMII 转 1000Base-X 模式
        3. 7.4.8.3 RGMII 转 100Base-FX 模式
        4. 7.4.8.4 RGMII 转 SGMII 桥接模式
        5. 7.4.8.5 1000M 媒体转换器模式
        6. 7.4.8.6 100M 媒体转换器模式
        7. 7.4.8.7 SGMII 转铜缆以太网模式
      9. 7.4.9  串行管理接口
        1. 7.4.9.1 扩展寄存器空间访问
          1. 7.4.9.1.1 读取(无后增量)操作
          2. 7.4.9.1.2 写入(无后增量)操作
      10. 7.4.10 自动协商
        1. 7.4.10.1 速度和双工选择 - 优先级分辨率
        2. 7.4.10.2 引导器和跟随器分辨率
        3. 7.4.10.3 暂停和对称暂停分辨率
        4. 7.4.10.4 下一页支持
        5. 7.4.10.5 并行检测
        6. 7.4.10.6 重启自动协商
        7. 7.4.10.7 启用通过软件自动协商
        8. 7.4.10.8 自动协商完成时间
        9. 7.4.10.9 自动 MDIX 分辨率
    5. 7.5 编程
      1. 7.5.1 搭接配置
        1. 7.5.1.1 PHY 地址配置 (strap)
        2. 7.5.1.2 DP83869HM 功能模式选择配置 (strap)
        3. 7.5.1.3 基于器件模式的 LED 默认配置
        4. 7.5.1.4 RGMII/SGMII 转铜缆配置 (strap)
        5. 7.5.1.5 RGMII 转 1000Base-X 配置 (strap)
        6. 7.5.1.6 RGMII 转 100Base-FX 配置 (strap)
        7. 7.5.1.7 桥接模式 (SGMII-RGMII) 配置 (strap)
        8. 7.5.1.8 100M 媒体转换器搭接
        9. 7.5.1.9 1000M 媒体转换器搭接
      2. 7.5.2 LED 配置
      3. 7.5.3 复位操作
        1. 7.5.3.1 硬件复位
        2. 7.5.3.2 IEEE 软件复位
        3. 7.5.3.3 全局软件复位
        4. 7.5.3.4 全局软件重启
  9. 8 寄存器映射
    1. 8.1 DP83869 寄存器
  10. 9 应用和实施
    1. 9.1 应用信息
    2. 9.2 典型应用
      1. 9.2.1 铜缆以太网典型应用
        1. 9.2.1.1 设计要求
        2. 9.2.1.2 详细设计过程
          1. 9.2.1.2.1 时钟输入
            1. 9.2.1.2.1.1 晶体建议
            2. 9.2.1.2.1.2 外部时钟源建议
            3. 9.2.1.2.1.3 时钟输出 (CLK_OUT) 相位噪声
          2. 9.2.1.2.2 磁性元件要求
            1. 9.2.1.2.2.1 磁性元件连接
        3. 9.2.1.3 应用曲线
      2. 9.2.2 光纤以太网典型以太网
        1. 9.2.2.1 设计要求
        2. 9.2.2.2 详细设计过程
          1. 9.2.2.2.1 收发器连接
        3. 9.2.2.3 应用曲线
    3. 9.3 电源相关建议
      1. 9.3.1 双电源配置
      2. 9.3.2 三电源配置
    4. 9.4 布局
      1. 9.4.1 布局指南
        1. 9.4.1.1 信号布线
          1. 9.4.1.1.1 MAC 接口布局布线指南
            1. 9.4.1.1.1.1 SGMII 布局指南
            2. 9.4.1.1.1.2 RGMII 布局指南
          2. 9.4.1.1.2 MDI 布局指南
        2. 9.4.1.2 返回路径
        3. 9.4.1.3 变压器布局
        4. 9.4.1.4 金属浇注
        5. 9.4.1.5 PCB 层堆叠
      2. 9.4.2 布局示例
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 支持资源
    4. 10.4 商标
    5. 10.5 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

封装选项

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

DP83869 寄存器

表 8-1 列出了 DP83869 寄存器的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都应视为保留位置,并且不应修改寄存器内容。

表 8-1 DP83869 寄存器
偏移首字母缩写词寄存器名称部分
0hBMCR基本模式控制寄存器转到
1hBMSR基本模式状态寄存器转到
2hPHYIDR1PHY 标识符寄存器 1转到
3hPHYIDR2PHY 标识符寄存器 2转到
4hANAR自动协商通告寄存器转到
5hALNPAR自动协商链路伙伴能力寄存器转到
6hANER自动协商扩展寄存器转到
7hANNPTR自动协商下一页发送寄存器转到
8hANLNPTR自动协商链路伙伴下一页接收寄存器转到
9hGEN_CFG1配置寄存器 1转到
AhGEN_STATUS1状态寄存器 1转到
DhREGCR寄存器控制寄存器转到
EhADDAR地址或数据寄存器转到
Fh1KSCR1000BASE-T 状态寄存器转到
10hPHY_CONTROLPHY 控制寄存器转到
11hPHY_STATUSPHY 状态寄存器转到
12hINTERRUPT_MASKMII 中断控制寄存器转到
13hINTERRUPT_STATUS中断状态寄存器转到
14hGEN_CFG2配置寄存器 2转到
15hRX_ERR_CNT转到
16hBIST_CONTROLBIST 控制寄存器转到
17hGEN_STATUS2状态寄存器 2转到
18hLEDS_CFG1LED 配置寄存器 1转到
19hLEDS_CFG2LED 配置寄存器 2转到
1AhLEDS_CFG3LED 配置寄存器 3转到
1EhGEN_CFG4配置寄存器 3转到
1FhGEN_CTRL控制寄存器转到
23hG_10BT_CTRL_1转到
25hANALOG_TEST_CTRL测试模式通道控制寄存器转到
2ChGEN_CFG_ENH_AMIX转到
2DhGEN_CFG_FLD转到
2EhGEN_CFG_FLD_THR转到
31hGEN_CFG3配置寄存器 4转到
32hRGMII_CTRLRGMII 控制寄存器转到
33hRGMII_CTRL2转到
37hSGMII_AUTO_NEG_STATUSSGMII 自动协商状态寄存器转到
39hPRBS_TX_CHK_CTRL转到
3AhPRBS_TX_CHK_BYTE_CNT转到
43hG_100BT_REG0转到
4FhSERDES_SYNC_STS转到
50hG_1000BT_1588_CTRLSFD 基准延迟控制寄存器转到
53hG_1000BT_VTM_CFG转到
55hG_1000BT_PMA_STATUS偏移 FIFO 状态寄存器转到
6EhSTRAP_STS配置 (strap) 状态寄存器转到
71hDBG_PRBS_BYTE_CNT转到
72hDBG_PRBS_ERR_CNT转到
7BhDBG_PKT_LEN_PRBS转到
7ChDBG_IPG_LEN转到
86hANA_RGMII_DLL_CTRL移位模式下的 RGMII 延迟控制寄存器转到
A0hANA_LD_TXG_FINE_GAINSEL_AB转到
A1hANA_LD_TXG_FINE_GAINSEL_CD转到
A2hANA_LD_FILTER_TUNE_AB转到
A3hANA_LD_FILTER_TUNE_CD转到
C5hANA_PLL_PROG_2转到
C6hANA_PLL_PROG_PI转到
D4hANA_SGMII_CTRL_2转到
D6hSGMII_TESTMODE转到
DDhANA_LD_DATA_CTRL转到
E4hDSP_CFG3DSP AGC 配置寄存器(使用方法请参见排查指南)转到
E9hDSP_HYBRID_CFG2同步 FIFO 控制寄存器转到
EFhDSP_CFG5CAGC 直流补偿寄存器(使用方法请参见排查指南)转到
FEhLOOPCR环回配置寄存器转到
102hDSP_MASTER_TC_SEL0引导器训练计时器寄存器 1(使用方法请参见排查指南)转到
103hDSP_MASTER_TC_SEL1引导器训练计时器寄存器 2(使用方法请参见排查指南)转到
104hDSP_MASTER_TC_SEL2引导器训练计时器寄存器 3(使用方法请参见排查指南)转到
10ChDSP_MASTER_TLOOP_KP_STEPDSP 时序环路带宽寄存器 1(使用方法请参见排查指南)转到
115hDSP_SLAVE_TC_SEL0跟随器训练计时器寄存器 1(使用方法请参见排查指南)转到
118hDSP_SLAVE_TC_SEL3跟随器训练计时器寄存器 2(使用方法请参见排查指南)转到
11DhDSP_SLAVE_TLOOP_KF_STEPDSP 时序环路带宽寄存器 2(使用方法请参见排查指南)转到
11EhDSP_SLAVE_TLOOP_KP_STEPDSP 时序环路带宽寄存器 3(使用方法请参见排查指南)转到
134hRXF_CFG转到
135hRXF_STATUS转到
136hRXF_PMATCH_DATA1转到
137hRXF_PMATCH_DATA2转到
138hRXF_PMATCH_DATA3转到
139hRXF_SCRON_PASS1转到
13AhRXF_SCRON_PASS2转到
13BhRXF_SCRON_PASS3转到
13ChRXF_PATTERN_1转到
13DhRXF_PATTERN_2转到
13EhRXF_PATTERN_3转到
13FhRXF_PATTERN_4转到
140hRXF_PATTERN_5转到
141hRXF_PATTERN_6转到
142hRXF_PATTERN_7转到
143hRXF_PATTERN_8转到
144hRXF_PATTERN_9转到
145hRXF_PATTERN_10转到
146hRXF_PATTERN_11转到
147hRXF_PATTERN_12转到
148hRXF_PATTERN_13转到
149hRXF_PATTERN_14转到
14AhRXF_PATTERN_15转到
14BhRXF_PATTERN_16转到
14ChRXF_PATTERN_17转到
14DhRXF_PATTERN_18转到
14EhRXF_PATTERN_19转到
14FhRXF_PATTERN_20转到
150hRXF_PATTERN_21转到
151hRXF_PATTERN_22转到
152hRXF_PATTERN_23转到
153hRXF_PATTERN_24转到
154hRXF_PATTERN_25转到
155hRXF_PATTERN_26转到
156hRXF_PATTERN_27转到
157hRXF_PATTERN_28转到
158hRXF_PATTERN_29转到
159hRXF_PATTERN_30转到
15AhRXF_PATTERN_31转到
15BhRXF_PATTERN_32转到
15ChRXF_PATTERN_BYTE_MASK_1转到
15DhRXF_PATTERN_BYTE_MASK_2转到
15EhRXF_PATTERN_BYTE_MASK_3转到
15FhRXF_PATTERN_BYTE_MASK_4转到
16Fh10M_SGMII_CFG转到
170hIO_MUX_CFG转到
180hTDR_GEN_CFG1转到
181hTDR_GEN_CFG2转到
182hTDR_SEG_DURATION1转到
183hTDR_SEG_DURATION2转到
184hTDR_GEN_CFG3转到
185hTDR_GEN_CFG4转到
186hTDR_THRESH_CFG1转到
187hTDR_THRESH_CFG2转到
189hTDR_GEN_CFG5转到
190hTDR_PEAKS_LOC_A_0_1转到
191hTDR_PEAKS_LOC_A_2_3转到
192hTDR_PEAKS_LOC_A_4_B_0转到
193hTDR_PEAKS_LOC_B_1_2转到
194hTDR_PEAKS_LOC_B_3_4转到
195hTDR_PEAKS_LOC_C_0_1转到
196hTDR_PEAKS_LOC_C_2_3转到
197hTDR_PEAKS_LOC_C_4_D_0转到
198hTDR_PEAKS_LOC_D_1_2转到
199hTDR_PEAKS_LOC_D_3_4转到
1A4hTDR_GEN_STATUS转到
1A5hTDR_PEAKS_SIGN_A_B转到
1A6hTDR_PEAKS_SIGN_C_D转到
1A8hDBG_PRBS_PKT_CNT_1转到
1A9hDBG_PRBS_PKT_CNT_2转到
1C2hDSP_MASTER_STEP_4DSP 时序环路带宽寄存器 4(使用方法请参见排查指南)转到
1C3hDSP_SLAVE_STEP_4DSP 时序环路带宽寄存器 5(使用方法请参见排查指南)转到
1C4hDSP_SLAVE_STEP_5DSP 时序环路带宽寄存器 6(使用方法请参见排查指南)转到
1C5hDSP_SLAVE_STEP_6_7DSP 时序环路带宽寄存器 7(使用方法请参见排查指南)转到
1DFhOP_MODE_DECODE转到
1E0hGPIO_MUX_CTRL转到
1EChMC_LINK_LOSS转到
C00hFX_CTRL光纤控制寄存器转到
C01hFX_STS光纤状态寄存器转到
C02hFX_PHYID1光纤 PHYID 寄存器 1转到
C03hFX_PHYID2光纤 PHYID 寄存器 2转到
C04hFX_ANADV光纤自动协商通告寄存器转到
C05hFX_LPABL光纤链路伙伴能力寄存器转到
C06hFX_ANEXP光纤自动协商扩展寄存器转到
C07hFX_LOCNP光纤 LOC 下一页寄存器转到
C08hFX_LPNP光纤链路伙伴下一页寄存器转到
C10hCFG_FX_CTRL0光纤信号检测转到
C18hFX_INT_EN光纤中断使能寄存器转到
C19hFX_INT_STS光纤中断状态寄存器转到
C1AhBIST_CONTROL_FX光纤反向环回转到
C30hCFG_100FX_CTRL5信号检测极性配置转到

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

表 8-2 DP83869 访问类型代码
访问类型代码说明
读取类型
RR读取
RCR
C
读取
以清零
RHR
H
读取
由硬件置位或清零
写入类型
WW写入
W1CW
1C
写入
1 以清零
WoPW写入
WtoPHW写入
复位或默认值
-n复位后的值或默认值

8.1.1 BMCR 寄存器(偏移 = 0h)[复位 = 1140h]

表 8-3 中显示了 BMCR。

返回到汇总表。

IEEE 定义的用于控制 PHY 功能的寄存器。

表 8-3 BMCR 寄存器字段说明
位字段类型复位说明
15复位R/W0h该位控制 MII 复位功能。复位完成后该位自我清零。
  • 0h = 正常运行
  • 1h = 复位。
14MII_LOOPBACKR/W0h该位控制 MII 环回。使能后,会将数据回送给 MAC
  • 0h = 禁用
  • 1h = 启用
13SPEED_SEL_LSBR/W0h当自动协商禁用时,速度选择位 LSB[13] 和 MSB[6] 用于控制以太网链路的数据速率。
  • 0h = 10Mbps
  • 1h = 100Mbps
  • 2h = 1000Mbps
  • 3h = 保留
12AUTONEG_ENR/W1h控制自动协商功能
  • 0h = 自动协商关闭
  • 1h = 自动协商开启
11PWD_DWNR/W0h控制 IEEE 断电功能
  • 0h = 正常模式
  • 1h = IEEE 断电模式
10隔离R/W0h隔离 MAC 接口引脚。
  • 0h = 正常模式
  • 1h = MAC 隔离模式使能
9RSTRT_AUTONEGR/WtoPH0h重启自动协商
  • 0h = 正常模式
  • 1h = 重启自动协商
8DUPLEX_ENR/W1h控制以太网链路的半双工和全双工模式
  • 0h = 半双工模式
  • 1h = 全双工模式
7COL_TSTR/W0h控制冲突信号测试
  • 0h = 禁用冲突信号测试
  • 1h = 使能冲突信号测试
6SPEED_SEL_MSBR1h当自动协商禁用时,控制以太网链路的数据速率。更多信息请参见位 13 的描述。
5-0RESERVEDR0h保留

8.1.2 BMSR 寄存器(偏移 = 1h)[复位 = 7949h]

表 8-4 中显示了 BMSR。

返回到汇总表。

IEEE 定义的用于显示 PHY 状态的寄存器

表 8-4 BMSR 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14100M_FDUPR1h100Base-TX 全双工
  • 0h = PHY 无法执行全双工 100Base-X
  • 1h = PHY 能够执行全双工 100Base-X
13100M_HDUPR1h100Base-TX 半双工
  • 0h = PHY 无法执行半双工 100Base-X
  • 1h = PHY 能够执行半双工 100Base-X
1210M_FDUPR1h10Base-Te 全双工
  • 0h = PHY 无法在全双工模式下以 10Mbps 的速度运行
  • 1h = PHY 能够在全双工模式下以 10Mb/s 的速度运行
1110M_HDUPR1h10Base-Te 半双工
  • 0h = PHY 无法在半双工模式下以 10Mbps 的速度运行
  • 1h = PHY 能够在半双工模式下以 10Mb/s 的速度运行
10RESERVEDR0h保留
9RESERVEDR0h保留
8EXT_STSR1h寄存器 15 中关于 1000Base-T 能力的扩展状态信息
  • 1h = 寄存器 0x0F 中的扩展状态信息
7RESERVEDR0h保留
6MF_PREAMBLE_SUPR1h能够接收前导码受抑制的管理帧。
  • 0h = PHY 不接受前导码受抑制的管理帧
  • 1h = PHY 接受前导码受抑制的管理帧
5AUTONEG_COMPR0h自动协商状态
  • 0h = 自动协商过程未完成
  • 1h = 自动协商过程已完成
4REMOTE_FAULTRC0h远程故障检测
  • 0h = 未检测到远程故障情况
  • 1h = 检测到远程故障情况
3AUTONEG_ABLR1h自动协商能力
  • 0h = PHY 无法执行自动协商
  • 1h = PHY 能够执行自动协商
1JABBER_DTCTRC0h检测到 Jabber
  • 0h = 未检测到 Jabber
  • 1h = 检测到 Jabber
0EXT_CAPBLTYR1h扩展寄存器功能
  • 0h = 基本寄存器组功能
  • 1h = 扩展寄存器组功能

8.1.3 PHYIDR1 寄存器(偏移 = 2h)[复位 = 2000h]

PHYIDR1 如 表 8-5 所示。

返回到汇总表。

PHY 标识符寄存器 1 和 2 共同构成 DP83869 的唯一标识符。该标识符由组织唯一标识符 (OUI)、供应商型号和型号版本号拼接组成。PHY 可根据需要将 PHY 标识符的 32 位中的每一位返回零值。PHY 标识符旨在支持网络管理。德州仪器 (TI) 由 IEEE 分配的 OUI 为 080028h。

表 8-5 PHYIDR1 寄存器字段说明
位字段类型复位说明
15-0OUI_MSBR2000hOUI 最高有效位:OUI (080028h) 的第 3 至 18 位分别存储于此寄存器的第 15 至 0 位中。OUI 的位编号从 1 (MSB) 到 24(LSB)。OUI 的最高有效两位忽略不计(IEEE 标准将其称为位 1 和位 2)。

8.1.4 PHYIDR2 寄存器(偏移 = 3h)[复位 = A0F1h]

PHYIDR2 如 表 8-6 所示。

返回到汇总表。

表 8-6 PHYIDR2 寄存器字段说明
位字段类型复位说明
15-10OUI_LSBR28hOUI 最低有效位:OUI (080028h) 的第 19 至 24 位分别映射自此寄存器的第 15 至 10 位。
9-4MODEL_NUMRFh型号:六位供应商型号映射自第 9 至 4 位(最高有效位对应第 9 位)。
3-0REVISION_NUMR1h版本号:四位供应商型号版本号映射自第 3 至 0 位(最高有效位对应第 3 位)。对于所有主要器件更改,该字段都会递增。

8.1.5 ANAR 寄存器(偏移 = 4h)[复位 = 0001h]

表 8-7 中显示了 ANAR。

返回到汇总表。

此寄存器包含该器件的通告能力,这些能力会在自动协商期间发送至 PHY 的链路伙伴。自动协商完成之前(如基本模式状态寄存器(地址 01h)中的自动协商完成位 BMSR[5] 所示)对此寄存器的任何写入,之后都必须重新进行协商。这可确保能在自动协商中正确使用新值。

表 8-7 ANAR 寄存器字段说明
位字段类型复位说明
15NEXT_PAGE_1_ADVR/W0h下一页通告
  • 0h = 不通告希望发送更多软件后续页
  • 1h = 通告希望发送更多软件后续页
14RESERVEDR0h保留
13REMOTE_FAULT_ADVR/W0h远程故障通告
  • 0h = 不通告远程故障事件检测
  • 1h = 通告远程故障事件检测
12ANAR_BIT12R/W0h
11ASYMMETRIC_PAUSE_ADVR/W0h1b = 通告非对称暂停能力 0b = 不通告非对称暂停能力
10PAUSE_ADVR/W0h
  • 0h = 不广播暂停能力
  • 1h = 广播暂停能力
9G_100BT_4_ADVR/W0h不支持 100BT-4
8G_100BTX_FD_ADVR/W0h100Base-TX 全双工。默认值取决于 Strap 配置,无 Strap 配置时默认值为“1”。
  • 0h = 不通告 100Base-TX 全双工能力
  • 1h = 通告 100Base-TX 全双工能力
7G_100BTX_HD_ADVR/W0h100Base-TX 半双工。默认值取决于 Strap 配置,无 Strap 配置时默认值为“1”。
  • 0h = 不通告 100Base-TX 半双工能力
  • 1h = 通告 100Base-TX 半双工能力
6G_10BT_FD_ADVR/W0h默认值取决于 Strap 配置,无 Strap 配置时默认值为“1”
  • 0h = 不通告 10Base-T 全双工能力
  • 1h = 通告 10Base-T 全双工能力
5G_10BT_HD_ADVR/W0h默认值取决于 Strap 配置,无 Strap 配置时默认值为“1”
  • 0h = 不通告 10Base-T 半双工能力
  • 1h = 通告 10Base-T 半双工能力
4-0SELECTOR_FIELD_ADVR/W1h技术选择器字段 (802.3 == 00001)

8.1.6 ALNPAR 寄存器(偏移 = 5h)[复位 = 0000h]

表 8-8 中显示了 ALNPAR。

返回到汇总表。

该寄存器包含自动协商期间接收到的链路伙伴的通告能力。若支持后续页,则自动协商成功后内容会改变。

表 8-8 ALNPAR 寄存器字段说明
位字段类型复位说明
15NEXT_PAGE_1_LPR0h
  • 0h = 链路伙伴不通告希望发送更多软件后续页
  • 1h = 链路伙伴通告希望发送更多软件后续页
14ACKNOWLEDGE_1_LPR0h
  • 0h = 链路伙伴未应答接收链路伙伴的链路码字
  • 1h = 链路伙伴应答接收链路伙伴的链路码字
13REMOTE_FAULT_LPR0h
  • 0h = 链路伙伴不通告远程故障事件检测
  • 1h = 链路伙伴通告远程故障事件检测
12RESERVEDR0h保留
11ASYMMETRIC_PAUSE_LPR0h
  • 0h = 链路伙伴不通告非对称暂停能力
  • 1h = 链路伙伴通告非对称暂停能力
10PAUSE_LPR0h
  • 0h = 链路伙伴不通告暂停能力
  • 1h = 链路伙伴通告暂停能力
9G_100BT4_LPR0h
  • 0h = 链路伙伴不通告 100Base-T4 能力
  • 1h = 链路伙伴通告 100Base-T4 能力
8G_100BTX_FD_LPR0h
  • 0h = 链路伙伴不通告 100Base-TX 全双工能力
  • 1h = 链路伙伴通告 100Base-TX 全双工能力
7G_100BTX_HD_LPR0h
  • 0h = 链路伙伴不通告 100Base-TX 半双工能力
  • 1h = 链路伙伴通告 100Base-TX 半双工能力
6G_10BT_FD_LPR0h
  • 0h = 链路伙伴不通告 10Base-T 全双工能力
  • 1h = 链路伙伴通告 10Base-T 全双工能力
5G_10BT_HD_LPR0h
  • 0h = 链路伙伴不通告 10Base-T 半双工能力
  • 1h = 链路伙伴通告 10Base-T 半双工能力
4-0SELECTOR_FIELD_LPR0h技术选择器字段

8.1.7 ANER 寄存器(偏移 = 6h)[复位 = 0064h]

表 8-9 中显示了 ANER。

返回到汇总表。

此寄存器包含其他本地器件和链路伙伴状态信息。

表 8-9 ANER 寄存器字段说明
位字段类型复位说明
15-7RESERVEDR0h保留
6RX_NEXT_PAGE_LOC_ABLER1h
  • 0h = 所接收下一页的存储位置不由第 6.5 位指定
  • 1h = 所接收下一页的存储位置由第 6.5 位指定
5RX_NEXT_PAGE_STOR_LOCR1h
  • 0h = 链路伙伴后续页存储于寄存器 5 中
  • 1h = 链路伙伴后续页存储于寄存器 8 中
4PRLL_TDCT_FAULERC0h此状态为 LH(高电平锁存)
  • 0h = 并行检测过程中未检测到故障
  • 1h = 并行检测过程中检测到故障
3LP_NP_ABLER0h
  • 0h = 链路伙伴无法交换下一页
  • 1h = 链路伙伴能够交换下一页
2LOCAL_NP_ABLER1h
  • 0h = 本地器件无法交换下一页
  • 1h = 本地器件能够交换下一页
1PAGE_RECEIVED_1RC0h此状态为 LH(高电平锁存)
  • 0h = 尚未收到新页面
  • 1h = 已收到新页面
0LP_AUTONEG_ABLER0h
  • 0h = 链路伙伴不具备自动协商能力
  • 1h = 链路伙伴具备自动协商能力

8.1.8 ANNPTR 寄存器(偏移 = 7h)[复位 = 2001h]

表 8-10 中显示了 ANNPTR。

返回到汇总表。

此寄存器包含该器件在自动协商期间发送给 PHY 链路伙伴的下一页信息。

表 8-10 ANNPTR 寄存器字段说明
位字段类型复位说明
15NEXT_PAGE_2_ADVR/W0h
  • 0h = 不广播希望发送更多后续页
  • 1h = 广播希望发送更多后续页
14RESERVEDR0h保留
13MESSAGE_PAGER/W1h
  • 0h = 当前页为未格式化页面
  • 1h = 当前页为消息页面
12ACKNOWLEDGE2R/W0h
  • 0h = 不设置 ACK2 位
  • 1h = 设置 ACK2 位
11翻转R0h每页翻转一次。初始值为 !4.11
10-0MESSAGE_UNFORMATTEDR/W1h消息/非格式化页面的内容

8.1.9 ANLNPTR 寄存器(偏移 = 8h)[复位 = 2001h]

ANLNPTR 如表 8-11 所示。

返回到汇总表。

此寄存器包含链路伙伴在自动协商期间发送的下一页信息。

表 8-11 ANLNPTR 寄存器字段说明
位字段类型复位说明
15NEXT_PAGE_2_LPR0h
  • 0h = 链路伙伴不通告希望发送更多后续页
  • 1h = 链路伙伴通告希望发送更多后续页
14ACKNOWLEDGE_2_LPR0h
  • 0h = 链路伙伴未应答接收链路码字
  • 1h = 链路伙伴应答接收链路码字
13MESSAGE_PAGE_LPR1h
  • 0h = 接收到的页面为非格式化页面
  • 1h = 接收到的页面为消息页面
12ACKNOWLEDGE2_LPR0h
  • 0h = 链路伙伴不设置 ACK2 位
  • 1h = 链路伙伴设置 ACK2 位
11TOGGLE_LPR0h每页翻转一次。初始值为 !5.11
10-0MESSAGE_UNFORMATTED_LPR1h消息/非格式化页面的内容

8.1.10 GEN_CFG1 寄存器(偏移 = 9h)[复位 = 0300h]

GEN_CFG1 如 表 8-12 所示。

返回到汇总表。

表 8-12 GEN_CFG1 寄存器字段说明
位字段类型复位说明
15-13TEST_MODER/W0h
  • 0h = 正常模式
  • 1h = 测试模式 1 – 发送波形测试
  • 2h = 测试模式 2 – 发送抖动测试(引导器模式)
  • 3h = 测试模式 3 – 发送抖动测试(跟随器模式)
  • 4h = 测试模式 4 – 发送失真测试
  • 5h = 测试模式 5 – 加扰 MLT3 空闲
  • 6h = 测试模式 6 – 重复 0001 序列
  • 7h = 测试模式 7 – 重复 {脉冲,63 个零}
12LEADER_FOLLOWER_MAN_CFG_ENR/W0h
  • 0h = 不启用手动引导器/跟随器配置
  • 1h = 启用手动引导器/跟随器配置
11LEADER_FOLLOWER_MAN_CFG_VALR/W0h
  • 0h = 手动配置为跟随器模式
  • 1h = 手动配置为引导器模式
10PORT_TYPER/W0h
  • 0h = 单端口器件
  • 1h = 多端口器件
9G_1000BT_FD_ADVR/W1h默认值取决于 Strap 配置
  • 0h = 不通告 1000Base-T 全双工能力
  • 1h = 通告 1000Base-T 全双工能力
8G_1000BT_HD_ADVR/W1h默认值取决于 Strap 配置
  • 0h = 不通告 1000Base-T 半双工能力
  • 1h = 通告 1000Base-T 半双工能力
7TDR_AUTO_RUNR/W0h链路断开时 TDR 自动运行:
  • 0h = 禁用自动执行 TDR
  • 1h = 使能在链路断开事件以后执行 TDR 程序
6-0RESERVEDR0h保留

8.1.11 GEN_STATUS1 寄存器(偏移 = Ah)[复位 = 0000h]

GEN_STATUS1 如表 8-13 所示。

返回到汇总表。

表 8-13 GEN_STATUS1 寄存器字段说明
位字段类型复位说明
15MS_CONFIG_FAULTRC0h
  • 0h = 未检测到引导器/跟随器配置故障 此状态为 LH(高电平锁存)
  • 1h = 检测到引导器/跟随器配置故障
14MS_CONFIG_RESR0h
  • 0h = 本地 PHY 配置解析为跟随器模式
  • 1h = 本地 PHY 配置解析为引导器模式
13LOC_RCVR_STATUS_1R0h
  • 0h = 本地接收器状态不正常
  • 1h = 本地接收器状态正常
12REM_RCVR_STATUSR0h
  • 0h = 远程接收器状态不正常
  • 1h = 远程接收器状态正常
11LP_1000BT_FD_ABILITYR0h
  • 0h = 链路伙伴不支持 1000Base-T 全双工能力
  • 1h = 链路伙伴支持 1000Base-T 全双工能力
10LP_1000BT_HD_ABILITYR0h
  • 0h = 链路伙伴不支持 1000Base-T 半双工能力
  • 1h = 链路伙伴支持 1000Base-T 半双工能力
9-8RESERVEDR0h保留
7-0IDLE_ERR_COUNTR0h1000Base-T 空闲错误计数器

8.1.12 REGCR 寄存器(偏移 = Dh)[复位 = 0000h]

表 8-14 中显示了 REGCR。

返回到汇总表。

此寄存器为 MDIO 可管理 MMD 访问控制寄存器。通常情况下,寄存器 REGCR (4:0) 为器件地址 DEVAD,可将 ADDAR (0x000E) 寄存器的任何访问引向适当的 MMD。REGCR 还包含数据寄存器自动递增的选择位。此寄存器包含用于访问扩展寄存器的待写入器件地址。向此寄存器的位 4:0 写入 0x1F。REGCR 还包含用于 ADDAR 地址自动递增模式的选择位 (15:14)。

表 8-14 REGCR 寄存器字段说明
位字段类型复位说明
15-14G_FUNCTIONR/W0h
  • 0h = 地址
  • 1h = 数据,无后增量
  • 2h = 数据,读写后增量
  • 3h = 数据,仅写入后增量
13-5RESERVEDR0h保留
4-0DEVADR/W0h器件地址

8.1.13 ADDAR 寄存器(偏移 = Eh)[复位 = 0000h]

表 8-15 中显示了 ADDAR。

返回到汇总表。

此寄存器为地址/数据 MMD 寄存器。ADDAR 与 REGCR 寄存器 (0x000D) 配合使用,通过间接读/写机制实现对扩展寄存器组的访问。

表 8-15 ADDAR 寄存器字段说明
位字段类型复位说明
15-0ADDR_DATAR/W0h若寄存器 13.15:14 = 00,则保存 MMD DEVAD 的地址寄存器,否则保存 MMD DEVAD 的数据寄存器

8.1.14 1KSCR 寄存器(偏移 = Fh)[复位 = F000h]

1KSCR 如 表 8-16 所示。

返回到汇总表。

表 8-16 1KSCR 寄存器字段说明
位字段类型复位说明
15G_1000BX_FDR1h
  • 0h = PHY 不支持 1000Base-X 全双工能力
  • 1h = PHY 支持 1000Base-X 全双工能力
14G_1000BX_HDR1h
  • 0h = PHY 不支持 1000Base-X 半双工能力
  • 1h = PHY 支持 1000Base-X 半双工能力
13G_1000BT_FDR1h
  • 0h = PHY 不支持 1000Base-T 全双工能力
  • 1h = PHY 支持 1000Base-T 全双工能力
12G_1000BT_HDR1h
  • 0h = PHY 不支持 1000Base-T 半双工能力
  • 1h = PHY 支持 1000Base-T 半双工能力
11-0RESERVEDR0h保留

8.1.15 PHY_CONTROL 寄存器(偏移 = 10h)[复位 = 5048h]

PHY_CONTROL 如表 8-17 所示。

返回到汇总表。

表 8-17 PHY_CONTROL 寄存器字段说明
位字段类型复位说明
15-14TX_FIFO_DEPTHR/W1hFIFO 仅在以下模式下使能:1000BaseT + GMII、10BaseT/100BaseTX/1000BaseT + SGMII
  • 0h = 3 字节/半字节(1000Mbps/其他速率)
  • 1h = 4 字节/半字节(1000Mbps/其他速率)
  • 2h = 6 字节/半字节(1000Mbps/其他速率)
  • 3h = 8 字节/半字节(1000Mbps/其他速率)
13-12RX_FIFO_DEPTHR/W1hFIFO 仅在使用 SGMII 时使能
  • 0h = 3 字节/半字节(1000Mbps/其他速率)
  • 1h = 4 字节/半字节(1000Mbps/其他速率)
  • 2h = 6 字节/半字节(1000Mbps/其他速率)
  • 3h = 8 字节/半字节(1000Mbps/其他速率)
11RESERVEDR/W0h保留
9-8POWER_SAVE_MODER/W0h
  • 0h = 正常模式
  • 1h = 保留
  • 2h = 主动休眠模式
  • 3h = 被动休眠模式
7RESERVEDR/W0h保留
6-5MDI_CROSSOVER_MODER/W2h默认值取决于 Strap 配置
  • 0h = 手动 MDI 配置
  • 1h = 手动 MDI-X 配置
  • Ah = 使能自动交叉
  • Bh = 使能自动交叉
4DISABLE_CLK_125R/W0h
  • 0h = 启用 CLK125
  • 1h = 禁用 CLK125
3RESERVEDR/W0h保留
2RESERVEDR/W0h保留
1LINE_DRIVER_INV_ENR/W0h此位在镜像模式下不适用
  • 0h = 不反转 LD 发送
  • 1h = 反转 LD 发送
0DISABLE_JABBERR/W0h
  • 0h = 启用 Jabber 功能
  • 1h = 禁用 Jabber 功能

8.1.16 PHY_STATUS 寄存器(偏移 = 11h)[复位 = 0000h]

PHY_STATUS 如表 8-18 所示。

返回到汇总表。

表 8-18 PHY_STATUS 寄存器字段说明
位字段类型复位说明
15-14SPEED_SELR0h
  • 0h = 10Mbps
  • 1h = 100Mbps
  • 2h = 1000Mbps
  • 3h = 保留
13DUPLEX_MODE_ENVR0h
  • 0h = 半双工
  • 1h = 全双工
12PAGE_RECEIVED_2RC0h此位为 LH(高电平锁存),意思是如果此位检测到“页面已接收”,则此位保持值为“1”,直到该寄存器被读取。如果之后没有更多的“页面已接收”,则第二次读取为“0”。
  • 0h = 未接收到页面
  • 1h = 已接收到页面
11SPEED_DUPLEX_RESOLVEDR0h
  • 0h = 自动协商已使能但未完成
  • 1h = 自动协商已完成或已禁用
9MDI_X_MODE_CD_1R0h
  • 0h = MDI
  • 1h = MDI-X
8MDI_X_MODE_AB_1R0h
  • 0h = MDI
  • 1h = MDI-X
7SPEED_OPT_STATUSR0h
  • 0h = 当前正在执行自动协商,未启用速率优化
  • 1h = 当前正在执行自动协商,启用速率优化(屏蔽 1000BaseT 能力)(仅在自动协商期间有效)
6SLEEP_MODER0h
  • 0h = 有效运行
  • 1h = 睡眠
5-2WIRE_CROSSR0h在 1000BT 链路中指示通道 [D,C,B,A] 的极性
  • 0h = 通道极性正常
  • 1h = 通道极性已反向
1DATA_POLARITYR0h
  • 0h = 10BT 极性反转
  • 1h = 10BT 极性正常
0JABBER_DTCT_2R0h
  • 0h = 未检测到 Jabber
  • 1h = Jabber

8.1.17 INTERRUPT_MASK 寄存器(偏移 = 12h)[复位 = 0000h]

INTERRUPT_MASK 如表 8-19 所示。

返回到汇总表。

此寄存器可实现中断 PHY 特定控制寄存器。必须通过设置 MII 中断控制寄存器 (MICR) 中的相应位来使能各个中断事件。若设置了该寄存器中的对应使能位,则事件发生时会产生中断。

表 8-19 INTERRUPT_MASK 寄存器字段说明
位字段类型复位说明
15AUTONEG_ERR_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
14SPEED_CHNG_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
13DUPLEX_MODE_CHNG_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
12PAGE_RECEIVED_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
11AUTONEG_COMP_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
9EEE_ERR_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
8FALSE_CARRIER_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
7ADC_FIFO_OVF_UNF_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
6MDI_CROSSOVER_CHNG_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
5SPEED_OPT_EVENT_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
4SLEEP_MODE_CHNG_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
3WOL_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
2XGMII_ERR_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
1POLARITY_CHNG_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断
0JABBER_INT_ENR/W0h
  • 0h = 禁用中断
  • 1h = 使能中断

8.1.18 INTERRUPT_STATUS 寄存器(偏移 = 13h)[复位 = 0000h]

INTERRUPT_STATUS 如表 8-20 所示。

返回到汇总表。

此寄存器包含中断功能的事件状态。如果自上次读取该寄存器以来发生了某个事件,则相应的状态位将会置位。即使中断未被使能,该寄存器中的状态指示也会置位。

表 8-20 INTERRUPT_STATUS 寄存器字段说明
位字段类型复位说明
15AUTONEG_ERRRC0h
  • 0h = 未发生自动协商错误 此位为 LH(高电平锁存)
  • 1h = 已发生自动协商错误
14SPEED_CHNGRC0h
  • 0h = 链路速率未发生变化 此位为 LH(高电平锁存)
  • 1h = 链路速率已发生变化
13DUPLEX_MODE_CHNGRC0h
  • 0h = 双工模式未发生变化 此位为 LH(高电平锁存)
  • 1h = 双工模式已发生变化
12PAGE_RECEIVEDRC0h
  • 0h = 未接收到页面 此位为 LH(高电平锁存)
  • 1h = 已收页面
11AUTONEG_COMPRC0h
  • 0h = 自动协商未完成 此位为 LH(高电平锁存)
  • 1h = 自动协商已完成
9EEE_ERR_STATUSR0h
  • 1h = 已检测到 EEE 错误
8FALSE_CARRIERRC0h
  • 0h = 禁用中断 此位为 LH(高电平锁存)
  • 1h = 使能中断
7ADC_FIFO_OVF_UNFRC0h
  • 1h = 在 ADC 的某个 FIFO 中检测到溢出/下溢 此位为 LH(高电平锁存)
6MDI_CROSSOVER_CHNGRC0h
  • 0h = MDI 交叉未发生变化 此位为 LH(高电平锁存)
  • 1h = MDI 交叉已发生变化
5SPEED_OPT_EVENTRC0h
  • 0h = MDI 交叉未发生变化 此位为 LH(高电平锁存)
  • 1h = MDI 交叉已发生变化
4SLEEP_MODE_CHNGRC0h
  • 0h = 睡眠模式未发生变化 此位为 LH(高电平锁存)
  • 1h = 睡眠模式发生了变化
3WOL_STATUSR0h
  • 1h = 已接收到 WoL(或模式)数据包
2XGMII_ERR_STATUSR0h
  • 0h = 未检测到溢出/下溢
  • 1h = 在 GMII/RGMII/SGMII 的某个缓冲区中检测到溢出/下溢
1POLARITY_CHNGR0h
  • 0h = 数据极性未发生变化 此位为 LH(高电平锁存)
  • 1h = 数据极性发生了变化
0JABBERRC0h
  • 0h = 未检测到 Jabber 此位为 LH(高电平锁存)
  • 1h = 检测到 Jabber

8.1.19 GEN_CFG2 寄存器(偏移 = 14h)[复位 = 29C7h]

GEN_CFG2 如 表 8-21 所示。

返回到汇总表。

表 8-21 GEN_CFG2 寄存器字段说明
位字段类型复位说明
15PD_DETECT_ENR/WtoPH0h
  • 0h = 禁用 PD 检测
  • 1h = 使能 PD(用电器件)检测
14SGMII_TX_ERR_DISR/W0h
  • 0h = 使能 SGMII TX 错误指示
  • 1h = 禁用 SGMII TX 错误指示
13INTERRUPT_POLARITYR/W1h
  • 0h = 中断引脚为高电平有效
  • 1h = 中断引脚为低电平有效
12SGMII_SOFT_RESETR/WtoPH0h设置此位会产生 SGMII 的软复位脉冲。此寄存器为 WSC(写后自清除)。
11-10SPEED_OPT_ATTEMPT_CNTR/W2h选择执行速率优化前的 1G 链路建立尝试失败次数:
  • 0h = 1 次尝试
  • 1h = 2 次尝试
  • 2h = 4 次尝试
  • 3h = 8 次尝试
9SPEED_OPT_ENR/W0h
  • 0h = 禁用速率优化
  • 1h = 使能速率优化
8SPEED_OPT_ENHANCED_ENR/W1h在增强模式下,如果在通道 C 和 D 上未检测到能量,则会执行速率优化
  • 0h = 禁用速率优化增强模式
  • 1h = 使能速率优化增强模式
7SGMII_AUTONEG_ENR/W1h
  • 0h = 禁用 SGMII 自动协商
  • 1h = 启用 SGMII 自动协商
6SPEED_OPT_10M_ENR/W1h
  • 0h = 禁用向 10M 的速率优化
  • 1h = 使能向 10M 的速率优化(如果 1G 和 100M 链路建立失败)
5-4MII_CLK_CFGR/W0h选择 1G 模式下 GMII_TX_CLK 的频率:
  • 0h = 2.5Mhz
  • 1h = 25Mhz
  • 2h = 禁用
  • 3h = 禁用
3COL_FD_ENR/W0h
  • 0h = 在全双工模式下禁用 COL 指示
  • 1h = 在全双工模式下使能 COL 指示
2LEGACY_CODING_TXMODE_ENR/W1h
  • 0h = 在 1G 引导器模式下禁用传统扰码器模式的自动选择
  • 1h = 在 1G 引导器模式下使能传统扰码器模式的自动选择
1LEADER_SEMI_CROSS_ENR/W1h
  • 0h = 在 1G 引导器模式下禁用半交叉模式
  • 1h = 在 1G 引导器模式下使能半交叉模式
0FOLLOWER_SEMI_CROSS_ENR/W1h
  • 0h = 在 1G 跟随器模式下禁用半交叉模式
  • 1h = 在 1G 跟随器模式下使能半交叉模式

8.1.20 RX_ERR_CNT 寄存器(偏移 = 15h)[复位 = 0000h]

表 8-22 中显示了 RX_ERR_CNT。

返回到汇总表。

表 8-22 RX_ERR_CNT 寄存器字段说明
位字段类型复位说明
15-0RX_ERROR_COUNTR/W1C0h接收错误计数器

8.1.21 BIST_CONTROL 寄存器(偏移 = 16h)[复位 = 0000h]

BIST_CONTROL 如 表 8-23 所示。

返回到汇总表。

该寄存器用于内置自测 (BIST) 配置。BIST 功能提供假随机比特流 (PRBS) 机制,包括数据包生成器和校验器。信号链中确切环回点的选择也在该寄存器中完成。

表 8-23 BIST_CONTROL 寄存器字段说明
位字段类型复位说明
15-12PACKET_GEN_EN_3:0R/W0h这些位共同控制 PRBS 生成器。其他值不适用。
  • 0h = 禁用 PRBS
  • Fh = 使能连续 PRBS
11-10RESERVEDR0h保留
9RESERVEDR/W0h保留
8RESERVEDR/W0h保留
7REV_LOOP_RX_DATA_CTRLR/W0h反向环回接收数据控制:此位仅可在反向环回模式下设置
  • 0h = 在反向环回中抑制向 MAC 发送 RX 数据包
  • 1h = 在反向环回中向 MAC 发送 RX 数据包
6MII_LOOP_TX_DATA_CTRLR/W0hMII 环回发送数据控制:此位仅可在 MII 环回模式下设置
  • 0h = 在 MII 环回中抑制向 MDI 发送数据
  • 1h = 在 MII 环回中向 MDI 发送数据
5-2LOOP_TX_DATA_MIXR/W0h环回模式选择:必须禁用 PCS 环回(位[1:0] = 00)
  • 0h = 无环回
  • 1h = 数字回送
  • 2h = 模拟回送
  • 4h = 外部回送
  • 8h = 反向回送
1-0LOOPBACK_MODER/W0hPCS 环回选择 – 当配置为 1000Base-T 时,X1b:当配置为 100Base-TX 时,在 1000Base-T 信号处理之前执行环回,
  • 0h = 请参见位 [5:2] 01b = 扰码器前环回 10b = 扰码器后、MLT3 编码器前环回 11b = MLT3 编码器后环回(完整 TX/RX 路径)

8.1.22 GEN_STATUS2 寄存器(偏移 = 17h)[复位 = 0040h]

GEN_STATUS2 如 表 8-24 所示。

返回到汇总表。

表 8-24 GEN_STATUS2 寄存器字段说明
位字段类型复位说明
15PD_PASSRC0h
  • 0h = 未检测到 PD
  • 1h = 已成功检测到 PD(用电器件)
14PD_PULSE_DET_ZERORC0h
  • 0h = PD 检测机制已接收到信号
  • 1h = PD 检测机制未接收到信号
13PD_FAIL_WDRC0h
  • 0h = PD 检测机制看门狗未超时
  • 1h = PD 检测机制看门狗已超时
12PD_FAIL_NON_PDRC0h
  • 0h = PD 检测机制未检测到非用电器件
  • 1h = PD 检测机制检测到非用电器件
11PRBS_LOCKR0h
  • 0h = PRBS 校验器未锁定
  • 1H = PRBS 校验器在接收到的字节流上被锁定(同步)
10PRBS_SYNC_LOSSR0h
  • 0h = PRBS 校验器未丢失同步 LH - 读取寄存器时清除
  • 1h = PRBS 校验器已丢失同步
9PKT_GEN_BUSYR0h
  • 0h = 数据包发生器未在工作
  • 1h = 数据包发生器正在工作
8SCR_MODE_LEADER_1GR0h
  • 0h = 1G PCS(引导器模式)处于正常编码模式
  • 1h = 1G PCS(引导器模式)处于传统编码模式
7SCR_MODE_FOLLOWER_1GR0h
  • 0h = 1G PCS(跟随器模式)处于正常编码模式
  • 1h = 1G PCS(跟随器模式)处于传统编码模式
6CORE_PWR_MODER1h
  • 0h = 内核断电或处于睡眠模式
  • 1h = 内核处于正常通电模式
5-0RESERVEDR0h保留

8.1.23 LEDS_CFG1 寄存器(偏移 = 18h)[复位 = 6XXXh]

LEDS_CFG1 如 表 8-25 所示。

返回到汇总表。

表 8-25 LEDS_CFG1 寄存器字段说明
位字段类型复位说明
15-12LED_GPIO_SELR/W6hGPIO LED 的信号源,与位 3:0 相同
11-8LED_2_SELR/WXh默认值请参见 Strap 配置部分。LED_2 (LED 2) 的信号源,与位 3:0 相同
7-4LED_1_SELR/WXh默认值请参见 Strap 配置部分。LED_1 (LED 1) 的信号源
3-0LED_0_SELR/WXh默认值请参见 Strap 配置部分。LED_0 (LED 0) 的信号源
  • 0h = 链路正常
  • 1h = RX/TX 活动
  • 2h = TX 活动
  • 3h = RX 活动
  • 4h = 检测到冲突
  • 5h = 1000BT/1000BASE-X 链路已建立
  • 6h = 100 BTX/100BASE-FX 链路已建立
  • 7h = 10BT 链路已建立
  • 8h = 10/100BT 链路已建立
  • 9h = 100/1000BT 链路已建立
  • Ah = 全双工
  • Bh = 仅铜缆链路状态 + 根据 TX/RX 活动闪烁
  • Ch = 不适用
  • Dh = RX_ER 或 TX_ER
  • Eh = RX_ER

8.1.24 LEDS_CFG2 寄存器(偏移 = 19h)[复位 = 4444h]

LEDS_CFG2 如 表 8-26 所示。

返回到汇总表。

表 8-26 LEDS_CFG2 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14LED_GPIO_POLARITYR/W1hGPIO LED 极性:默认值取决于 Strap 配置,无 Strap 配置时默认为高电平有效
  • 0h = 低电平有效
  • 1h = 高电平有效
13LED_GPIO_DRV_VALR/W0h如果设置了位 12,则这是 GPIO LED 的值
12LED_GPIO_DRV_ENR/W0h根据位 13 强制设置 LED_GPIO 输出值
  • 0h = LED_GPIO 处于正常工作模式
  • 1h = 强制输出 LED_GPIO 的值
11RESERVEDR0h保留
10LED_2_POLARITYR/W1hLED_2 极性。默认值取决于 Strap 配置,无 Strap 配置时默认为高电平有效
  • 0h = 低电平有效
  • 1h = 高电平有效
9LED_2_DRV_VALR/W0h如果设置了位 8,则这是 LED_2 的值
8LED_2_DRV_ENR/W0h根据位 9 强制设置 LED_GPIO 输出值
  • 0h = LED_2 处于正常运行模式
  • 1h = 驱动 LED_2 的值
7RESERVEDR0h保留
6LED_1_POLARITYR/W1hLED_1 极性:默认值取决于 Strap 配置,无 Strap 配置时默认为高电平有效
  • 0h = 低电平有效
  • 1h = 高电平有效
5LED_1_DRV_VALR/W0h如果设置了位 4,则这是 LED_1 的值
4LED_1_DRV_ENR/W0h根据位 5 强制设置 LED_GPIO 输出值
  • 0h = LED_1 处于正常运行模式
  • 1h = 驱动 LED_1 的值
3RESERVEDR0h保留
2LED_0_POLARITYR/W1hLED_0 极性:默认值取决于 Strap 配置,无 Strap 配置时默认为高电平有效
  • 0h = 低电平有效
  • 1h = 高电平有效
1LED_0_DRV_VALR/W0h如果设置了位 1,则这是 LED_0 的值
0LED_0_DRV_ENR/W0h根据位 1 强制设置 LED_GPIO 输出值
  • 0h = LED_0 处于正常运行模式
  • 1h = 驱动 LED_0 的值

8.1.25 LEDS_CFG3 寄存器(偏移 = 1Ah)[复位 = 0002h]

LEDS_CFG3 如 表 8-27 所示。

返回到汇总表。

表 8-27 LEDS_CFG3 寄存器字段说明
位字段类型复位说明
15-3RESERVEDR0h保留
2LEDS_BYPASS_STRETCHINGR/W0h0b = 正常运行 1b = 旁路 LED 延展

8.1.26 GEN_CFG4 寄存器(偏移 = 1Eh)[复位 = 0012h]

GEN_CFG4 如 表 8-28 所示。

返回到汇总表。

表 8-28 GEN_CFG4 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14CFG_FAST_ANEG_ENR/W0h启用快速 ANEG 模式
13-12CFG_FAST_ANEG_SEL_VALR/W0h快速 ANEG 模式启用时,此值选择短计时器持续时间:0x0 为最短计时器配置,0x2 为最长计时器配置
11CFG_ANEG_ADV_FD_ENR/W0h此位允许在并行检测链路场景下同步通告全双工 (FD) 模式;IEEE 标准规定并行检测机制始终通告半双工 (HD) 模式,而此位可在此工况下额外支持 FD 模式的协商通告
10RESTART_STATUS_BITS_ENR/W0h复位使能
  • 0h = 不清除状态位
  • 1h = 清除所有 PHY 状态位(寄存器 0x11 的一部分)
9CFG_ROBUST_AMDIX_ENR/W0h启用高可靠性自动 MDI/MDIX 解析机制
8CFG_FAST_AMDIX_ENR/W0h启用快速自动 MDI-X 模式
7INT_OER/W0h中断输出使能:
  • 0h = INTN/PWDN 引脚配置为断电输入引脚
  • 1h = INTN/PWDN 引脚配置为中断输出引脚
6FORCE_INTERRUPTR/W0h
  • 0h = 正常中断模式
  • 1h = 强制置位中断引脚
5RESERVEDR/W0h保留
4RESERVEDR/W0h保留
3FORCE_1G_AUTONEG_ENR/W0h
  • 0h = 当寄存器 0x0000 中的手动速率为 1G 时不调用自动协商
  • 1h = 当寄存器 0x0000 中的手动速率为 1G 时仅通告 1G 并调用自动协商
2TDR_FAILR0h
1TDR_DONER1h
0TDR_STARTR/WtoPH0h
  • 0h = TDR 已完成
  • 1h = 起始 TDR

8.1.27 GEN_CTRL 寄存器(偏移 = 1Fh)[复位 = 0000h]

GEN_CTRL 如 表 8-29 所示。

返回到汇总表。

表 8-29 GEN_CTRL 寄存器字段说明
位字段类型复位说明
15SW_RESETR/WtoPH0h软件复位 -
这会将 PHY 复位并将寄存器恢复到 PHY 的默认值。通过 Strap 配置引脚控制的寄存器恢复为 PHY 最后一次的硬件配置值。
  • 0h = 正常模式
  • 1h = 复位 PHY
14SW_RESTARTR/WtoPH0h软重启
重启 PHY 但不影响寄存器配置。
  • 0h = 正常运行
  • 1h = 软件复位
13RESERVEDR/W0h保留
12-7RESERVEDR/W0h保留
6-0RESERVEDR/W0h保留

8.1.28 G_10BT_CTRL_1 寄存器(偏移 = 23h)[复位 = 8D1Ch]

G_10BT_CTRL_1 如 表 8-30 所示。

返回到汇总表。

表 8-30 G_10BT_CTRL_1 寄存器字段说明
位字段类型复位说明
15-12TX_ALPHAR/W8h10Base-Te TX 正弦插值器使用的 Alpha 因子
默认值为 8h,但进行 10Base-Te 合规测试时使用 9h。如果计划使用 10M,请配置此位。
11RESERVEDR/W0h保留
10RESERVEDR/W0h保留
9RESERVEDR/W0h保留
8RESERVEDR/W0h保留
7RESERVEDR/W0h保留
6RESERVEDR/W0h保留
5-0RESERVEDR/W0h保留

8.1.29 ANALOG_TEST_CTRL 寄存器(偏移 = 25h)[复位 = 0480h]

ANALOG_TEST_CTRL 如 表 8-31 所示。

返回到汇总表。

表 8-31 ANALOG_TEST_CTRL 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR0h保留
11-10TM7_PULSE_SELR/W1h选择测试模式 7 的脉冲幅度和极性(参见寄存器 0x9):
  • 0h = +2
  • 1h = -2
  • 2h = +1
  • 3h = -1
9EXTND_TM7_100BT_MSBR/W0h100BT 扩展 TM7 的可配置长度的 MSB 对于 100BT 测试模式:重复序列“1”,后跟可配置个数的“0”。位 { 9,[3:0] } 定义了“1”后面跟随的“0”的个数,范围为 1 到 31。0,0001 - 1,1111:单个“0”到 31 个“0”。0,0000 - 清除移位寄存器。
8EXTND_TM7_100BT_ENR/W0h启用 100M 的扩展 TM7。
注 1:对于 100BT 测试模式,位 4 必须为“0”。NOTE2:在应用新值之前必须清除 100BT 测试模式。
例如,在配置新值之前需要写入 0x0。注 3:需通过 Reg0x0 使用 FORCE100 进行 100BT 测试。
7-5STIM_CH_SELR/W4h选择输出测试模式的一个或多个通道:
如果设置了位 7,则将测试模式驱动至所有通道。
如果清除了位 7,则根据位 6:5 驱动测试模式 -
00b = A 通道
01b = B 通道
10b = C 通道
11b = D 通道
4-0ANALOG_TESTR/W0h位 [4] 启用 10BaseT 测试模式。
位 [3:0] 选择 10BaseT 测试码型,如下所示:
要运行 100BT 的扩展 TM7,位 3:0 也需要配置 - 更多详情见位 9 0000b = 单 NLP 0001b = 单脉冲 1 0010b = 单脉冲 0 0011b = 重复 1 0100b = 重复 0 0101b = 前导码(重复“10”)0110b = 单个 1 后跟 TP_IDLE 0111b = 单个 0 后跟 TP_IDLE 1000b = 重复“1001”序列 1001b = 随机 10Base-T 数据 1010b = TP_IDLE_00 1011b = TP_IDLE_01 1100b = TP_IDLE_10 1101b = TP_IDLE_11 0110b = 用于幅度、RFT、DCD 以及测试仪上 FT 模板 (1000) 的专有测试模式 ---> 需要写入寄存器 0 0x2000

8.1.30 GEN_CFG_ENH_AMIX 寄存器(偏移 = 2Ch)[复位 = 141Fh]

GEN_CFG_ENH_AMIX 如 表 8-32 所示。

返回到汇总表。

表 8-32 GEN_CFG_ENH_AMIX 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13-9CFG_FLD_WINDW_CNTR/WAh计数器,用于定义快速链路断开判断的检测时间窗口,默认值为 10μs
8-4CFG_FAST_AMDIX_VALR/W1hMDI/MDI-X 切换计数器的计时器,用于强制 100M 快速 AMDIX 模式。该模式速度非常快,因为 PHY 只需让远端检测到能量即可,默认值为 4ms
3-0CFG_ROBUST_AMDIX_VALR/WFh在高可靠性模式下切换 MDI/X 的计时器值,这是一个长计时器,允许远端仍使用 IEEE ANEG 计时器进行并行检测
默认值为 0.5 秒

8.1.31 GEN_CFG_FLD 寄存器(偏移 = 2Dh)[复位 = 0000h]

GEN_CFG_FLD 如 表 8-33 所示。

返回到汇总表。

表 8-33 GEN_CFG_FLD 寄存器字段说明
位字段类型复位说明
14FLD_BYPASS_MAX_WAIT_TIMERR/W0h若设置,则会跳过 MAX_WAIT_TIMER(因此链路断开更快)
13SLICER_OUT_STUCKR0h指示 slicer_out_stuck 状态
12-8FLD_STATUSR0h快速链路断开状态 LH - 读取寄存器时清除
7-5RESERVEDR0h保留

8.1.32 GEN_CFG_FLD_THR 寄存器(偏移 = 2Eh)[复位 = 0221h]

GEN_CFG_FLD_THR 如 表 8-34 所示。

返回到汇总表。

表 8-34 GEN_CFG_FLD_THR 寄存器字段说明
位字段类型复位说明
15-11RESERVEDR0h保留
10-8ENERGY_WINDOW_LEN_FLDR/W2hFLD 能量丢失模式下能量检测累加器的窗口长度
7RESERVEDR0h保留
6-4ENERGY_ON_FLD_THRR/W2hFLD 能量丢失模式下的能量丢失阈值。
当能量检测累加器超过此阈值时,energy_detected 指示会置为有效。
3RESERVEDR0h保留
2-0ENERGY_LOST_FLD_THRR/W1hFLD 能量丢失模式下的能量丢失阈值
若能量检测累加器低于此阈值,则 energy_lost 指示会置为有效。

8.1.33 GEN_CFG3 寄存器(偏移 = 31h)[复位 = 10B0h]

GEN_CFG3 如 表 8-35 所示。

返回到汇总表。

表 8-35 GEN_CFG3 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14RESERVEDR/W0h保留
13RESERVEDR/W0h保留
12RESERVEDR/W0h保留
11-9RESERVEDR0h保留
8RESERVEDR/W0h保留
7RESERVEDR/W0h保留
6-5SGMII_AUTONEG_TIMERR/W1h选择 SGMII 自动协商计时器的持续时间:
  • 0h = 1.6ms
  • 1h = 2µs
  • 2h = 800µs
  • 3h = 11ms
4RESERVEDR/W0h保留
3RESERVEDR/W0h保留
2RESERVEDR/W0h保留
1RESERVEDR0h保留
0PORT_MIRRORING_MODER/W0h端口镜像模式:
  • 0h = 禁用

8.1.34 RGMII_CTRL 寄存器(偏移 = 32h)[复位 = 00D0h]

RGMII_CTRL 如表 8-36 所示。

返回到汇总表。

表 8-36 RGMII_CTRL 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14RESERVEDR0h保留
13RESERVEDR0h保留
12RESERVEDR0h保留
11RESERVEDR/W0h保留
10RESERVEDR0h保留
9RESERVEDR/W0h保留
8RESERVEDR/W0h保留
7RESERVEDR/W0h保留
6-5RGMII_RX_HALF_FULL_THRR/W2hRGMII RX 同步 FIFO 半满阈值 3 位阈值字段的位 1:0。位 2 可在寄存器 0x33[1] 中找到。
默认设置 2 表示当写指针与读指针之差为 4 时启动 FIFO 读取。TX/RX FIFO 的深度为 8。
将阈值从 2 增加到 3 会使延迟增加 1 个读周期;而将阈值从 2 减少到 1 会使延迟减少 1 个读周期。
如果读时钟与写时钟的 ppm 之间差异显著,则半满阈值可能导致 FIFO 下溢或溢出。
4-3RGMII_TX_HALF_FULL_THRR/W2hRGMII TX 同步 FIFO 半满阈值 3 位阈值字段的位 1:0。位 2 可在寄存器 0x33[0] 中找到 更多详情参见 RGMII_RX_HALF_FULL_THR。
2SUPPRESS_TX_ERR_ENR/W0h
1RGMII_TX_CLK_DELAYR/W0hRGMII 发送时钟延迟
  • 0h = RGMII 发送时钟相对于发送数据有偏移。
  • 1h = RGMII 发送时钟与发送数据对齐。
0RGMII_RX_CLK_DELAYR/W0hRGMII 接收时钟延迟
  • 0h = RGMII 接收时钟相对于接收数据有偏移。
  • 1h = RGMII 发送时钟与接收数据对齐。

8.1.35 RGMII_CTRL2 寄存器(偏移 = 33h)[复位 = 0000h]

RGMII_CTRL2 如 表 8-37 所示。

返回到汇总表。

表 8-37 RGMII_CTRL2 寄存器字段说明
位字段类型复位说明
15-5RESERVEDR0h保留
4RGMII_AF_BYPASS_ENR/W0hRGMII 异步 FIFO 旁路使能:
  • 0h = 正常运行。
  • 1h = 启用 RGMII 异步 FIFO 旁路。
3RGMII_AF_BYPASS_DLY_ENR/W0hRGMII 异步 FIFO 旁路延迟使能:
  • 0h = 正常运行
  • 1h = RGMII 模式下在 10/100 速率下工作时延迟 RX_CLK。
2LOW_LATENCY_10_100_ENR/W0h低延迟 10/100 使能:
  • 0h = 正常运行。
  • 1h = 在 10/100 工作模式下启用低延迟。
1RGMII_RX_HALF_FULL_THR_MSBR/W0hRGMII RX 同步 FIFO 半满阈值 3 位阈值字段的位 2。位 1:0 可分别在寄存器 0x32[6:5] 中找到。
0RGMII_TX_HALF_FULL_THR_MSBR/W0hRGMII TX 同步 FIFO 半满阈值 3 位阈值字段的位 2。位 1:0 可分别在寄存器 0x32[4:3] 中找到。

8.1.36 SGMII_AUTO_NEG_STATUS 寄存器(偏移 = 37h)[复位 = 0000h]

SGMII_AUTO_NEG_STATUS 如 表 8-38 所示。

返回到汇总表。

表 8-38 SGMII_AUTO_NEG_STATUS 寄存器字段说明
位字段类型复位说明
15-2RESERVEDR0h保留
1SGMII_PAGE_RXR0h1b = 指示已接收到新的自动协商页面
0SGMII_AUTONEG_COMPLETER0h
  • 0h = 自动协商过程未完成
  • 1h = 自动协商过程已完成

8.1.37 PRBS_TX_CHK_CTRL 寄存器(偏移 = 39h)[复位 = 0000h]

PRBS_TX_CHK_CTRL 如 表 8-39 所示。

返回到汇总表。

表 8-39 PRBS_TX_CHK_CTRL 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-7PRBS_TX_CHK_ERR_CNTR0h保存 PRBS TX 校验器接收的错误字节数。当 TX PRBS 计数模式(参见位 [1])设置为 0 时,计数在 0xFF 时停止。
注:写入位 7 会为 PRBS TX 计数器生成锁定信号。
写入位 8 会为 PRBS TX 计数器生成锁定和清除信号
6RESERVEDR0h保留
5PRBS_TX_CHK_SYNC_LOSSR0h
  • 0h = PRBS TX 校验器未丢失同步 此位为 LH
  • 1h = PRBS TX 校验器已丢失同步
4PRBS_TX_CHK_LOCK_STSR0h
  • 0h = PRBS TX 校验器未锁定
  • 1h = PRBS TX 校验器已在接收到的字节流上被锁定
3RESERVEDR0h保留
2PRBS_TX_CHK_BYTE_CNT_OVFR0h如果设置,则字节计数器已达到溢出
1PRBS_TX_CHK_CNT_MODER/W0hPRBS 校验器模式
  • 0h = 单计数模式。
  • 1h = 连续模式
0PRBS_TX_CHK_ENR/W0h若设置,则会启用 PRBS TX 校验器(PRBS TX 校验器用于外部反向环回)

8.1.38 PRBS_TX_CHK_BYTE_CNT 寄存器(偏移 = 3Ah)[复位 = 0000h]

PRBS_TX_CHK_BYTE_CNT 如 表 8-40 所示。

返回到汇总表。

表 8-40 PRBS_TX_CHK_BYTE_CNT 寄存器字段说明
位字段类型复位说明
15-0PRBS_TX_CHK_BYTE_CNTR0h保存 PRBS TX 校验器接收的总字节数。
当写入寄存器 PRBS_TX_CHK_CTRL 位 [7] 或位 [8] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFF 时停止(参见寄存器 0x0016)

8.1.39 G_100BT_REG0 寄存器(偏移 = 43h)[复位 = 07A0h]

G_100BT_REG0 如 表 8-41 所示。

返回到汇总表。

表 8-41 G_100BT_REG0 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR0h保留
11RESERVEDR/W0h保留
10-7RESERVEDR/W0h保留
6RESERVEDR/W0h保留
5RESERVEDR/W0h保留
4RESERVEDR/W0h保留
3RESERVEDR/W0h保留
2RESERVEDR/W0h保留
1ODD_NIBBLE_DETECTR/W0h
  • 0h = 禁用奇半字节检测
  • 1h = 启用奇半字节检测
0FAST_RX_DVR/W0h在 100Mbps 模式下启用快速 RX_DV 以实现低延迟。
  • 0h = 禁用快速 rx dv
  • 1h = 启用快速 rx dv

8.1.40 SERDES_SYNC_STS 寄存器(偏移 = 4Fh)[复位 = 0000h]

SERDES_SYNC_STS 如 表 8-42 所示。

返回到汇总表。

表 8-42 SERDES_SYNC_STS 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR/W0h保留
11RESERVEDR/W0h保留
10RESERVEDR0h保留
9RESERVEDR0h保留
8SYNC_STATUSR0h同步状态
  • 0h = 不同步
  • 1h = 已建立同步
7-4RESERVEDR0h保留
3-0RESERVEDR0h保留

8.1.41 G_1000BT_1588_CTRL 寄存器(偏移 = 50h)[复位 = 0453h]

G_1000BT_1588_CTRL 如 表 8-43 所示。

返回到汇总表。

表 8-43 G_1000BT_1588_CTRL 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR0h保留
12-10RESERVEDR/W0h保留
9-7RX_PHASE_SELR/W0h选择 1588 RX 相位延迟
每次递增该位都会将 SFD 置为有效延迟 8ns。
6-4TX_PHASE_SELR/W5h选择 1588 TX 相位延迟
每次递增该位都会将 SFD 置为有效延迟 8ns。
3RESERVEDR/W0h保留
2RESERVEDR/W0h保留
1RESERVEDR/W0h保留
0RESERVEDR/W0h保留

8.1.42 G_1000BT_VTM_CFG 寄存器(偏移 = 53h)[复位 = 2055h]

G_1000BT_VTM_CFG 如 表 8-44 所示。

返回到汇总表。

表 8-44 G_1000BT_VTM_CFG 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14-10RESERVEDR/W0h保留
9-4RESERVEDR/W0h保留
3-0VTM_IDLE_CHECK_CNT_THRR/W5h维特比空闲检测器判定进入空闲模式所需的连续空闲符号数量阈值(实际判定数量为该字段值加 1)
默认值 0x5 适用于 IPG >= 12。对于 IPG < 12,请将此字段设置为 0x4 或 0x3。如更改此字段,请通过系统级测试验证新的寄存器设置。

8.1.43 G_1000BT_PMA_STATUS 寄存器(偏移 = 55h)[复位 = 0000h]

G_1000BT_PMA_STATUS 如 表 8-45 所示。

返回到汇总表。

表 8-45 G_1000BT_PMA_STATUS 寄存器字段说明
位字段类型复位说明
15-8RESERVEDR0h保留
7-4PMA_LEADER_FIFO_CTRLR0h引导器模式下的 1000Mb SFD 变化
3-0PMA_FOLLOWER_FIFO_CTRLR0h跟随器模式下的 1000Mb SFD 变化

8.1.44 STRAP_STS 寄存器(偏移 = 6Eh)[复位 = 0000h]

STRAP_STS 如表 8-46 所示。

返回到汇总表。

表 8-46 STRAP_STS 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
12STRAP_MIRROR_ENR0h镜像模式使能 Strap 配置。请参阅 Strap 配置部分,因为该配置在桥接模式应用中也决定 MAC 接口。
  • 0h = 禁用
  • 1h = 启用
11-9STRAP_OPMODER0hOPMODE 配置 (strap)
  • 0h = RGMII 转铜缆
  • 1h = RGMII 转 1000Base-X
  • 2h = RGMII 转 100Base-FX
  • 3h = RGMII-SGMII 桥接
  • 4h = 1000Base-T 转 1000Base-X
  • 5h = 100Base-T 转 100Base-FX
  • 6h = SGMII 转铜缆
  • 7h = JTAG 用于边界扫描
8-4STRAP_PHY_ADDR0hPHY 地址配置 (strap)
3-2STRAP_ANEGSELR0h自动协商模式 选择 Strap 配置。
请参阅 Strap 配置部分
1STRAP_ANEG_ENR0h自动协商使能 Strap 配置
  • 0h = 启用
  • 1h = 禁用
0RESERVEDR0h保留

8.1.45 DBG_PRBS_BYTE_CNT 寄存器(偏移 = 71h)[复位 = 0000h]

DBG_PRBS_BYTE_CNT 如 表 8-47 所示。

返回到汇总表。

表 8-47 DBG_PRBS_BYTE_CNT 寄存器字段说明
位字段类型复位说明
15-0PRBS_BYTE_CNTR0h保存 PRBS 校验器接收的总字节数。
当写入寄存器 DBG_PRBS_ERR_CNT 位 [0] 或位 [1] 后,此寄存器中的值被锁定。
当 PRBS 计数模式设置为零时,计数在 0xFFFF 时停止(参见寄存器 0x0016)

8.1.46 DBG_PRBS_ERR_CNT 寄存器(偏移 = 72h)[复位 = 0000h]

DBG_PRBS_ERR_CNT 如 表 8-48 所示。

返回到汇总表。

表 8-48 DBG_PRBS_ERR_CNT 寄存器字段说明
位字段类型复位说明
15-11RESERVEDR0h保留
10PRBS_PKT_CNT_OVFR0h若设置,则数据包计数器达到溢出
清除 PRBS 计数器(通过设置该寄存器的位 1 来完成)后,溢出也会随之清除
9PRBS_BYTE_CNT_OVFR0h若设置,则字节计数器达到溢出
清除 PRBS 计数器(通过设置该寄存器的位 1 来完成)后,溢出也会随之清除
8RESERVEDR0h保留
7-0PRBS_ERR_CNTR0h保存 PRBS 校验器接收的错误字节数。当写入位 [0] 或位 [1] 时(参见下文),此寄存器中的值被锁定。当 PRBS 计数模式设置为“0”时,计数在 0xFF 时停止(参见寄存器 0x0016)注: 写入位 0 会为 PRBS 计数器生成锁定信号。写入位 1 会为 PRBS 计数器生成锁定和清零信号。

8.1.47 DBG_PKT_LEN_PRBS 寄存器(偏移 = 7Bh)[复位 = 05DCh]

DBG_PKT_LEN_PRBS 如表 8-49 所示。

返回到汇总表。

表 8-49 DBG_PKT_LEN_PRBS 寄存器字段说明
位字段类型复位说明
15-0PKT_LEN_PRBSR/W5DChPRBS 数据包长度(以字节为单位),这会影响 PRBS 数据包而不影响其他

8.1.48 DBG_IPG_LEN 寄存器(偏移 = 7Ch)[复位 = 007Dh]

DBG_IPG_LEN 如表 8-50 所示。

返回到汇总表。

表 8-50 DBG_IPG_LEN 寄存器字段说明
位字段类型复位说明
15-8RESERVEDR0h保留
7-0IPG_LENR/W7DhPRBS 数据包之间的数据包间间隙(以四字节为单位)。IPG 以四字节为步长递增

8.1.49 ANA_RGMII_DLL_CTRL 寄存器(偏移 = 86h)[复位 = 0077h]

ANA_RGMII_DLL_CTRL 如表 8-51 所示。

返回到汇总表。

表 8-51 ANA_RGMII_DLL_CTRL 寄存器字段说明
位字段类型复位说明
15-10RESERVEDR0h保留
9DLL_EN_FORCE_VALR/W0h如果设置了 dll_en_force_en,则这是 DLL_EN 的值
8DLL_EN_FORCE_CTRLR/W0h强制设置 DLL_EN 值
7-4DLL_TX_DELAY_CTRL_SLR/W7h以 250ps 为步长会影响 CLK_90 输出。- 与位 [3:0] 行为相同
3-0DLL_RX_DELAY_CTRL_SLR/W7h以 250ps 为步长会影响 CLK_90 输出。如果 RGMII 移位模式已启用,则对应 b[3]、b[2]、b[1]、b[0] 位。-------------------------------------------------------------------------------
延迟是从数据到时钟进行测量的。请注意:实际延迟还受寄存器 32h 中的移位模式影响。
  • 0h = 0.25ns
  • 1h = 0.5ns
  • 2h = 0.75ns
  • 3h = 1.0ns
  • 4h = 1.25ns
  • 5h = 1.5ns
  • 6h = 1.75ns
  • 7h = 2.0ns - 默认
  • 8h = 2.25ns
  • 9h = 2.5ns
  • Ah = 2.75ns
  • Bh = 3.0ns
  • Ch = 3.25ns
  • Dh = 3.5ns
  • Eh = 3.75ns
  • Fh = 0ns

8.1.50 ANA_LD_TXG_FINE_GAINSEL_AB 寄存器(偏移 = A0h)[复位 = 0808h]

ANA_LD_TXG_FINE_GAINSEL_AB 如表 8-52 所示。

返回到汇总表。

表 8-52 ANA_LD_TXG_FINE_GAINSEL_AB 寄存器字段说明
位字段类型复位说明
15UNFORCE_TEST_MODE_TM4R/W0h当芯片处于测试模式 4 时,TXG 增益选择粗调会被覆写;当 unforce_test_mode_tm4 设置为“1”时,会禁用覆写
14UNFORCE_TEST_MODE_TM1R/W0h当芯片处于测试模式 1 时,TXG 精细增益选择会被覆写(加 1 值)当 unforce_test_mode_tm1 设置为“1”时,会禁用覆写
13RESERVEDR0h保留
12-8TXG_GAINSEL_FINE_BR/W8hB 通道增益控制。详情参见位 [4:0]
7-5RESERVEDR0h保留
4-0TXG_GAINSEL_FINE_AR/W8hA 通道增益控制。
默认值由修调设置。设计中未使用位 4——该位保留用于后续范围扩展。
  • 0h = 增益变化 -16%
  • 1h = 增益变化 -14%
  • 8h = 增益无变化
  • 9h = 增益变化 +2%
  • Fh = 增益变化 +14%

8.1.51 ANA_LD_TXG_FINE_GAINSEL_CD 寄存器(偏移 = A1h)[复位 = 0808h]

ANA_LD_TXG_FINE_GAINSEL_CD 如表 8-53 所示。

返回到汇总表。

表 8-53 ANA_LD_TXG_FINE_GAINSEL_CD 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR0h保留
12-8TXG_GAINSEL_FINE_DR/W8hD 通道增益控制。详情参见 ANA_LD_TXG_FINE_GAINSEL_AB 的位 [4:0]
7-5RESERVEDR0h保留
4-0TXG_GAINSEL_FINE_CR/W8hC 通道增益控制。详情参见 ANA_LD_TXG_FINE_GAINSEL_AB 的位 [4:0]

8.1.52 ANA_LD_FILTER_TUNE_AB 寄存器(偏移 = A2h)[复位 = 1010h]

ANA_LD_FILTER_TUNE_AB 如表 8-54 所示。

返回到汇总表。

表 8-54 ANA_LD_FILTER_TUNE_AB 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13LD_FILTER_TUNE_B_FORCE_CTRLR/W0h强制设置 ld_filter_tune_b 的寄存器值
12-8LD_FILTER_TUNE_BR/W10h设置 ld_filter_tune_b_force_ctrl 时 LD 内插 LPF 对 B 通道的影响
7-6RESERVEDR0h保留
5LD_FILTER_TUNE_A_FORCE_CTRLR/W0h强制设置 ld_filter_tune_a 的寄存器值
4-0LD_FILTER_TUNE_AR/W10h设置 ld_filter_tune_a_force_ctrl 时 LD 内插 LPF 对 A 通道的影响

8.1.53 ANA_LD_FILTER_TUNE_CD 寄存器(偏移 = A3h)[复位 = 1010h]

ANA_LD_FILTER_TUNE_CD 如表 8-55 所示。

返回到汇总表。

表 8-55 ANA_LD_FILTER_TUNE_CD 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13LD_FILTER_TUNE_D_FORCE_CTRLR/W0h强制设置 ld_filter_tune_d 的寄存器值
12-8LD_FILTER_TUNE_DR/W10h设置 ld_filter_tune_d_force_ctrl 时 LD 内插 LPF 对 D 通道的影响
7-6RESERVEDR0h保留
5LD_FILTER_TUNE_C_FORCE_CTRLR/W0h强制设置 ld_filter_tune_c 的寄存器值
4-0LD_FILTER_TUNE_CR/W10h设置 ld_filter_tune_c_force_ctrl 时 LD 内插 LPF 对 C 通道的影响

8.1.54 ANA_PLL_PROG_2 寄存器(偏移 = C5h)[复位 = 0003h]

ANA_PLL_PROG_2 如 表 8-56 所示。

返回到汇总表。

表 8-56 ANA_PLL_PROG_2 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR/W0h保留
13-12PLL_PROG_2R/W0hVDDIO 覆盖值。如果 C5[13:12] 为高电平,则会基于这些位覆盖 VDDIO 选择。使能 VDDIO 检测电路覆盖。
  • 0h = 禁用 VDDIO 自检测覆盖
  • 1h = 2.5V
  • 3h = 基于 C5[11:10] 选择使能 VDDIO 自检测覆盖。
11-10RESERVEDR0h
9-0RESERVEDR/W0h保留

8.1.55 ANA_PLL_PROG_PI 寄存器(偏移 = C6h)[复位 = 0000h]

ANA_PLL_PROG_PI 如表 8-57 所示。

返回到汇总表。

表 8-57 ANA_PLL_PROG_PI 寄存器字段说明
位字段类型复位说明
15-0RESERVEDR/W0h保留

8.1.56 ANA_SGMII_CTRL_2 寄存器(偏移 = D4h)[复位 = 0F00h]

ANA_SGMII_CTRL_2 如 表 8-58 所示。

返回到汇总表。

表 8-58 ANA_SGMII_CTRL_2 寄存器字段说明
位字段类型复位说明
15RGMII_DIG_LOOPBACK_ENR/W0h在 IO 之前将 TX 数据环回至 RX。
在环回模式下保持光纤 MDI 链路连通,而无论线缆连接如何。
  • 0h = 环回模式已禁用
  • 1h = 环回模式已启用
14RESERVEDR/W0h保留
13-8RESERVEDR/W0h保留
7RESERVEDR/W0h保留
6RESERVEDR0h保留
5-3RESERVEDR/W0h保留
2-0RESERVEDR/W0h保留

8.1.57 SGMII_TESTMODE 寄存器(偏移 = D6h)[复位 = 0000h]

SGMII_TESTMODE 如表 8-59 所示。

返回到汇总表。

表 8-59 SGMII_TESTMODE 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14-13SGMII_VOLTAGE_SWINGR/W0h典型峰峰值电压摆幅 (V)
  • 0h = 1.100(默认值)
  • 1h = 1.280
  • 2h = 0.920
  • 3h = 未使用
12-0RESERVEDR/W0h保留

8.1.58 ANA_LD_DATA_CTRL 寄存器(偏移 = DDh)[复位 = 0200h]

ANA_LD_DATA_CTRL 如表 8-60 所示。

返回到汇总表。

表 8-60 ANA_LD_DATA_CTRL 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14RESERVEDR/W0h保留
13RESERVEDR/W0h保留
12RESERVEDR/W0h保留
11-10RESERVEDR0h保留
9-4RESERVEDR/W0h保留
3LD_TX_DATA_D_FORCE_CTRLR/W0hLD TX D 数据的强制控制
  • 0h = 启用 D 线对发送器
  • 1h = 禁用 D 线对发送器
2LD_TX_DATA_C_FORCE_CTRLR/W0hLD TX C 数据的强制控制
  • 0h = 启用 C 线对发送器
  • 1h = 禁用 C 线对发送器
1LD_TX_DATA_B_FORCE_CTRLR/W0hLD TX B 数据的强制控制
  • 0h = 启用 B 线对发送器
  • 1h = 禁用 B 线对发送器
0LD_TX_DATA_A_FORCE_CTRLR/W0hLD TX A 数据的强制控制
  • 0h = 启用 A 线对发送器
  • 1h = 禁用 A 线对发送器

8.1.59 DSP_CFG3 寄存器(偏移 = E4h)[复位 = 0000h]

DSP_CFG3 如 表 8-61 所示。

返回到汇总表。

表 8-61 DSP_CFG3 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h
14RESERVEDR/W0h
13RESERVEDR/W0h保留
12RESERVEDR/W0h保留
11RESERVEDR/W0h保留
10RESERVEDR/W0h保留
9-8RESERVEDR/W0h保留
7RESERVEDR/W0h
6-0RESERVEDR/W0h保留

8.1.60 DSP_HYBRID_CFG2 寄存器(偏移 = E9h)[复位 = 9F22h]

DSP_HYBRID_CFG2 如 表 8-62 所示。

返回到汇总表。

表 8-62 DSP_HYBRID_CFG2 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14RESERVEDR/W0h保留
13RESERVEDR/W0h
12-8RESERVEDR/W0h保留
7-5RESERVEDR/W0h保留
4-0RESERVEDR/W0h保留

8.1.61 DSP_CFG5 寄存器(偏移 = EFh)[复位 = 1840h]

DSP_CFG5 如表 8-63 所示。

返回到汇总表。

表 8-63 DSP_CFG5 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13RESERVEDR/W0h保留
12RESERVEDR/W0h
11RESERVEDR/W0h
10-0RESERVEDR/W0h保留

8.1.62 LOOPCR 寄存器(偏移 = FEh)[复位 = E720h]

表 8-64 中显示了 LOOPCR。

返回到汇总表。

表 8-64 LOOPCR 寄存器字段说明
位字段类型复位说明
15-13FB_AEQ_CNTR/W7hAEQ 最大回退次数
12-8AEQ_MAX_STEPR/W7hAEQ 表中的最大步进值
7-5AEQ_STEP_SIZER/W1hAEQ 表的递增步长
4-1RESERVEDR0h
0AEQ_BEGR/W0hAEQ 表的起始索引
  • 0h = 正常运行
  • 1h = 近端环回

8.1.63 DSP_MASTER_TC_SEL0 寄存器(偏移 = 102h)[复位 = 6333h]

DSP_MASTER_TC_SEL0 如 表 8-65 所示。

返回到汇总表。

表 8-65 DSP_MASTER_TC_SEL0 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11RESERVEDR0h保留
10-8RESERVEDR/W0h保留
7RESERVEDR0h保留
6-4RESERVEDR/W0h保留
3RESERVEDR0h保留
2-0RESERVEDR/W0h保留

8.1.64 DSP_MASTER_TC_SEL1 寄存器(偏移 = 103h)[复位 = 4454h]

DSP_MASTER_TC_SEL1 如 表 8-66 所示。

返回到汇总表。

表 8-66 DSP_MASTER_TC_SEL1 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11RESERVEDR0h保留
10-8RESERVEDR/W0h保留
7RESERVEDR0h保留
6-4RESERVEDR/W0h保留
3RESERVEDR0h保留
2-0RESERVEDR/W0h保留

8.1.65 DSP_MASTER_TC_SEL2 寄存器(偏移 = 104h)[复位 = 2447h]

DSP_MASTER_TC_SEL2 如 表 8-67 所示。

返回到汇总表。

表 8-67 DSP_MASTER_TC_SEL2 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11RESERVEDR0h保留
10-8RESERVEDR/W0h保留
7RESERVEDR0h保留
6-4RESERVEDR/W0h保留
3RESERVEDR0h保留
2-0RESERVEDR/W0h保留

8.1.66 DSP_MASTER_TLOOP_KP_STEP 寄存器(偏移 = 10Ch)[复位 = 7776h]

DSP_MASTER_TLOOP_KP_STEP 如表 8-68 所示。

返回到汇总表。

表 8-68 DSP_MASTER_TLOOP_KP_STEP 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11RESERVEDR0h保留
10-8RESERVEDR/W0h保留
7RESERVEDR0h保留
6-4RESERVEDR/W0h保留
3RESERVEDR0h保留
2-0RESERVEDR/W0h保留

8.1.67 DSP_SLAVE_TC_SEL0 寄存器(偏移 = 115h)[复位 = B8BBh]

DSP_SLAVE_TC_SEL0 如 表 8-69 所示。

返回到汇总表。

表 8-69 DSP_SLAVE_TC_SEL0 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11RESERVEDR0h保留
10-8RESERVEDR/W0h保留
7RESERVEDR0h保留
6-4RESERVEDR/W0h保留
3RESERVEDR0h保留
2-0RESERVEDR/W0h保留

8.1.68 DSP_SLAVE_TC_SEL3 寄存器(偏移 = 118h)[复位 = 8BF9h]

DSP_SLAVE_TC_SEL3 如 表 8-70 所示。

返回到汇总表。

表 8-70 DSP_SLAVE_TC_SEL3 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11RESERVEDR0h保留
10-8RESERVEDR/W0h保留
7RESERVEDR0h保留
6-4RESERVEDR/W0h保留
3RESERVEDR0h保留
2-0RESERVEDR/W0h保留

8.1.69 DSP_SLAVE_TLOOP_KF_STEP 寄存器(偏移 = 11Dh)[复位 = 6B6Ah]

DSP_SLAVE_TLOOP_KF_STEP 如表 8-71 所示。

返回到汇总表。

表 8-71 DSP_SLAVE_TLOOP_KF_STEP 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14RESERVEDR/W0h保留
13RESERVEDR/W0h保留
12RESERVEDR/W0h保留
11-9RESERVEDR/W0h保留
8-6RESERVEDR/W0h保留
5-3RESERVEDR/W0h保留
2-0RESERVEDR/W0h保留

8.1.70 DSP_SLAVE_TLOOP_KP_STEP 寄存器(偏移 = 11Eh)[复位 = 2FF8h]

DSP_SLAVE_TLOOP_KP_STEP 如表 8-72 所示。

返回到汇总表。

表 8-72 DSP_SLAVE_TLOOP_KP_STEP 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-12RESERVEDR/W0h保留
11-9RESERVEDR/W0h保留
8-6RESERVEDR/W0h保留
5-3RESERVEDR/W0h保留
2-0RESERVEDR/W0h保留

8.1.71 RXF_CFG 寄存器(偏移 = 134h)[复位 = 1000h]

RXF_CFG 如表 8-73 所示。

返回到汇总表。

表 8-73 RXF_CFG 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR/W0h保留
13RESERVEDR/W0h保留
12RESERVEDR/W0h保留
11WOL_OUT_CLEANRH/WoP0h若 WOL 输出在位 8 中处于电平模式,则写入该位会清除 WOL 输出。
10-9WOL_OUT_STRETCHR/W0h若 WOL 输出在位 8 中处于脉冲模式,此为脉冲长度:
  • 0h = 8 个时钟周期
  • 1h = 16 个时钟周期
  • 2h = 32 个时钟周期
  • 3h = 64 个时钟周期
8WOL_OUT_MODER/W0h输出到 GPIO 引脚的唤醒模式:
  • 0h = 脉冲模式。
  • 1h = 电平模式
7ENHANCED_MAC_SUPPORTR/W0h使能增强型 RX 特性。当使用唤醒功能、CRC 校验或 RX 1588 指示时,可设置该位
6RESERVEDR/W0h保留
5RESERVEDR/W0h保留
4WAKE_ON_UCASTR/W0h若设置,则在接收到单播数据包时触发中断
3RESERVEDR/W0h保留
2WAKE_ON_BCASTR/W0h若设置,则在接收到广播数据包时触发中断
1WAKE_ON_PATTERNR/W0h若设置,则在接收到匹配所配置模式的数据包时触发中断
0WAKE_ON_MAGICR/W0h若设置,则在接收到魔术包时触发中断

8.1.72 RXF_STATUS 寄存器(偏移 = 135h)[复位 = 0000h]

RXF_STATUS 如表 8-74 所示。

返回到汇总表。

表 8-74 RXF_STATUS 寄存器字段说明
位字段类型复位说明
15-8RESERVEDR0h保留
7SFD_ERRRC0h检测到 SFD 错误
6BAD_CRCRC0h接收到不良 CRC 数据包
5RESERVEDRC0h保留
4UCAST_RCVDRC0h接收到单播数据包
3RESERVEDRC0h保留
2BCAST_RCVDRC0h接收到广播数据包
1PATTERN_RCVDRC0h接收到模式匹配数据包
0MAGIC_RCVDRC0h接收到魔术包

8.1.73 RXF_PMATCH_DATA1 寄存器(偏移 = 136h)[复位 = 0000h]

RXF_PMATCH_DATA1 如 表 8-75 所示。

返回到汇总表。

表 8-75 RXF_PMATCH_DATA1 寄存器字段说明
位字段类型复位说明
15-0PMATCH_DATA_15_0R/W0h完全匹配数据的位 15:0 - 用于 DA(目标地址)匹配

8.1.74 RXF_PMATCH_DATA2 寄存器(偏移 = 137h)[复位 = 0000h]

RXF_PMATCH_DATA2 如 表 8-76 所示。

返回到汇总表。

表 8-76 RXF_PMATCH_DATA2 寄存器字段说明
位字段类型复位说明
15-0PMATCH_DATA_31_16R/W0h完全匹配数据的位 31:16 - 用于 DA(目标地址)匹配

8.1.75 RXF_PMATCH_DATA3 寄存器(偏移 = 138h)[复位 = 0000h]

RXF_PMATCH_DATA3 如 表 8-77 所示。

返回到汇总表。

表 8-77 RXF_PMATCH_DATA3 寄存器字段说明
位字段类型复位说明
15-0PMATCH_DATA_47_32R/W0h完全匹配数据的位 47:32 - 用于 DA(目标地址)匹配

8.1.76 RXF_SCRON_PASS1 寄存器(偏移 = 139h)[复位 = 0000h]

RXF_SCRON_PASS1 如 表 8-78 所示。

返回到汇总表。

表 8-78 RXF_SCRON_PASS1 寄存器字段说明
位字段类型复位说明
15-0SCRON_PASSWORD_15_0R/W0h安全唤醒密码的位 15:0(与魔术包相关)

8.1.77 RXF_SCRON_PASS2 寄存器(偏移 = 13Ah)[复位 = 0000h]

RXF_SCRON_PASS2 如 表 8-79 所示。

返回到汇总表。

表 8-79 RXF_SCRON_PASS2 寄存器字段说明
位字段类型复位说明
15-0SCRON_PASSWORD_31_16R/W0h安全唤醒密码的位 31:16(与魔术包相关)

8.1.78 RXF_SCRON_PASS3 寄存器(偏移 = 13Bh)[复位 = 0000h]

RXF_SCRON_PASS3 如 表 8-80 所示。

返回到汇总表。

表 8-80 RXF_SCRON_PASS3 寄存器字段说明
位字段类型复位说明
15-0SCRON_PASSWORD_47_32R/W0h安全唤醒密码的位 47:32(与魔术包相关)

8.1.79 RXF_PATTERN_1 寄存器(偏移 = 13Ch)[复位 = 0000h]

RXF_PATTERN_1 如 表 8-81 所示。

返回到汇总表。

表 8-81 RXF_PATTERN_1 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_0_1R/W0h所配置模式的第 0 字节(最低有效字节)和第 1 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.80 RXF_PATTERN_2 寄存器(偏移 = 13Dh)[复位 = 0000h]

RXF_PATTERN_2 如 表 8-82 所示。

返回到汇总表。

表 8-82 RXF_PATTERN_2 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_2_3R/W0h所配置模式的第 2 字节和第 3 字节。每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.81 RXF_PATTERN_3 寄存器(偏移 = 13Eh)[复位 = 0000h]

RXF_PATTERN_3 如 表 8-83 所示。

返回到汇总表。

表 8-83 RXF_PATTERN_3 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_4_5R/W0h所配置模式的第 4 字节和第 5 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.82 RXF_PATTERN_4 寄存器(偏移 = 13Fh)[复位 = 0000h]

RXF_PATTERN_4 如 表 8-84 所示。

返回到汇总表。

表 8-84 RXF_PATTERN_4 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_6_7R/W0h所配置模式的第 6 字节和第 7 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.83 RXF_PATTERN_5 寄存器(偏移 = 140h)[复位 = 0000h]

RXF_PATTERN_5 如 表 8-85 所示。

返回到汇总表。

表 8-85 RXF_PATTERN_5 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_8_9R/W0h所配置模式的第 8 字节和第 9 字节。每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.84 RXF_PATTERN_6 寄存器(偏移 = 141h)[复位 = 0000h]

RXF_PATTERN_6 如 表 8-86 所示。

返回到汇总表。

表 8-86 RXF_PATTERN_6 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_10_11R/W0h所配置模式的第 10 字节和第 11 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.85 RXF_PATTERN_7 寄存器(偏移 = 142h)[复位 = 0000h]

RXF_PATTERN_7 如 表 8-87 所示。

返回到汇总表。

表 8-87 RXF_PATTERN_7 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_12_13R/W0h所配置模式的第 12 字节和第 13 字节。每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.86 RXF_PATTERN_8 寄存器(偏移 = 143h)[复位 = 0000h]

RXF_PATTERN_8 如 表 8-88 所示。

返回到汇总表。

表 8-88 RXF_PATTERN_8 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_14_15R/W0h所配置模式的第 14 字节和第 15 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.87 RXF_PATTERN_9 寄存器(偏移 = 144h)[复位 = 0000h]

RXF_PATTERN_9 如 表 8-89 所示。

返回到汇总表。

表 8-89 RXF_PATTERN_9 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_16_17R/W0h所配置模式的第 16 字节和第 17 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.88 RXF_PATTERN_10 寄存器(偏移 = 145h)[复位 = 0000h]

RXF_PATTERN_10 如 表 8-90 所示。

返回到汇总表。

表 8-90 RXF_PATTERN_10 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_18_19R/W0h所配置模式的第 18 字节和第 19 字节。每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.89 RXF_PATTERN_11 寄存器(偏移 = 146h)[复位 = 0000h]

RXF_PATTERN_11 如 表 8-91 所示。

返回到汇总表。

表 8-91 RXF_PATTERN_11 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_20_21R/W0h所配置模式的第 20 字节和第 21 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.90 RXF_PATTERN_12 寄存器(偏移 = 147h)[复位 = 0000h]

RXF_PATTERN_12 如 表 8-92 所示。

返回到汇总表。

表 8-92 RXF_PATTERN_12 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_22_23R/W0h所配置模式的第 22 字节和第 23 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.91 RXF_PATTERN_13 寄存器(偏移 = 148h)[复位 = 0000h]

RXF_PATTERN_13 如 表 8-93 所示。

返回到汇总表。

表 8-93 RXF_PATTERN_13 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_24_25R/W0h所配置模式的第 24 字节和第 25 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.92 RXF_PATTERN_14 寄存器(偏移 = 149h)[复位 = 0000h]

RXF_PATTERN_14 如 表 8-94 所示。

返回到汇总表。

表 8-94 RXF_PATTERN_14 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_26_27R/W0h所配置模式的第 26 字节和第 27 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.93 RXF_PATTERN_15 寄存器(偏移 = 14Ah)[复位 = 0000h]

RXF_PATTERN_15 如 表 8-95 所示。

返回到汇总表。

表 8-95 RXF_PATTERN_15 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_28_29R/W0h所配置模式的第 28 字节和第 29 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.94 RXF_PATTERN_16 寄存器(偏移 = 14Bh)[复位 = 0000h]

RXF_PATTERN_16 如 表 8-96 所示。

返回到汇总表。

表 8-96 RXF_PATTERN_16 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_30_31R/W0h所配置模式的第 30 字节和第 31 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.95 RXF_PATTERN_17 寄存器(偏移 = 14Ch)[复位 = 0000h]

RXF_PATTERN_17 如 表 8-97 所示。

返回到汇总表。

表 8-97 RXF_PATTERN_17 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_32_33R/W0h所配置模式的第 32 字节和第 33 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.96 RXF_PATTERN_18 寄存器(偏移 = 14Dh)[复位 = 0000h]

RXF_PATTERN_18 如 表 8-98 所示。

返回到汇总表。

表 8-98 RXF_PATTERN_18 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_34_35R/W0h所配置模式的第 34 字节和第 35 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.97 RXF_PATTERN_19 寄存器(偏移 = 14Eh)[复位 = 0000h]

RXF_PATTERN_19 如 表 8-99 所示。

返回到汇总表。

表 8-99 RXF_PATTERN_19 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_36_37R/W0h所配置模式的第 36 字节和第 37 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.98 RXF_PATTERN_20 寄存器(偏移 = 14Fh)[复位 = 0000h]

RXF_PATTERN_20 如 表 8-100 所示。

返回到汇总表。

表 8-100 RXF_PATTERN_20 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_38_39R/W0h所配置模式的第 38 字节和第 39 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.99 RXF_PATTERN_21 寄存器(偏移 = 150h)[复位 = 0000h]

RXF_PATTERN_21 如 表 8-101 所示。

返回到汇总表。

表 8-101 RXF_PATTERN_21 寄存器字段说明
位字段类型复位说明
15-0RESERVEDR/W0h保留

8.1.100 RXF_PATTERN_22 寄存器(偏移 = 151h)[复位 = 0000h]

RXF_PATTERN_22 如 表 8-102 所示。

返回到汇总表。

表 8-102 RXF_PATTERN_22 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_42_43R/W0h所配置模式的第 42 字节和第 43 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.101 RXF_PATTERN_23 寄存器(偏移 = 152h)[复位 = 0000h]

RXF_PATTERN_23 如 表 8-103 所示。

返回到汇总表。

表 8-103 RXF_PATTERN_23 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_44_45R/W0h所配置模式的第 44 字节和第 45 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.102 RXF_PATTERN_24 寄存器(偏移 = 153h)[复位 = 0000h]

RXF_PATTERN_24 如 表 8-104 所示。

返回到汇总表。

表 8-104 RXF_PATTERN_24 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_46_47R/W0h所配置模式的第 46 字节和第 47 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.103 RXF_PATTERN_25 寄存器(偏移 = 154h)[复位 = 0000h]

RXF_PATTERN_25 如 表 8-105 所示。

返回到汇总表。

表 8-105 RXF_PATTERN_25 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_48_49R/W0h所配置模式的第 48 字节和第 49 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.104 RXF_PATTERN_26 寄存器(偏移 = 155h)[复位 = 0000h]

RXF_PATTERN_26 如 表 8-106 所示。

返回到汇总表。

表 8-106 RXF_PATTERN_26 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_50_51R/W0h所配置模式的第 50 字节和第 51 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.105 RXF_PATTERN_27 寄存器(偏移 = 156h)[复位 = 0000h]

RXF_PATTERN_27 如 表 8-107 所示。

返回到汇总表。

表 8-107 RXF_PATTERN_27 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_52_53R/W0h所配置模式的第 52 字节和第 53 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.106 RXF_PATTERN_28 寄存器(偏移 = 157h)[复位 = 0000h]

RXF_PATTERN_28 如 表 8-108 所示。

返回到汇总表。

表 8-108 RXF_PATTERN_28 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_54_55R/W0h所配置模式的第 54 字节和第 55 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.107 RXF_PATTERN_29 寄存器(偏移 = 158h)[复位 = 0000h]

RXF_PATTERN_29 如 表 8-109 所示。

返回到汇总表。

表 8-109 RXF_PATTERN_29 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_56_57R/W0h所配置模式的第 56 字节和第 57 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.108 RXF_PATTERN_30 寄存器(偏移 = 159h)[复位 = 0000h]

RXF_PATTERN_30 如 表 8-110 所示。

返回到汇总表。

表 8-110 RXF_PATTERN_30 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_58_59R/W0h所配置模式的第 58 字节和第 59 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.109 RXF_PATTERN_31 寄存器(偏移 = 15Ah)[复位 = 0000h]

RXF_PATTERN_31 如 表 8-111 所示。

返回到汇总表。

表 8-111 RXF_PATTERN_31 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_60_61R/W0h所配置模式的第 60 字节和第 61 字节。每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.110 RXF_PATTERN_32 寄存器(偏移 = 15Bh)[复位 = 0000h]

RXF_PATTERN_32 如 表 8-112 所示。

返回到汇总表。

表 8-112 RXF_PATTERN_32 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_62_63R/W0h所配置模式的第 62 字节和第 63 字节。
每个字节均可通过 RXF_PATTERN_BYTE_MASK 寄存器单独屏蔽

8.1.111 RXF_PATTERN_BYTE_MASK_1 寄存器(偏移 = 15Ch)[复位 = 0000h]

RXF_PATTERN_BYTE_MASK_1 如 表 8-113 所示。

返回到汇总表。

表 8-113 RXF_PATTERN_BYTE_MASK_1 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_MASK_0_15R/W0h模式第 0 至 15 字节的掩码。对于每个字节:“1”表示被屏蔽

8.1.112 RXF_PATTERN_BYTE_MASK_2 寄存器(偏移 = 15Dh)[复位 = 0000h]

RXF_PATTERN_BYTE_MASK_2 如 表 8-114 所示。

返回到汇总表。

表 8-114 RXF_PATTERN_BYTE_MASK_2 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_MASK_16_31R/W0h模式第 16 至 31 字节的掩码。对于每个字节:“1”表示被屏蔽

8.1.113 RXF_PATTERN_BYTE_MASK_3 寄存器(偏移 = 15Eh)[复位 = 0000h]

RXF_PATTERN_BYTE_MASK_3 如 表 8-115 所示。

返回到汇总表。

表 8-115 RXF_PATTERN_BYTE_MASK_3 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_MASK_32_47R/W0h模式第 32 至 47 字节的掩码。对于每个字节:“1”表示被屏蔽

8.1.114 RXF_PATTERN_BYTE_MASK_4 寄存器(偏移 = 15Fh)[复位 = 0000h]

RXF_PATTERN_BYTE_MASK_4 如 表 8-116 所示。

返回到汇总表。

表 8-116 RXF_PATTERN_BYTE_MASK_4 寄存器字段说明
位字段类型复位说明
15-0PATTERN_BYTES_MASK_48_63R/W0h模式第 48 至 63 字节的掩码。对于每个字节:“1”表示被屏蔽

8.1.115 10M_SGMII_CFG 寄存器(偏移 = 16Fh)[复位 = 0115h]

10M_SGMII_CFG 如 表 8-117 所示。

返回到汇总表。

表 8-117 10M_SGMII_CFG 寄存器字段说明
位字段类型复位说明
15-8RESERVEDR0h保留
710M_SGMII_RATE_ADAPT_DISABLER/W0h速率自适应禁用
  • 0h = 速率自适应已启用
  • 1h = 速率自适应已禁用
6RESERVEDR/W0h保留
5RESERVEDR/W0h保留
4RESERVEDR/W0h保留
3-0RESERVEDR/W0h保留

8.1.116 IO_MUX_CFG 寄存器(偏移 = 170h)[复位 = 0CX0h]

表 8-118 中显示了 IO_MUX_CFG。

返回到汇总表。

表 8-118 IO_MUX_CFG 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR0h保留
12-8CLK_O_SELR/WCh选择时钟输出源
  • 0h = A 通道接收时钟
    1h = B 通道接收时钟
    2h = C 通道接收时钟
    3h = D 通道接收时钟
    4h = A 通道接收时钟除以 5
    5h = B 通道接收时钟除以 5
    6h = C 通道接收时钟除以 5
    7h = D 通道接收时钟除以 5
    8h = A 通道发送时钟
    9h = B 通道发送时钟
    Ah = C 通道发送时钟
    Bh = D 通道发送时钟
  • Ch = 基准时钟(与 XI 输入时钟同步)注:修改 CLK_O_SEL 前,须先将寄存器 0xC6 设置为 0x10
7RESERVEDR0h保留
6CLK_O_DISABLER/WXh时钟输出禁用
  • 0h = 时钟输出启用
  • 1h = 时钟输出禁用
5RESERVEDR/W0h保留
4-1MAC_IMPEDANCE_CTRLR/W8hMAC I/O 的阻抗控制:输出阻抗近似范围为 35Ω 至 70Ω,共 16 个步进。最低为 1111,最高为 0000。范围和步长随工艺变化。
默认值通过修调设置为 50Ω,但默认寄存器值可能因工艺而异。可根据走线阻抗使用非默认的 MAC I/O 阻抗值。器件与走线阻抗间不匹配可能导致电压过冲和下冲。
0RESERVEDR/W0h保留

8.1.117 TDR_GEN_CFG1 寄存器(偏移 = 180h)[复位 = 0752h]

TDR_GEN_CFG1 如 表 8-119 所示。

返回到汇总表。

表 8-119 TDR_GEN_CFG1 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR/W0h保留
12TDR_CH_CD_BYPASSR/W0h在 TDR 测试中旁路 C 通道和 D 通道
11TDR_CROSS_MODE_DISR/W0h若设置,则禁用交叉模式选项 - 永不检查交叉(仅侦听您发送的同一通道)
10TDR_NLP_CHECKR/W1h若设置,则在静默期间检查 NLP
9-7TDR_AVG_NUMR/W6h平均 TDR 周期数:000b = 1 个 TDR 周期 001b = 2 个 TDR 周期 010b = 4 个 TDR 周期 011b = 8 个 TDR 周期 100b = 16 个 TDR 周期 101b = 32 个 TDR 周期 110b = 64 个 TDR 周期(默认)111b = 保留
6-4TDR_SEG_NUMR/W5h要检查的 TDR 段数
3-0TDR_CYCLE_TIMER/W2h每个 TDR 周期的微秒数

8.1.118 TDR_GEN_CFG2 寄存器(偏移 = 181h)[复位 = C850h]

TDR_GEN_CFG2 如 表 8-120 所示。

返回到汇总表。

表 8-120 TDR_GEN_CFG2 寄存器字段说明
位字段类型复位说明
15-8TDR_SILENCE_THR/WC8h能量检测阈值
7-6TDR_POST_SILENCE_TIMER/W1h用于 TDR 检测事务完成后寻找能量的计时器;若此间检测到能量,则判定 TDR 测试失败
5-4TDR_PRE_SILENCE_TIMER/W1h启动前 TDR 用于寻找能量的计时器;若此间检测到能量,则判定 TDR 测试失败
3-0RESERVEDR0h保留

8.1.119 TDR_SEG_DURATION1 寄存器(偏移 = 182h)[复位 = 5326h]

TDR_SEG_DURATION1 如 表 8-121 所示。

返回到汇总表。

表 8-121 TDR_SEG_DURATION1 寄存器字段说明
位字段类型复位说明
15RESERVEDR0h保留
14-10TDR_SEG_DURATION_SEG3R/W14h段 3 运行所需的 125MHz 时钟周期数
9-5TDR_SEG_DURATION_SEG2R/W19h段 2 运行所需的 125MHz 时钟周期数
4-0TDR_SEG_DURATION_SEG1R/W6h段 1 运行所需的 125MHz 时钟周期数

8.1.120 TDR_SEG_DURATION2 寄存器(偏移 = 183h)[复位 = A01Eh]

TDR_SEG_DURATION2 如 表 8-122 所示。

返回到汇总表。

表 8-122 TDR_SEG_DURATION2 寄存器字段说明
位字段类型复位说明
15-8TDR_SEG_DURATION_SEG5R/WA0h段 5 运行所需的 125MHz 时钟周期数
7-6RESERVEDR0h保留
5-0TDR_SEG_DURATION_SEG4R/W1Eh段 4 运行所需的 125MHz 时钟周期数

8.1.121 TDR_GEN_CFG3 寄存器(偏移 = 184h)[复位 = E976h]

TDR_GEN_CFG3 如 表 8-123 所示。

返回到汇总表。

表 8-123 TDR_GEN_CFG3 寄存器字段说明
位字段类型复位说明
15-12TDR_FWD_SHADOW_SEG4R/WEh指示在达到最大电平后需等待多长时间才能判定第 4 段已检测到峰值
11-8TDR_FWD_SHADOW_SEG3R/W9h指示在达到最大电平后需等待多长时间才能判定第 3 段已检测到峰值
7RESERVEDR0h保留
6-4TDR_FWD_SHADOW_SEG2R/W7h指示在达到最大电平后需等待多长时间才能判定第 2 段已检测到峰值
3RESERVEDR0h保留
2-0TDR_FWD_SHADOW_SEG1R/W6h指示在达到最大电平后需等待多长时间才能判定第 1 段已检测到峰值

8.1.122 TDR_GEN_CFG4 寄存器(偏移 = 185h)[复位 = 19CFh]

TDR_GEN_CFG4 如 表 8-124 所示。

返回到汇总表。

表 8-124 TDR_GEN_CFG4 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13-11TDR_SDW_AVG_LOCR/W3h段之间用于搜索平均峰值的检测区间
10-9RESERVEDR0h保留
8TDR_TX_TYPE_SEG5R/W1h该段发送速率类型 (10/100)
7TDR_TX_TYPE_SEG4R/W1h该段发送速率类型 (10/100)
6TDR_TX_TYPE_SEG3R/W1h该段发送速率类型 (10/100)
5TDR_TX_TYPE_SEG2R/W0h该段发送速率类型 (10/100)
4TDR_TX_TYPE_SEG1R/W0h该段发送速率类型 (10/100)
3-0TDR_FWD_SHADOW_SEG5R/WFh指示在达到最大电平后需等待多长时间才能判定第 5 段已检测到峰值

8.1.123 TDR_THRESH_CFG1 寄存器(偏移 = 186h)[复位 = 31D7h]

TDR_THRESH_CFG1 如 表 8-125 所示。

返回到汇总表。

表 8-125 TDR_THRESH_CFG1 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13-10TDR_P_LOC_THRESH_SEG3R/WCh当段 3 中的输入高于此值时,该样本被视为峰值
9-5TDR_P_LOC_THRESH_SEG2R/WEh当段 2 中的输入高于此值时,该样本被视为峰值
4-0TDR_P_LOC_THRESH_SEG1R/W17h当段 1 中的输入高于此值时,该样本被视为峰值

8.1.124 TDR_THRESH_CFG2 寄存器(偏移 = 187h)[复位 = 0D9Bh]

TDR_THRESH_CFG2 如 表 8-126 所示。

返回到汇总表。

表 8-126 TDR_THRESH_CFG2 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR0h保留
12-8TDR_SEG1_HIGH_THRESHR/WDh定义段 1 的特殊阈值 - 指示短反射,停止其他段搜索
7-4TDR_P_LOC_THRESH_SEG5R/W9h当段 5 中的输入高于此值时,该样本被视为峰值
3-0TDR_P_LOC_THRESH_SEG4R/WBh当段 4 中的输入高于此值时,该样本被视为峰值

8.1.125 TDR_GEN_CFG5 寄存器(偏移 = 189h)[复位 = 0014h]

TDR_GEN_CFG5 如 表 8-127 所示。

返回到汇总表。

表 8-127 TDR_GEN_CFG5 寄存器字段说明
位字段类型复位说明
15-5RESERVEDR0h保留
4-0TDR_INITIAL_SKIPR/W14h配置 TDR 中预期的自反射

8.1.126 TDR_PEAKS_LOC_A_0_1 寄存器(偏移 = 190h)[复位 = 0000h]

TDR_PEAKS_LOC_A_0_1 如 表 8-128 所示。

返回到汇总表。

表 8-128 TDR_PEAKS_LOC_A_0_1 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_A_1R0h在通道 A 检测到峰值位置 1
7-0TDR_PEAKS_LOC_A_0R0h在通道 A 检测到峰值位置 0

8.1.127 TDR_PEAKS_LOC_A_2_3 寄存器(偏移 = 191h)[复位 = 0000h]

TDR_PEAKS_LOC_A_2_3 如 表 8-129 所示。

返回到汇总表。

表 8-129 TDR_PEAKS_LOC_A_2_3 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_A_3R0h在通道 A 检测到峰值位置 3
7-0TDR_PEAKS_LOC_A_2R0h在通道 A 检测到峰值位置 2

8.1.128 TDR_PEAKS_LOC_A_4_B_0 寄存器(偏移 = 192h)[复位 = 0000h]

TDR_PEAKS_LOC_A_4_B_0 如 表 8-130 所示。

返回到汇总表。

表 8-130 TDR_PEAKS_LOC_A_4_B_0 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_B_0R0h在通道 B 检测到峰值位置 0
7-0TDR_PEAKS_LOC_A_4R0h在通道 A 检测到峰值位置 4

8.1.129 TDR_PEAKS_LOC_B_1_2 寄存器(偏移 = 193h)[复位 = 0000h]

TDR_PEAKS_LOC_B_1_2 如 表 8-131 所示。

返回到汇总表。

表 8-131 TDR_PEAKS_LOC_B_1_2 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_B_2R0h在通道 B 检测到峰值位置 2
7-0TDR_PEAKS_LOC_B_1R0h在通道 B 检测到峰值位置 1

8.1.130 TDR_PEAKS_LOC_B_3_4 寄存器(偏移 = 194h)[复位 = 0000h]

TDR_PEAKS_LOC_B_3_4 如 表 8-132 所示。

返回到汇总表。

表 8-132 TDR_PEAKS_LOC_B_3_4 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_B_4R0h在通道 B 检测到峰值位置 4
7-0TDR_PEAKS_LOC_B_3R0h在通道 B 检测到峰值位置 3

8.1.131 TDR_PEAKS_LOC_C_0_1 寄存器(偏移 = 195h)[复位 = 0000h]

TDR_PEAKS_LOC_C_0_1 如 表 8-133 所示。

返回到汇总表。

表 8-133 TDR_PEAKS_LOC_C_0_1 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_C_1R0h在通道 C 检测到峰值位置 1
7-0TDR_PEAKS_LOC_C_0R0h在通道 C 检测到峰值位置 0

8.1.132 TDR_PEAKS_LOC_C_2_3 寄存器(偏移 = 196h)[复位 = 0000h]

TDR_PEAKS_LOC_C_2_3 如 表 8-134 所示。

返回到汇总表。

表 8-134 TDR_PEAKS_LOC_C_2_3 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_C_3R0h在通道 C 检测到峰值位置 3
7-0TDR_PEAKS_LOC_C_2R0h在通道 C 检测到峰值位置 2

8.1.133 TDR_PEAKS_LOC_C_4_D_0 寄存器(偏移 = 197h)[复位 = 0000h]

TDR_PEAKS_LOC_C_4_D_0 如 表 8-135 所示。

返回到汇总表。

表 8-135 TDR_PEAKS_LOC_C_4_D_0 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_D_0R0h在通道 D 检测到峰值位置 0
7-0TDR_PEAKS_LOC_C_4R0h在通道 C 检测到峰值位置 4

8.1.134 TDR_PEAKS_LOC_D_1_2 寄存器(偏移 = 198h)[复位 = 0000h]

TDR_PEAKS_LOC_D_1_2 如 表 8-136 所示。

返回到汇总表。

表 8-136 TDR_PEAKS_LOC_D_1_2 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_D_2R0h在通道 D 检测到峰值位置 2
7-0TDR_PEAKS_LOC_D_1R0h在通道 D 检测到峰值位置 1

8.1.135 TDR_PEAKS_LOC_D_3_4 寄存器(偏移 = 199h)[复位 = 0000h]

TDR_PEAKS_LOC_D_3_4 如 表 8-137 所示。

返回到汇总表。

表 8-137 TDR_PEAKS_LOC_D_3_4 寄存器字段说明
位字段类型复位说明
15-8TDR_PEAKS_LOC_D_4R0h在通道 D 检测到峰值位置 4
7-0TDR_PEAKS_LOC_D_3R0h在通道 D 检测到峰值位置 3

8.1.136 TDR_GEN_STATUS 寄存器(偏移 = 1A4h)[复位 = 0000h]

TDR_GEN_STATUS 如表 8-138 所示。

返回到汇总表。

表 8-138 TDR_GEN_STATUS 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR0h保留
11TDR_P_LOC_CROSS_MODE_DR0hD 通道交叉模式下检测到峰值
10TDR_P_LOC_CROSS_MODE_CR0hC 通道交叉模式下检测到峰值
9TDR_P_LOC_CROSS_MODE_BR0hB 通道交叉模式下检测到峰值
8TDR_P_LOC_CROSS_MODE_AR0hA 通道交叉模式下检测到峰值
7TDR_P_LOC_OVERFLOW_DR0hD 通道当前段峰值总数达到最大值 5
6TDR_P_LOC_OVERFLOW_CR0hC 通道当前段峰值总数达到最大值 5
5TDR_P_LOC_OVERFLOW_BR0hB 通道当前段峰值总数达到最大值 5
4TDR_P_LOC_OVERFLOW_AR0hA 通道当前段峰值总数达到最大值 5
3TDR_SEG1_HIGH_CROSS_DR0hD 通道峰值超出第 1 段的高阈值
2TDR_SEG1_HIGH_CROSS_CR0hC 通道峰值超出第 1 段的高阈值
1TDR_SEG1_HIGH_CROSS_BR0hB 通道峰值超出第 1 段的高阈值
0TDR_SEG1_HIGH_CROSS_AR0hA 通道峰值超出第 1 段的高阈值

8.1.137 TDR_PEAKS_SIGN_A_B 寄存器(偏移 = 1A5h)[复位 = 0000h]

TDR_PEAKS_SIGN_A_B 如表 8-139 所示。

返回到汇总表。

表 8-139 TDR_PEAKS_SIGN_A_B 寄存器字段说明
位字段类型复位说明
15-10RESERVEDR0h保留
9TDR_PEAKS_SIGN_B_4R0hB 通道检测到峰值标记 4
8TDR_PEAKS_SIGN_B_3R0hB 通道检测到峰值标记 3
7TDR_PEAKS_SIGN_B_2R0hB 通道检测到峰值标记 2
6TDR_PEAKS_SIGN_B_1R0hB 通道检测到峰值标记 1
5TDR_PEAKS_SIGN_B_0R0hB 通道检测到峰值标记 0
4TDR_PEAKS_SIGN_A_4R0hA 通道检测到峰值标记 4
3TDR_PEAKS_SIGN_A_3R0hA 通道检测到峰值标记 3
2TDR_PEAKS_SIGN_A_2R0hA 通道检测到峰值标记 2
1TDR_PEAKS_SIGN_A_1R0hA 通道检测到峰值标记 1
0TDR_PEAKS_SIGN_A_0R0hA 通道检测到峰值标记 0

8.1.138 TDR_PEAKS_SIGN_C_D 寄存器(偏移 = 1A6h)[复位 = 0000h]

TDR_PEAKS_SIGN_C_D 如表 8-140 所示。

返回到汇总表。

表 8-140 TDR_PEAKS_SIGN_C_D 寄存器字段说明
位字段类型复位说明
15-10RESERVEDR0h保留
9TDR_PEAKS_SIGN_D_4R0hD 通道检测到峰值标记 4
8TDR_PEAKS_SIGN_D_3R0hD 通道检测到峰值标记 3
7TDR_PEAKS_SIGN_D_2R0hD 通道检测到峰值标记 2
6TDR_PEAKS_SIGN_D_1R0hD 通道检测到峰值标记 1
5TDR_PEAKS_SIGN_D_0R0hD 通道检测到峰值标记 0
4TDR_PEAKS_SIGN_C_4R0hC 通道检测到峰值标记 4
3TDR_PEAKS_SIGN_C_3R0hC 通道检测到峰值标记 3
2TDR_PEAKS_SIGN_C_2R0hC 通道检测到峰值标记 2
1TDR_PEAKS_SIGN_C_1R0hC 通道检测到峰值标记 1
0TDR_PEAKS_SIGN_C_0R0hC 通道检测到峰值标记 0

8.1.139 DBG_PRBS_PKT_CNT_1 寄存器(偏移 = 1A8h)[复位 = 0000h]

DBG_PRBS_PKT_CNT_1 如 表 8-141 所示。

返回到汇总表。

表 8-141 DBG_PRBS_PKT_CNT_1 寄存器字段说明
位字段类型复位说明
15-0PRBS_PKT_CNT_15_0R0h保存 PRBS 校验器所接收总包数的位 [15:0]。当写入寄存器 DBG_PRBS_ERR_CNT 位 [0] 或位 [1] 后,此寄存器中的值被锁定。当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 时停止(参见寄存器 0x0016)

8.1.140 DBG_PRBS_PKT_CNT_2 寄存器(偏移 = 1A9h)[复位 = 0000h]

DBG_PRBS_PKT_CNT_2 如 表 8-142 所示。

返回到汇总表。

表 8-142 DBG_PRBS_PKT_CNT_2 寄存器字段说明
位字段类型复位说明
15-0PRBS_PKT_CNT_31_16R0h保存 PRBS 校验器所接收总包数的位 [31:16]。当写入寄存器 DBG_PRBS_ERR_CNT 位 [0] 或位 [1] 后,此寄存器中的值被锁定。当 PRBS 计数模式设置为零时,计数在 0xFFFFFFFF 时停止(参见寄存器 0x0016)

8.1.141 DSP_MASTER_STEP_4 寄存器(偏移 = 1C2h)[复位 = 7E9Eh]

DSP_MASTER_STEP_4 如 表 8-143 所示。

返回到汇总表。

表 8-143 DSP_MASTER_STEP_4 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR/W0h保留
12-9RESERVEDR/W0h保留
8-6RESERVEDR/W0h保留
5-4RESERVEDR/W0h保留
3-2RESERVEDR/W0h保留
1-0RESERVEDR/W0h保留

8.1.142 DSP_SLAVE_STEP_4 寄存器(偏移 = 1C3h)[复位 = F3C6h]

DSP_SLAVE_STEP_4 如 表 8-144 所示。

返回到汇总表。

表 8-144 DSP_SLAVE_STEP_4 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR/W0h保留
11-9RESERVEDR/W0h保留
8-6RESERVEDR/W0h保留
5-4RESERVEDR/W0h保留
3-2RESERVEDR/W0h保留
1-0RESERVEDR/W0h保留

8.1.143 DSP_SLAVE_STEP_5 寄存器(偏移 = 1C4h)[复位 = 01C2h]

DSP_SLAVE_STEP_5 如 表 8-145 所示。

返回到汇总表。

表 8-145 DSP_SLAVE_STEP_5 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR/W0h保留
11-9RESERVEDR/W0h保留
8-6RESERVEDR/W0h保留
5-4RESERVEDR/W0h保留
3-2RESERVEDR/W0h保留
1-0RESERVEDR/W0h保留

8.1.144 DSP_SLAVE_STEP_6_7 寄存器(偏移 = 1C5h)[复位 = 1C70h]

DSP_SLAVE_STEP_6_7 如 表 8-146 所示。

返回到汇总表。

表 8-146 DSP_SLAVE_STEP_6_7 寄存器字段说明
位字段类型复位说明
15-13RESERVEDR/W0h保留
12-10RESERVEDR/W0h保留
9-7RESERVEDR/W0h保留
6-4RESERVEDR/W0h保留
3-2RESERVEDR/W0h保留
1-0RESERVEDR/W0h保留

8.1.145 OP_MODE_DECODE 寄存器(偏移 = 1DFh)[复位 = 0040h]

OP_MODE_DECODE 如表 8-147 所示。

返回到汇总表。

表 8-147 OP_MODE_DECODE 寄存器字段说明
位字段类型复位说明
15-9RESERVEDR0h保留
8-7RESERVEDR0h保留
6BRIDGE_MODE_RGMII_MACR/W1h
  • 0h = SGMII 转 RGMII 桥接
  • 1h = RGMII 转 SGMII 桥接
5RGMII_MII_SELR/W0h
  • 0h = RGMII
  • 1h = MII
4RESERVEDR0h保留
3RESERVEDR0h保留
2-0CFG_OPMODER/W0h运行模式
  • 0h = RGMII 转铜缆
  • 1h = RGMII 转 1000Base-X
  • 2h = RGMII 转 100Base-FX
  • 3h = RGMII 转 SGMII
  • 4h = 1000Base-T 转 1000Base-X
  • 5h = 100Base-TX 转 100Base-FX
  • 6h = SGMII 转铜缆
  • 7h = 保留

8.1.146 GPIO_MUX_CTRL 寄存器(偏移 = 1E0h)[复位 = 417Ah]

GPIO_MUX_CTRL 如表 8-148 所示。

返回到汇总表。

表 8-148 GPIO_MUX_CTRL 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR/W0h保留
11-8RESERVEDR/W0h保留
7-4JTAG_TDO_GPIO_1_CTRLR/W7h有关 GPIO 控制选项,请参见位 [3:0]。若启用任一类型的 SFD,该引脚会自动配置为 TX_SFD。
3-0LED_2_GPIO_0_CTRLR/WAh以下选项可用于 GPIO 控制。若启用任一类型的 SFD,该引脚会自动配置为 RX_SFD。
  • 0h = CLK_OUT
  • 1h = 保留
  • 2h = INT
  • 3h = 链路状态
  • 4h = 保留
  • 5h = 发送 SFD
  • 6h = 接收 SFD
  • 7h = WOL
  • 8h = 能量检测(仅限 1000Base-T 和 100Base-TX)
  • 9h = PRBS 错误
  • Ah = LED_2
  • Bh = LED_GPIO(3)
  • Ch = CRS
  • Dh = COL
  • Eh = 常数“0”
  • Fh = 常数“1”

8.1.148 FX_CTRL 寄存器(偏移 = C00h)[复位 = 1140h]

FX_CTRL 如表 8-150 所示。

返回到汇总表。

0xC00 之后的寄存器对于光纤、用于 RGMII 转 SGMII 和 SGMII 转 RGMII 的 SGMII IP 模块以及介质转换器是共用的。

表 8-150 FX_CTRL 寄存器字段说明
位字段类型复位说明
15CTRL0_RESETR/W0h控制光纤模式下的复位。复位完成后该位自动清零。
  • 0h = 正常运行
  • 1h = 复位。
14CTRL0_LOOPBACKR/W0h100BASE-X、1000BASE-FX 以及 RGMII-SGMII、SGMII-RGMII 的 MAC 环回。
  • 0h = 禁用 MAC 环回
  • 1h = 使能 MAC 回送
13CTRL0_SPEED_SEL_LSBR/W0h速率选择位 LSB[13] 和 MSB[6] 用于在光纤以太网模式下控制以太网链路的数据速率。这些位也受 Strap 配置影响。
  • 0h = 10Mbps
  • 1h = 100Mbps
  • 2h = 1000Mbps
  • 3h = 保留
12CTRL0_ANEG_ENR/W1h启用 1000BASE-X、R2S、S2R 桥接模式的自动协商。受 Strap 配置控制。
  • 0h = 禁用
  • 1h = 启用
11CTRL0_PWRDNR/W0h对 R2S、S2R、1000Base-X、100Base-FX 模式下的 SGMII 进行断电。数字模块处于复位状态。
在 100Base-FX 模式下,无法准确反映 PWDN 模式下的链路状态。为确保准确反映链路状态,请执行以下操作:
0xD3 = 0xCF3
PWDN 位变为高电平
0xD3 = 0x00
任何其他需要执行的寄存器写入操作。
PWDN 位变为低电平
  • 0h = 正常运行
  • 1h = 断电
10CTRL0_ISOLATER/W0h隔离 MAC 接口。用于 1000BX、100FX 和 RGMII-SGMII 模式。不适用于 SGMII-RGMII 模式。
  • 0h = 正常运行
  • 1h = 隔离
9CTRL0_RESTART_ANR/W0h向此控制位写入 1 将重启 SGMII 和 1000B-X 模式下的自动协商。该位由硬件自动清零。
  • 0h = 正常运行
  • 1h = 重启 1000BASE-X/SGMII 自动协商过程
8CTRL0_DUPLEX_MODER/W1h强制双工模式。仅适用于 MII-100FX 模式。
  • 0h = 半双工模式
  • 1h = 全双工模式
7CTRL0_COL_TESTR/W0h用于测试冲突功能。设置此位后,仅需将 tx_en 置为有效便会触发冲突
6CTRL0_SPEED_SEL_MSBR/W1h仅当自动协商禁用时,才能强制配置 SGMII 速率。受 Strap 配置控制。参见本寄存器的位 13。
5-0RESERVEDR/W0h保留

8.1.149 FX_STS 寄存器(偏移 = C01h)[复位 = 6149h]

FX_STS 如表 8-151 所示。

返回到汇总表。

表 8-151 FX_STS 寄存器字段说明
位字段类型复位说明
15STTS_100B_T4R0h始终返回 0。器件不支持 100BASE-T4 模式
14STTS_100B_X_FDR1h始终返回 1。器件支持 100BASE-FX 全双工
13STTS_100B_X_HDR1h始终返回 1。器件支持 100BASE-FX 半双工
12STTS_10B_FDR0h始终返回 0。器件不支持 10Mbps 光纤模式
11STTS_10B_HDR0h始终返回 0。器件不支持 10Mbps 光纤模式
10STTS_100B_T2_FDR0h始终返回 0。器件不支持 100BASE-T2 模式
9STTS_100B_T2_HDR0h始终返回 0。器件不支持 100BASE-T2 模式
8STTS_EXTENDED_STATUSR1h始终返回 1。
register15 中的扩展状态信息
7RESERVEDR0h保留
6STTS_MF_PREAMBLE_SUPRSNR1h始终返回 1。PHY 接受前导码受抑制的管理帧。
5STTS_ANEG_COMPLETER0h1:自动协商过程已完成
0:自动协商过程未完成
4STTS_REMOTE_FAULTR0h1:检测到远程故障状况
0:未检测到远程故障状况
3STTS_ANEG_ABILITYR1h始终返回 1。
器件能够执行自动协商
1STTS_JABBER_DETR0h返回 0。
0STTS_EXTENDED_CAPABILITYR1h始终返回 1。
器件支持扩展寄存器功能

8.1.150 FX_PHYID1 寄存器(偏移 = C02h)[复位 = 2000h]

FX_PHYID1 如 表 8-152 所示。

返回到汇总表。

表 8-152 FX_PHYID1 寄存器字段说明
位字段类型复位说明
15-14RESERVEDR0h保留
13-0OUI_6_19_FIBERR2000h组织唯一标识符位 19:6

8.1.151 FX_PHYID2 寄存器(偏移 = C03h)[复位 = A0F1h]

FX_PHYID2 如 表 8-153 所示。

返回到汇总表。

表 8-153 FX_PHYID2 寄存器字段说明
位字段类型复位说明
15-10OUI_0_5_FIBERR28h组织唯一标识符位 5:0
9-4MODEL_NUM_FIBERRFh型号
3-0REVISION_NUM_FIBERR1h版本号

8.1.152 FX_ANADV 寄存器(偏移 = C04h)[复位 = 0020h]

FX_ANADV 如表 8-154 所示。

返回到汇总表。

表 8-154 FX_ANADV 寄存器字段说明
位字段类型复位说明
15BP_NEXT_PAGER/W0h如需通告下一页,则设置该位。1 = 通告 0 = 未通告
14BP_ACKR0h始终返回 0
13-12BP_REMOTE_FAULTR/W0h00 = LINK_STATUS/UP 01=离线 10=LINK_FAILURE 11=AUTO_ERROR
11-9RESERVEDR0h保留
8BP_ASYMMETRIC_PAUSER/W0h1 = 非对称暂停 0 = 无非对称暂停
7BP_PAUSER/W0h1 = MAC 暂停 0 = 无 MAC 暂停
6BP_HALF_DUPLEXR/W0h1 = 通告 0 = 未通告
5BP_FULL_DUPLEXR/W1h1 = 通告 0 = 未通告
4-0BP_RSVD1R0h保留。设置为 00000

8.1.153 FX_LPABL 寄存器(偏移 = C05h)[复位 = 0000h]

FX_LPABL 如表 8-155 所示。

返回到汇总表。

表 8-155 FX_LPABL 寄存器字段说明
位字段类型复位说明
15LP_ABILITY_NEXT_PAGER0h
  • 0h = LP 不支持下一页
  • 1h = LP 支持下一页
14LP_ABILITY_ACKR0h
  • 0h = LP 尚未确认收到链路码字
  • 1h = LP 确认收到链路码字
13-12LP_ABILITY_REMOTE_FAULTR0h从 LP 接收到远程故障。
  • 0h = LINK_STATUS/UP
  • 1h = 离线
  • 2h = LINK_FAILURE
  • 3h = AUTO_ERROR
11-9RESERVEDR0h保留
8LP_ABILITY_ASYMMETRIC_PAUSER0h
  • 0h = LP 不请求非对称暂停
  • 1h = LP 请求非对称暂停
7LP_ABILITY_PAUSER0h
  • 0h = LP 不支持暂停操作
  • 1h = LP 支持暂停操作
6LP_ABILITY_HALF_DUPLEXR0h
  • 0h = LP 不支持 1000BASE-X 半双工
  • 1h = LP 支持 1000BASE-X 半双工
5LP_ABILITY_FULL_DUPLEXR0h
  • 0h = LP 不支持 1000BASE-X 全双工
  • 1h = LP 支持 1000BASE-X 全双工
4-0RESERVEDR0h保留

8.1.154 FX_ANEXP 寄存器(偏移 = C06h)[复位 = 0000h]

FX_ANEXP 如表 8-156 所示。

返回到汇总表。

表 8-156 FX_ANEXP 寄存器字段说明
位字段类型复位说明
15-4RESERVEDR0h保留
3AN_EXP_LP_NEXT_PAGE_ABLER0h当器件接收到 NP 位(位 15)设为 1 的基础页时,该位置 1。当自动协商状态进入 AN_ENABLE 时,该位被清零。由于 SGMII 不支持下一页,因此在 SGMII 模式下预期 NP 位将设置为 0。
  • 0h = 链路伙伴不支持下一页
  • 1h = 链路伙伴支持下一页
2AN_EXP_LOCAL_NEXT_PAGE_ABLER0h在光纤 1000BASE-X 模式下,该位设置为 1。在 SGMII 模式下,该位设置为 0。
  • 0h = 本地器件不支持下一页
  • 1h = 本地器件支持下一页
1AN_EXP_PAGE_RECEIVEDR0h当器件接收到新页时,状态被锁存。当软件读取该寄存器时,该位被清零。
  • 0h = 未接收到新页
  • 1h = 已接收到新页(基础页或下一页)
0AN_EXP_LP_AUTO_NEG_ABLER0h当器件接收到基础页时,该位设置为 1。当自动协商状态进入 AN_ENABLE 时,该位被清零。
  • 0h = 链路伙伴不支持自动协商
  • 1h = 链路伙伴支持自动协商

8.1.155 FX_LOCNP 寄存器(偏移 = C07h)[复位 = 2001h]

FX_LOCNP 如表 8-157 所示。

返回到汇总表。

表 8-157 FX_LOCNP 寄存器字段说明
位字段类型复位说明
15NP_TX_NEXT_PAGER/W0h0:若为最后一页,则置 1:若有更多页要发送
14RESERVEDR0h保留
13NP_TX_MESSAGE_PAGE_MODER/W1h0:若为未格式化页,则置 1:消息页
12NP_TX_ACK_2R/W0h器件能够符合消息
  • 0h = 不符合消息。
  • 1h = 符合消息。
11NP_TX_TOGGLER0h
  • 0h = 先前发送的链路码字值为逻辑 1。
  • 1h = 先前发送的链路码字值为逻辑 0
10-0NP_TX_MESSAGE_FIELDR/W1h消息代码字段,定义见 IEEE 附录 28C

8.1.156 FX_LPNP 寄存器(偏移 = C08h)[复位 = 0000h]

FX_LPNP 如表 8-158 所示。

返回到汇总表。

表 8-158 FX_LPNP 寄存器字段说明
位字段类型复位说明
15LP_NP_NEXT_PAGER0hLP 最后一页
  • 0h = 若为最后一页
  • 1h = 若有更多页要发送
14LP_NP_ACKR0h保留
13LP_NP_MESSAGE_PAGE_MODER0hLP 消息页模式 0:若为未格式化页,则置 1:消息页
12LP_NP_ACK_2R0hLP 能够符合消息 0:不符合消息。1:符合消息。
11LP_NP_TOGGLER0hLP 切换位 0:先前发送的链路码字值为逻辑 1。1:先前发送的链路码字值为逻辑 0
10-0LP_NP_MESSAGE_FIELDR0hLP 消息代码字段,定义见 IEEE 附录 28C

8.1.157 CFG_FX_CTRL0 寄存器(偏移 = C10h)[复位 = 0000h]

CFG_FX_CTRL0 如 表 8-159 所示。

返回到汇总表。

表 8-159 CFG_FX_CTRL0 寄存器字段说明
位字段类型复位说明
15-10RESERVEDR0hRESERVED
9CFG_SDINR/W0h
  • 0h = 使用信号检测引脚
  • 1h = 不使用信号检测引脚
8-0RESERVEDR0hRESERVED

8.1.158 FX_INT_EN 寄存器(偏移 = C18h)[复位 = 03FFh]

FX_INT_EN 如表 8-160 所示。

返回到汇总表。

表 8-160 FX_INT_EN 寄存器字段说明
位字段类型复位说明
15-10RESERVEDR0h保留
9FEF_FAULT_ENR/W1hFEF 故障接收中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
8TX_FIFO_FULL_ENR/W1h光纤和 SGMII 发送 FIFO 满中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
7TX_FIFO_EMPTY_ENR/W1h光纤和 SGMII 发送 FIFO 空中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
6RX_FIFO_FULL_ENR/W1h光纤和 SGMII 接收 FIFO 满中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
5RX_FIFO_EMPTY_ENR/W1h光纤和 SGMII 接收 FIFO 空中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
3LP_FAULT_RX_ENR/W1h链路伙伴远程故障中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
2PRI_RES_FAIL_ENR/W1h优先级解析失败中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
1LP_NP_RX_ENR/W1h链路伙伴下一页接收中断使能
  • 0h = 禁用中断
  • 1h = 使能中断
0LP_BP_RX_ENR/W1h链路伙伴基础页接收中断使能
  • 0h = 禁用中断
  • 1h = 使能中断

8.1.159 FX_INT_STS 寄存器(偏移 = C19h)[复位 = 0000h]

FX_INT_STS 如表 8-161 所示。

返回到汇总表。

表 8-161 FX_INT_STS 寄存器字段说明
位字段类型复位说明
15-10RESERVEDR0h保留
9FEF_FAULTRC0hFEF 故障接收中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
8TX_FIFO_FULLRC0h光纤发送 FIFO 满中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
7TX_FIFO_EMPTYRC0h光纤发送 FIFO 空中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
6RX_FIFO_FULLRC0h光纤接收 FIFO 满中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
5RX_FIFO_EMPTYRC0h光纤接收 FIFO 空中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
3LP_FAULT_RXRC0h链路伙伴远程故障中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
2PRI_RES_FAILRC0h优先级解析失败中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
1LP_NP_RXRC0h链路伙伴下一页接收中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零
0LP_BP_RXRC0h链路伙伴基础页接收中断
  • 0h = 没有中断待处理
  • 1h = 中断待处理,读后清零

8.1.160 BIST_CONTROL_FX 寄存器(偏移 = C1Ah)[复位 = 0000h]

BIST_CONTROL_FX 如表 8-162 所示。

返回到汇总表。

表 8-162 BIST_CONTROL_FX 寄存器字段说明
位字段类型复位说明
15RESERVEDR/W0h保留
14RESERVEDR/W0h保留
13RESERVEDR/W0h保留
12RESERVEDR/W0h保留
11-10RESERVEDR/W0h保留
9RESERVEDR/W0h保留
8RESERVEDR/W0h保留
7RESERVEDR/W0h保留
6RESERVEDR/W0h保留
5FIBER_REVERSE_LOOPBACK_ENR/W0h启用光纤连接的反向环回
  • 0h = 禁用光纤反向环回
  • 1h = 启用光纤反向环回
4-3RESERVEDR/W0h保留
2RESERVEDR/W0h保留
1-0RESERVEDR/W0h保留

8.1.161 CFG_100FX_CTRL5 寄存器(偏移 = C30h)[复位 = 3056h]

CFG_100FX_CTRL5 如 表 8-163 所示。

返回到汇总表。

表 8-163 CFG_100FX_CTRL5 寄存器字段说明
位字段类型复位说明
15-12RESERVEDR/W0h保留
11-4RESERVEDR/W0h保留
3RESERVEDR/W0h保留
2CFG_SD_POLARITYR/W1hSignal_detect 极性控制位
  • 0h = SD 引脚为高电平有效
  • 1h = SD 引脚为低电平有效
1RESERVEDR/W0h
0RESERVEDR/W0h保留