ZHCSJ67B December   2018  – January 2025 DP83825I

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
    1.     DP83825I 引脚功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 时序图
    8. 5.8 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1  自动协商(速度/双工选择)
      2. 6.3.2  自动 MDIX 分辨率
      3. 6.3.3  节能以太网
        1. 6.3.3.1 EEE 概述
        2. 6.3.3.2 EEE 协商
      4. 6.3.4  旧 MAC 的 EEE 不支持 802.3az
      5. 6.3.5  局域网唤醒数据包检测
        1. 6.3.5.1 魔术包结构
        2. 6.3.5.2 魔术包示例
        3. 6.3.5.3 局域网唤醒配置和状态
      6. 6.3.6  低功耗模式
        1. 6.3.6.1 主动睡眠
      7. 6.3.7  IEEE 断电
      8. 6.3.8  深度断电
      9. 6.3.9  简化媒体独立接口 (RMII)
      10. 6.3.10 RMII 中继器模式
      11. 6.3.11 串行管理接口
        1. 6.3.11.1 扩展寄存器空间访问
        2. 6.3.11.2 读取操作
        3. 6.3.11.3 写入操作
      12. 6.3.12 100BASE-TX
        1. 6.3.12.1 100BASE-TX 变送器
          1. 6.3.12.1.1 代码组编码和注入
          2. 6.3.12.1.2 扰频器
          3. 6.3.12.1.3 NRZ 到 NRZI 编码器
          4. 6.3.12.1.4 二进制到 MLT-3 转换器
        2. 6.3.12.2 100BASE-TX 接收器
      13. 6.3.13 10BASE-Te
        1. 6.3.13.1 静噪
        2. 6.3.13.2 正常链路脉冲检测和生成
        3. 6.3.13.3 Jabber
        4. 6.3.13.4 工作链路链极性检测和校正
      14. 6.3.14 环回模式
        1. 6.3.14.1 MII 环回
        2. 6.3.14.2 PCS 环回
        3. 6.3.14.3 数字环回
        4. 6.3.14.4 模拟环回
        5. 6.3.14.5 反向环回
      15. 6.3.15 BIST 配置
      16. 6.3.16 电缆诊断
        1. 6.3.16.1 TDR
        2. 6.3.16.2 快速链路丢弃功能
    4. 6.4 器件功能模式
    5. 6.5 编程
      1. 6.5.1 Strap 配置
        1. 6.5.1.1 PHY 地址配置 (strap)
    6. 6.6 器件寄存器
  8. 应用和实施
    1. 7.1 应用信息
    2. 7.2 典型应用
      1. 7.2.1 设计要求
        1. 7.2.1.1 时钟要求
          1. 7.2.1.1.1 振荡器
          2. 7.2.1.1.2 晶体
      2. 7.2.2 详细设计过程
        1. 7.2.2.1 RMII 布局指南
        2. 7.2.2.2 MDI 布局指南
        3. 7.2.2.3 TPI 网络电路
        4. 7.2.2.4 VOD 配置
    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 变压器布局
          1. 7.4.1.3.1 变压器推荐
        4. 7.4.1.4 电容直流阻断
        5. 7.4.1.5 金属浇注
        6. 7.4.1.6 PCB 层堆叠
      2. 7.4.2 布局示例
  9. 器件和文档支持
    1. 8.1 接收文档更新通知
    2. 8.2 支持资源
    3. 8.3 商标
    4. 8.4 静电放电警告
    5. 8.5 术语表
  10. 修订历史记录
  11. 10机械、封装和可订购信息

封装选项

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

器件寄存器

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

表 6-12 器件寄存器
偏移首字母缩写词寄存器名称部分
0hBMCR_Register转到
1hBMSR_Register转到
2hPHYIDR1_Register转到
3hPHYIDR2_Register转到
4hANAR_Register转到
5hALNPAR_Register转到
6hANER_Register转到
7hANNPTR_Register转到
8hANLNPTR_Register转到
9hCR1_Register转到
AhCR2_Register转到
BhCR3_Register转到
ChRegister_12转到
DhREGCR_Register转到
EhADDAR_Register转到
FhFLDS_Register转到
10hPHYSTS_Register转到
11hPHYSCR_Register转到
12hMISR1_Register转到
13hMISR2_Register转到
14hFCSCR_Register转到
15hRECR_Register转到
16hBISCR_Register转到
17hRCSR_Register转到
18hLEDCR_Register转到
19hPHYCR_Register转到
1Ah10BTSCR_Register转到
1BhBICSR1_Register转到
1ChBICSR2_Register转到
1EhCDCR_Register转到
1FhPHYRCR_Register转到
25hMLEDCR_Register转到
27hCOMPT_Regsiter转到
101hRegister_101转到
10AhRegister_10a转到
123hRegister_123转到
130hRegister_130转到
170hCDSCR_Register转到
171hCDSCR2_Register转到
172hTDR_172_Register转到
173hCDSCR3_Register转到
174hTDR_174_Register转到
175hTDR_175_Register转到
176hTDR_176_Register转到
177hCDSCR4_Register转到
178hTDR_178_Register转到
180hCDLRR1_Register转到
181hCDLRR2_Register转到
182hCDLRR3_Register转到
183hCDLRR4_Register转到
184hCDLRR5_Register转到
185hCDLAR1_Register转到
186hCDLAR2_Register转到
187hCDLAR3_Register转到
188hCDLAR4_Register转到
189hCDLAR5_Register转到
18AhCDLAR6_Register转到
302hIO_CFG_Register转到
305hIO_CFG_2_Register转到
308hSPARE_OUT转到
30BhDAC_CFG_0转到
30ChDAC_CFG_1转到
30FhDSP_CFG_0转到
311hDSP_CFG_2转到
313hDSP_CFG_4转到
31ChDSP_CFG_13转到
31FhDSP_CFG_16转到
33ChDSP_CFG_25转到
33EhDSP_CFG_27转到
404hANA_LD_PRG_SL_Register转到
40DhANA_RX10BT_CTRL_Register转到
416hRegister_416转到
429hRegister_429转到
456hGENCFG_Register转到
460hLEDCFG_Register转到
461hIOCTRL_Register转到
467hSOR1_Register转到
468hSOR2_Register转到
469hRegister_0x469_Register转到
4A0hRXFCFG_Register转到
4A1hRXFS_Register转到
4A2hRXFPMD1_Register转到
4A3hRXFPMD2_Register转到
4A4hRXFPMD3_Register转到
4CDhRegister_0x4cd转到
4CEhRegister_0x4ce转到
4CFhRegister_0x4cf转到
4D0hEEECFG2_Register转到
4D1hEEECFG3_Register转到
4D2hRegister_0x4d2转到
4D4hRegister_0x4d4转到
4D5hDSP_100M_STEP_2_Register转到
4D6hDSP_100M_STEP_3_Register转到
4D7hDSP_100M_STEP_4_Register转到
1000hMMD3_PCS_CTRL_1_Register转到
1001hMMD3_PCS_STATUS_1转到
1014hMMD3_EEE_CAPABILITY_Register转到
1016hMMD3_WAKE_ERR_CNT_Register转到
203ChMMD7_EEE_ADVERTISEMENT_Register转到
203DhMMD7_EEE_LP_ABILITY_Register转到

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

表 6-13 器件访问类型代码
访问类型代码说明
读取类型
RR读取
RCR
C
读取
以清除
写入类型
WW写入
复位或默认值
-n复位后的值或默认值

6.6.1 BMCR_Register(偏移 = 0h)[复位 = 3100h]

表 6-14 展示了 BMCR_Register。

返回到汇总表

表 6-14 BMCR_Register 字段说明
字段类型复位说明
15复位W0hPHY 软件复位:向该位写入 1,会将 PHY PCS 寄存器复位。复位操作完成后,该位会自动清零。不会清除 PHY 供应商特定寄存器。
  • 0h = 正常运行
  • 1h = 启动软件复位/复位进行中
14MII_LoopbackR/W0hMII 环回:MII 环回模式激活后,MII TXD 上的传输数据会在内部环回至 MII RXD。适用于唯一可用的 RMII 接口。还需设置以下附加位:将 BISCR 0x0016[4:0] 配置为 0b00100(对于 100Base-TX),将 BISCR 0x0016[4:0] 配置为 00001b(对于 10Base-Te)
  • 0h = 正常运行
  • 1h = MII 环回使能
13Speed_SelectionR/W1h速度选择:禁用自动协商时(寄存器 0x0000 第 [12] 位 = 0),写入该位,可选择端口速度。
  • 0h = 10Mbps
  • 1h = 100Mbps
12Auto-Negotiation_EnableR/W1h自动协商使能:
  • 0h = 禁用自动协商 - 第 [8] 位与第 [13] 位,确定端口速度与双工模式
  • 1h = 使能自动协商 - 设置该位后,会忽略寄存器第 [8] 位与第 [13] 位
11IEEE_Power_DownR/W0h断电:设置该位后,PHY 会断电。该断电条件下,仅使能寄存器访问功能。为控制断电机制,该位与 INT/PWDN_N 引脚的输入进行“或”运算。当低电平有效 INT/PWDN_N 置位时,会设置该位。
  • 0h = 正常运行
  • 1h = IEEE 断电
10IsolateR/W0h隔离:
  • 0h = 正常运行
  • 1h = 将端口与 MII 隔离(串行管理接口除外)。在 RMII 主模式下,这还会禁用 50MHz 时钟
9Restart_Auto-NegotiationR/W0h重启自动协商:如果禁用自动协商功能(第 [12] 位 = 0),则忽略第 [9] 位。该位为自清零位,启动自动协商以前,该位返回值为 1,使能后,该位自动清除。管理实体清除该位不会影响自动协商过程运行。
  • 0h = 正常运行
  • 1h = 重启自动协商功能,重新启动自动协商过程
8Duplex_ModeR/W1h双工模式:禁用自动协商功能后,可通过写入该位的方式,选择端口双工能力。
  • 0h = 半双工
  • 1h = 全双工
7Collision_TestR/W0h碰撞测试:设置该位后,COL 信号会在 512 位时间内响应 TX_EN 置位。COL 信号会在 4 个比特时间内取消置位,以便响应 TX_EN 取消置位。
  • 0h = 正常运行
  • 1h = 使能 COL 信号测试
6-0RESERVEDR0h保留

6.6.2 BMSR_Register(偏移 = 1h)[复位 = 7849h]

表 6-15 展示了 BMSR_Register。

返回到汇总表

表 6-15 BMSR_Register 字段说明
字段类型复位说明
15100Base-T4R0h支持 100Base-T4:该协议不可用。始终读为 0。
14100Base-TX_Full-DuplexR1h支持 100Base-TX 全双工:
  • 0h = 器件无法执行全双工 100Base-TX
  • 1h = 器件能够执行全双工 100Base-TX
13100Base-TX_Half-DuplexR1h支持 100Base-TX 半双工:
  • 0h = 器件无法执行半双工 100Base-TX
  • 1h = 器件能够执行半双工 100Base-TX
1210Base-T_Full-DuplexR1h支持 10Base-T 全双工:
  • 0h = 器件无法执行全双工 10Base-T
  • 1h = 器件能够执行全双工 10Base-T
1110Base-T_Half-DuplexR1h支持 10Base-T 半双工:
  • 0h = 器件无法执行半双工 10Base-T
  • 1h = 器件能够执行半双工 10Base-T
10-7RESERVEDR0h保留
6SMI_Preamble_SuppressionR1h支持前导码抑制:如果将该位设置为 1,则仅在复位、操作码无效或转换无效以后需要一次 32 位的前导码。器件要求两次事务之间至少要有一个 500ns 的间隙,随后为一个 MDC 上升沿并且 MDIO=1,然后才开始下一次事务。
  • 0h = 器件无法在前导码抑制情况下执行管理事务
  • 1h = 器件能够在前导码抑制情况下执行管理事务
5Auto-Negotiation_CompleteR0h自动协商完成:
  • 0h = 自动协商过程未完成(仍在进行、已禁用或复位)
  • 1h = 自动协商过程已完成
4Remote_FaultR0h远程故障:远端故障指示或链路伙伴发送的远程故障通知。该位会在读取或复位时被清除。
  • 0h = 未检测到远程故障情况
  • 1h = 检测到远程故障情况
3Auto-Negotiation_AbilityR1h自动协商能力:
  • 0h = 器件无法执行自动协商
  • 1h = 器件能够执行自动协商
1Jabber_DetectR0hJabber 检测:
  • 0h = 未检测到 Jabber 条件。该位仅对 10Base-T 操作有意义。
  • 1h = 检测到 Jabber 条件
0Extended_CapabilityR1h扩展功能
  • 0h = 仅基本寄存器组功能
  • 1h = 扩展寄存器功能

6.6.3 PHYIDR1_Register(偏移 = 2h)[复位 = 2000h]

表 6-16 展示了 PHYIDR1_Register。

返回到汇总表

表 6-16 PHYIDR1_Register 字段说明
字段类型复位说明
15-0Organizationally_Unique_Identifier_Bits_21:6R2000hPHY 标识符寄存器 #1

6.6.4 PHYIDR2_Register(偏移 = 3h)[复位 = A140h]

表 6-17 展示了 PHYIDR2_Register。

返回到汇总表

表 6-17 PHYIDR2_Register 字段说明
字段类型复位说明
15-10Organizationally_Unique_Identifier_Bits_5:0R28hPHY 标识符寄存器 #2
9-4Model_NumberR14h供应商型号:六位供应商型号(映射自第 [9] 位至第 [4] 位)
3-0Revision_NumberR0h型号版本号:四位供应商型号版本号(映射自第 [3:0] 位)。对于所有主要器件更改,该字段都会递增。

6.6.5 ANAR_Register(偏移 = 4h)[复位 = 01E1h]

表 6-18 展示了 ANAR_Register。

返回到汇总表

表 6-18 ANAR_Register 字段说明
字段类型复位说明
15Next_PageR/W0h下一页指示:
  • 0h = 不需要进行下一页传送
  • 1h = 需要进行下一页传送
14RESERVEDR0h保留
13Remote_FaultR/W0h远程故障:
  • 0h = 未检测到远程故障
  • 1h = 广播该器件检测到远程故障。注:DP83825 不支持远程故障。应用程序不应设置该位
12RESERVEDR0h保留
11Asymmetric_PauseR/W0h全双工链路的非对称暂停支持:
  • 0h = 不广播非对称暂停能力
  • 1h = 广播非对称暂停能力
10PauseR/W0h全双工链路暂停支持:
  • 0h = 不广播暂停能力
  • 1h = 广播暂停能力
9100Base-T4R0h100Base-T4 支持:
  • 0h =不广播 100Base-T4 能力
  • 1h = 广播 100Base-T4 能力
8100Base-TX_Full-DuplexR/W1h100Base-TX 全双工支持:强制模式下,数值并不重要
  • 0h = 不广播 100Base-TX 全双工能力 强制模式下,数值并不重要
  • 1h = 广播 100Base-TX 全双工能力
7100Base-TX_Half-DuplexR/W1h100Base-TX 半双工支持:强制模式下,数值并不重要
  • 0h = 不广播 100Base-TX 半双工能力 强制模式下,数值并不重要
  • 1h = 广播 100Base-TX 半双工能力
610Base-T_Full-DuplexR/W1h10Base-T 全双工支持:强制模式下,数值并不重要
  • 0h = 不广播 10Base-T 全双工能力 强制模式下,数值并不重要
  • 1h = 广播 10Base-T 全双工能力
510Base-T_Half-DuplexR/W1h10Base-T 半双工支持:强制模式下,数值并不重要
  • 0h = 不广播 10Base-T 半双工能力 强制模式下,数值并不重要
  • 1h = 广播 10Base-T 半双工能力
4-0Selector_FieldR/W1h协议选择位:技术选择器字段(IEEE802.3u <00001>)

6.6.6 ALNPAR_Register(偏移 = 5h)[复位 = 0000h]

表 6-19 展示了 ALNPAR_Register。

返回到汇总表

表 6-19 ALNPAR_Register 字段说明
字段类型复位说明
15Next_PageR0h下一页指示:
  • 0h = 链路伙伴不需要进行下一页传送
  • 1h = 链路伙伴需要进行下一页传送
14响应R0h确认:
  • 0h = 链路伙伴未应答接收链路码字
  • 1h = 链路伙伴应答接收链路码字
13Remote_FaultR0h远程故障:
  • 0h = 链路伙伴不广播远程故障事件检测
  • 1h = 链路伙伴广播远程故障事件检测
12RESERVEDR0h保留
11Asymmetric_PauseR0h非对称暂停:
  • 0h = 链路伙伴不广播非对称暂停能力
  • 1h = 链路伙伴广播非对称暂停能力
10PauseR0h暂停:
  • 0h = 链路伙伴不广播暂停能力
  • 1h = 链路伙伴广播暂停能力
9100Base-T4R0h100Base-T4 支持:
  • 0h = 链路伙伴不广播 100Base-T4 能力
  • 1h = 链路伙伴广播 100Base-T4 能力
8100Base-TX_Full-DuplexR0h100Base-TX 全双工支持:
  • 0h = 链路伙伴不广播 100Base-TX 全双工能力
  • 1h = 链路伙伴广播 100Base-TX 全双工能力
7100Base-TX_Half-DuplexR0h100Base-TX 半双工支持:
  • 0h = 链路伙伴不广播 100Base-TX 半双工能力
  • 1h = 链路伙伴广播 100Base-TX 半双工能力
610Base-T_Full-DuplexR0h10Base-T 全双工支持:
  • 0h = 链路伙伴不广播 10Base-T 全双工能力
  • 1h = 链路伙伴广播 10Base-T 全双工能力
510Base-T_Half-DuplexR0h10Base-T 半双工支持:
  • 0h = 链路伙伴不广播 10Base-T 半双工能力
  • 1h = 链路伙伴广播 10Base-T 半双工能力
4-0Selector_FieldR0h协议选择位:技术选择器字段(IEEE802.3 <00001>)

6.6.7 ANER_Register(偏移 = 6h)[复位 = 0004h]

表 6-20 展示了 ANER_Register。

返回到汇总表

表 6-20 ANER_Register 字段说明
字段类型复位说明
15-5RESERVEDR0h保留
4Parallel_Detection_FaultR0h并行检测故障:
  • 0h = 未检测到故障
  • 1h = 并行检测过程中检测到故障
2Local_Device_Next_Page_AbleR1h下一页能力:
  • 0h = 本地器件无法交换下一页
  • 1h = 本地器件能够交换下一页
1Page_ReceivedR0h接收链路码字页:
  • 0h = 尚未收到新页面
  • 1h = 已收到新页面

6.6.8 ANNPTR_Register(偏移 = 7h)[复位 = 2001h]

表 6-21 展示了 ANNPTR_Register。

返回到汇总表

表 6-21 ANNPTR_Register 字段说明
字段类型复位说明
15Next_PageR/W0h下一页指示:
  • 0h = 不广播希望发送更多后续页
  • 1h = 广播希望发送更多后续页
14RESERVEDR0h保留
13Message_PageR/W1h消息页:
  • 0h = 当前页为未格式化页面
  • 1h = 当前页为消息页面
12Acknowledge_2R/W0hAcknowledge2:下一页功能利用 Acknowledge2 表示本地器件有能力接收消息。
  • 0h = 不符合消息
  • 1h = 符合消息
11切换R0h切换:切换用于自动协商中的仲裁功能,以便在下一页交换期间与链路伙伴同步。该位数值始终与之前交换的链路码字中的切换位相反。
  • 0h = 先前传输的链路码字中的切换位的值为 1
  • 1h = 先前传输的链路码字中的切换位的值为 0
10-0代码R/W1h该字段表示下一页传输的代码字段。如果设置了“消息页”位(寄存器第 [13] 位),则按照 IEEE 802.3u 附件 28C 的定义,将代码解释为“消息页面”。反之,将代码解释为非格式化页面,具体解释视应用而定。该代码默认值表示 IEEE 802.3u 附件 28C 中定义的空页面。

6.6.9 ANLNPTR_Register(偏移 = 8h)[复位 = 0000h]

表 6-22 展示了 ANLNPTR_Register。

返回到汇总表

表 6-22 ANLNPTR_Register 字段说明
字段类型复位说明
15Next_PageR0h下一页指示:
  • 0h = 不广播希望发送更多后续页
  • 1h = 广播希望发送更多后续页
14响应R0h确认:
  • 0h = 链路伙伴未应答接收链路码字
  • 1h = 链路伙伴应答接收链路码字
13Message_PageR0h消息页:
  • 0h = 当前页为未格式化页面
  • 1h = 当前页为消息页面
12Acknowledge_2R0hAcknowledge2:下一页功能利用 Acknowledge2 表示本地器件有能力接收消息。
  • 0h = 不符合消息
  • 1h = 符合消息
11切换R0h切换:切换用于自动协商中的仲裁功能,以便在下一页交换期间与链路伙伴同步。该位数值始终与之前交换的链路码字中的切换位相反。
  • 0h = 先前传输的链路码字中的切换位的值为 1
  • 1h = 先前传输的链路码字中的切换位的值为 0
10-0消息/未格式化字段R0h该字段表示下一页传输的代码字段。如果设置了“消息页”位(该寄存器地 13 位),则按照 IEEE 802.3u 附件 28C 的定义,将代码解释为“消息页面”。反之,将代码解释为非格式化页面,具体解释视应用而定。该代码默认值表示 IEEE 802.3u 附件 28C 中定义的空页面。

6.6.10 CR1_Register(偏移 = 9h)[复位 = 0000h]

表 6-23 展示了 CR1_Register。

返回到汇总表

表 6-23 CR1_Register 字段说明
字段类型复位说明
15-10RESERVEDR0h保留
9RESERVEDR0h保留
8TDR_Auto-RunR/W0h链路断开时 TDR 自动运行
  • 0h = 禁用自动执行 TDR
  • 1h = 使能在链路断开事件以后执行 TDR 程序
7RESERVEDR0h保留
6RESERVEDR0h保留
5robust_Auto_MDIXR/W0h强大的自动 MDIX:如果链路伙伴被配置为正常自动 MDIX 不支持的操作模式,则强大的自动 MDIX 允许 MDI/MDIX 解析并且防止死锁。
  • 0h = 禁用自动 MDIX
  • 1h = 使能稳健的自动 MDIX
4RESERVEDR0h保留
3-2RESERVEDR0h保留
1Fast_RXDV_DetectionR/W0h快速 RXDV 检测:
  • 0h = 禁用快速 RX_DV 检测。PHY 在正常模式下运行。检测到 /JK/ 后将 RX_DV 置为有效。
  • 1h = 仅在检测到 /J/ 符号时使能接收数据包上的 RX_DV 高电平。如果没有出现连续的 /K/,则生成 RX_ER。
0RESERVEDR0h保留

6.6.11 CR2_Register(偏移 = Ah)[复位 = 0100h]

表 6-24 展示了 CR2_Register。

返回到汇总表

表 6-24 CR2_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14RESERVEDR0h保留
13-7RESERVEDR0h保留
6RESERVEDR0h保留
5Extended_Full-Duplex_AbilityR/W0h扩展全双工能力:
  • 0h =禁用扩展全双工能力。根据 IEEE 规范,确定在全双工模式下工作还是在半双工模式下工作
  • 1h = 在强制 100Base-TX 下与链路伙伴一起工作时使能全双工。当 PHY 设置为“自动协商”或“强制 100Base-TX”,并且链路伙伴在“强制 100Base-TX”模式下运行时,链路始终为全双工模式。
4RESERVEDR0h保留
3RESERVEDR0h保留
2RX_ER_During_IDLER/W0h在空闲状态期间,检测到接收符号错误:
  • 0h = 禁用在“空闲”状态期间检测“接收符号”错误
  • 1h = 启用在“空闲”状态期间检测“接收符号”错误
1Odd-Nibble_Detection_DisableR/W0h传输错误检测:
  • 0h = 使能在奇半字节边界上检测 TX_EN 是否无效。这种情况下,TX_EN 会被额外延长一个 TX_CLK 周期,并且其行为就好像在该额外周期中置位了 TX_ER 一样
  • 1h = 禁用在奇半字节边界中检测传输错误
0RESERVEDR0h保留

6.6.12 CR3_Register(偏移 = Bh)[复位 = 0000h]

表 6-25 展示了 CR3_Register。

返回到汇总表

表 6-25 CR3_Register 字段说明
字段类型复位说明
15-11RESERVEDR0h保留
9RESERVEDR0h保留
8RESERVEDR0h保留
7RESERVEDR0h保留
6Polarity_SwapR/W0h极性交换:端口 MirRr 功能:要使能端口 mirRring,请将该位与第 [5] 位设置为高电平。
  • 1h = 两对极性相反:TD+ 与 TD-;RD+ 与 RD- 0h = 正常极性
5MDI/MDIX_SwapR/W0hMDI/MDIX 交换:端口 MirRr 功能:要使能端口 mirRring,请将该位与第 [6] 位设置为高电平。
  • 0h = MDI 对正常(在 RD 对上接收,在 TD 对上发送)
  • 1h = 交换 MDI 对(在 TD 对上接收,在 RD 对上发送)
4RESERVEDR0h保留

6.6.13 Register_12(偏移 = Ch)[复位 = 0000h]

表 6-26 展示了 Register_12。

返回到汇总表

表 6-26 Register_12 字段说明
字段类型复位说明
14energy_detect_interruptRC0h能量检测指示中断
12speed_interruptRC0h速度状态中断
11duplex_interruptRC0h双工中断
10auto_negotiation_complete_interruptRC0h自动协商中断
9false_carrier_half_full_interruptRC0h虚假载波中断
8rhf_interruptRC0hrhf 中断
6energy_detect_interrupt_enableR/W0h能量检测指示中断使能
4speed_interrupt_enableR/W0h速度状态中断使能
3duplex_interrupt_enableR/W0h双工中断使能
2auto_negotiation_complete_interrupt_enableR/W0h自动协商中断使能
1false_carrier_half_full_interrupt_enableR/W0h虚假载波中断使能
0rhf_interrupt_enableR/W0hrhf 中断使能

6.6.14 REGCR_Register(偏移 = Dh)[复位 = 0000h]

表 6-27 展示了 REGCR_Register。

返回到汇总表

表 6-27 REGCR_Register 字段说明
字段类型复位说明
15-14Extended_Register_CommandR/W0h扩展寄存器命令:
  • 0h = 地址
  • 1h = 数据,无后增量
  • 2h = 数据,读写后增量
  • 3h = 数据,仅写入后增量
13-5RESERVEDR0h保留
4-0DEVADR/W0h器件地址:第 [4:0] 位为器件地址 DEVAD,可将 ADDAR 寄存器 0x000E 任何访问引至适当的 MMD。具体来说,DP83825 在访问寄存器 0x04D1 及以下时采用供应商特定 DEVAD [4:0] = “11111”。对于 MMD3 访问,DEVAD[4:0] = “00011”。对于 MMD7 访问,DEVAD[4:0] = “00111”。对于通过寄存器 REGCR 与 ADDAR 进行的所有访问,必须采用 MMD、MMD3 或 MMD7 的 DEVAD。其他 DEVAD 的事务都会被忽略。

6.6.15 ADDAR_Register(偏移 = Eh)[复位 = 0000h]

表 6-28 展示了 ADDAR_Register。

返回到汇总表

表 6-28 ADDAR_Register 字段说明
字段类型复位说明
15-0地址/数据R/W0h如果 REGCR 寄存器第 [15:14] 位 = “00”,则保存 MMD DEVAD 的地址寄存器,否则保存 MMD DEVAD 的数据。

6.6.16 FLDS_Register(偏移 = Fh)[复位 = 0000h]

表 6-29 展示了 FLDS_Register。

返回到汇总表

表 6-29 FLDS_Register 字段说明
字段类型复位说明
15-9RESERVEDR0h保留
3-0RESERVEDR0h保留

6.6.17 PHYSTS_Register(偏移 = 10h)[复位 = 0000h]

表 6-30 展示了 PHYSTS_Register。

返回到汇总表

表 6-30 PHYSTS_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14MDI/MDIX_ModeR0hMDI/MDIX 模式状态:
  • 0h = MDI 对正常(在 RD 对上接收,在 TD 对上发送)
  • 1h = MDI 对交换(在 TD 对上接收,在 RD 对上发送)
13Receive_error_LatchR0h接收错误锁存:读取 RECR 寄存器后,会清除该位
  • 0h = 未发生接收错误事件
  • 1h = 自上次读取 RXERCNT 寄存器 (0x0015) 以来已发生接收错误事件
12Polarity_StatusR0h极性状态:该位是 10BTSCR 寄存器 (0x001A) 第 [4] 位的副本。读取 10BTSCR 寄存器时,会清空该位,但不会在读取 PHYSTS 寄存器时清除该位。
  • 0h = 检测到正向极性
  • 1h = 检测到反向极性
11False_Carrier_Sense_LatchR0h虚假载波感测锁存:读取 FCSR 寄存器后,会清除该位。
  • 0h = 未发生虚假载波事件
  • 1h = 自上次读取 FCSCR 寄存器 (0x0014) 以来已发生虚假载波事件
10Signal_DetectR0h信号检测:来自 PMD 的高电平有效 100Base-TX 无条件信号检测指示
9Descrambler_LockR0h解码器锁:来自 PMD 的高电平有效 100Base-TX 解码器 无条件信号检测指示
8Page_ReceivedR0h接收链路码字页:该位为 ANER 寄存器中“页接受”(第 [1] 位)的副本,会在读取 ANER 寄存器 (0x0006) 时清零。
  • 0h = 尚未收到链路码字页
  • 1h = 已收到新的链路码字页
7MII_InterruptR0hMII 中断挂起:可通过读取 MISR 寄存器 (0x0012) 的方式确定中断源。读取 MISR 时,会清除该中断位指示。
  • 0h = 没有中断待处理
  • 1h = 表示存在待处理内部中断
6Remote_FaultR0h远程故障:读取 BMSR 寄存器 (0x0001) 或通过复位清除。
  • 1h = 检测到远程故障情况。故障标准:链路伙伴通过自动协商发出远程故障通知 0h = 未检测到远程故障情况
5Jabber_DetectR0hJabber 检测:该位仅用于 10Mbps 运行。该位为 BMSR 寄存器 (0x0001) 中的 Jabber 检测位的副本,读取 PHYSTS 寄存器时不会清零。
  • 0h = 未检测到 Jabber
  • 1h = 检测到 Jabber 条件
4Auto-Negotiation_StatusR0h自动协商状态:
  • 0h = 自动协商未完成
  • 1h = 自动协商已完成
3MII_Loopback_StatusR0hMII 环回状态:
  • 0h = 正常运行
  • 1h = 环回使能
2Duplex_StatusR0h双工状态:
  • 0h = 半双工模式
  • 1h = 全双工模式
1Speed_StatusR0h速度状态:
  • 0h = 100Mbps 模式
  • 1h = 10Mbps 模式

6.6.18 PHYSCR_Register(偏移 = 11h)[复位 = 0108h]

表 6-31 展示了 PHYSCR_Register。

返回到汇总表

表 6-31 PHYSCR_Register 字段说明
字段类型复位说明
15Disable_PLLR/W0h禁用 PLL:注:只能在 IEEE 省电模式下禁用时钟电路。
  • 0h = 正常运行
  • 1h = 禁用内部时钟电路
14Power_Save_Mode_EnableR/W0h使能节电模式:
  • 0h = 正常运行
  • 1h = 使能节电模式
13-12Power_Save_ModesR/W0h节电模式:
  • 0h = 正常运行模式。PHY 功能完全正常
  • 1h = 保留
  • 2h = 主动睡眠,低功耗主动节电模式,关闭除 SMI 与能量检测功能以外的所有内部电路。该模式下,PHY 每 1.4 秒会发送一次 NLP,以便唤醒链路伙伴。检测到链路伙伴时,会自动加电。
11Scrambler_BypassR/W0h扰频器旁路:
  • 0h = 禁用扰频器旁路
  • 1h = 使能扰频器旁路
10RESERVEDR0h保留
9-8Loopback_FIFO_DepthR/W1h远端环回 FIFO 深度:该 FIFO 用于将 RX(接收)时钟速率调整为 TX 时钟频率。对于 FIFO 深度,需要根据预期的最大数据包大小与时钟精度设置。默认值设置为 5 个半字节。
  • 0h = 4 个半字节 FIFO
  • 1h = 5 个半字节 FIFO
  • 2h = 6 个半字节 FIFO
  • 3h = 8 个半字节 FIFO
7-5RESERVEDR0h保留
4RESERVEDR0h保留
3Interrupt_PolarityR/W1h中断极性:
  • 0h = 稳定状态(正常运行)为 0 逻辑值,中断期间为 1 逻辑值
  • 1h = 稳定状态(正常运行)为 1 逻辑值,中断期间为 0 逻辑值
2Test_InterruptR/W0h测试中断:强制 PHY 产生中断,以便进行中断测试。只要该位保持置位,就会继续产生中断。
  • 0h = 不产生中断
  • 1h = 产生中断
1Interrupt_EnableR/W0h中断使能:使能中断取决于 MISR 寄存器 (0x0012) 中的事件使能。
  • 0h = 禁用基于事件的中断
  • 1h = 使能基于事件的中断
0Interrupt_Output_EnableR/W0h中断输出使能:将 INTR/PWRDN 引脚配置为输出,通过 INTR/PWERDN 引脚使能低电平有效中断事件。
  • 0h = INTR/PWRDN 为断电引脚
  • 1h = INTR/PWRDN 为中断输出

6.6.19 MISR1_Register(偏移 = 12h)[复位 = 0000h]

表 6-32 展示了 MISR1_Register。

返回到汇总表

表 6-32 MISR1_Register 字段说明
字段类型复位说明
14Energy_Detect_InterruptR0h能量检测状态中断的变化:
  • 0h = 未检测到能量变化
  • 1h = 检测到能量变化
12Speed_Changed_InterruptR0h速度状态中断的变化:
  • 0h = 速度状态无变化
  • 1h = 存在待处理的速度状态中断变化
11Duplex_Mode_Changed_InterruptR0h双工状态中断的变化:
  • 0h = 双工状态无变化
  • 1h = 存在待处理的双工状态中断变化
10Auto-Negotiation_Completed_InterruptR0h自动协商完成中断:
  • 0h = 不存在待处理的自动协商完成事件
  • 1h = 存在待处理的自动协商完成事件
9False_Carrier_Counter_Half-Full_InterruptR0h虚假载波计数器半满中断:
  • 0h = 不存在待处理的虚假载波半满事件
  • 1h = 虚假载波计数器(寄存器 FCSCR,地址:0x0014)超过半满中断,等待处理
8Receive_error_Counter_Half-Full_InterruptR0h接收器错误计数器半满中断:
  • 0h = 不存在待处理的接收错误半满事件
  • 1h = 接收错误计数器(寄存器 RECR,地址:0x0015)超过半满中断,等待处理
6Energy_Detect_Interrupt_EnableR/W0h使能能量检测变化时中断
4Speed_Changed_Interrupt_EnableR/W0h使能速度状态变化时中断
3Duplex_Mode_Changed_Interrupt_EnableR/W0h使能双工状态变化时中断
2Auto-Negotiation_Completed_EnableR/W0h使能发生自动协商完成事件时中断
1False_Carrier_HF_EnableR/W0h使能载波计数器寄存器半满事件时中断
0Receive_error_HF_EnableR/W0h使能接收错误计数器寄存器半满事件时中断

6.6.20 MISR2_Register(偏移 = 13h)[复位 = 0000h]

表 6-33 展示了 MISR2_Register。

返回到汇总表

表 6-33 MISR2_Register 字段说明
字段类型复位说明
15EEE_error_InterruptR0h节能以太网错误中断:
  • 0h = 未发生节能以太网错误
  • 1h = 已发生节能以太网错误
14Auto-Negotiation_error_InterruptR0h自动协商错误中断:
  • 0h = 不存在待处理的自动协商错误事件
  • 1h = 存在待处理的自动协商错误
13Page_Received_InterruptR0h页接收器中断:
  • 0h = 尚未收到页面
  • 1h = 已收页面
12Loopback_FIFO_OF/UF_Event_InterruptR0h环回 FIFO 上溢/下溢事件中断:
  • 0h = 不存在待处理的 FIFO 上溢/下溢事件
  • 1h = 存在待处理的 FIFO 上溢/下溢事件
11MDI_CRssover_Change_InterruptR0hMDI/MDIX CRssover 状态变化中断:
  • 0h = 未发生 MDI 交叉状态变化
  • 1h = 存在待处理的 MDI 交叉状态变化中断
10Sleep_Mode_InterruptR0h睡眠模式事件中断:
  • 0h = 不存在待处理的睡眠模式事件
  • 1h = 存在待处理的睡眠模式事件
9Inverted_Polarity_Interrupt__/_WoL_Packet_Received_InterruptR0h反向极性中断/局域网唤醒数据包接收中断:
  • 0h = 不存在待处理的反向极性事件/未收到局域网唤醒数据包
  • 1h = 存在待处理的反向极性事件/收到局域网唤醒数据包
8Jabber_Detect_InterruptR0hJabber 检测事件中断:
  • 0h = 不存在待处理的 Jabber 检测事件
  • 1h = 存在待处理的 Jabber 检测事件
7EEE_error_Interrupt_EnableR/W0h使能发生节能以太网错误时中断
6Auto-Negotiation_error_Interrupt_EnableR/W0h使能发生自动协商错误事件时中断
5Page_Received_Interrupt_EnableR/W0h使能发生页接收事件时中断
4Loopback_FIFO_OF/UF_EnableR/W0h使能发生环回 FIFO 上溢/下溢事件时中断
3MDI_CRssover_Change_EnableR/W0h使能 MDI/X 状态发生变化时中断
2Sleep_Mode_Event_EnableR/W0h使能发生睡眠模式事件时中断
1Polarity_Changed_/_WoL_Packet_EnableR/W0h使能极性状态发生变化时中断
0Jabber_Detect_EnableR/W0h使能发生 Jabber 检测事件时中断

6.6.21 FCSCR_Register(偏移 = 14h)[复位 = 0000h]

表 6-34 展示了 FCSCR_Register。

返回到汇总表

表 6-34 FCSCR_Register 字段说明
字段类型复位说明
15-8RESERVEDR0h保留
7-0False_Carrier_Event_CounterR0h虚假载波事件计数器:该 8 位计数器会在发生每个虚假载波事件时递增。当达到最大计数 (FFh) 时,该计数器停止计数。当计数器超过半满 (7Fh) 时,生成一个中断事件。该计数器会在读取时清零。

6.6.22 RECR_Register(偏移 = 15h)[复位 = 0000h]

表 6-35 展示了 RECR_Register。

返回到汇总表

表 6-35 RECR_Register 字段说明
字段类型复位说明
15-0Receive_error_CounterR0hRX_ER 计数器:当出现一个有效载波(仅当 RXDV 被置位情况下),并且至少出现一个无效数据符号时,每检测到一个接收错误,该 16 位计数器就会递增一次。RX_ER 计数器在 MII 环回模式下不计数。当达到最大计数 (FFh) 时,该计数器停止计数。当计数器超过半满 (7Fh) 时,生成一个中断事件。该计数器会在读取时清零。

6.6.23 BISCR_Register(偏移 = 16h)[复位 = 0100h]

表 6-36 展示了 BISCR_Register。

返回到汇总表

表 6-36 BISCR_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14BIST_error_Counter_ModeR/W0hBIST 错误计数器模式:
  • 0h = 单次模式,当 BIST 错误计数器达到最大值时,PRBS 校验器停止计数。
  • 1h = 连续模式,当 BIST 错误计数器达到最大值时,会产生一个脉冲,计数器会从零开始计数。
13PRBS_Checker_ConfigR/W0hPRBS 校验器配置:第 [13:12] 位
  • 0h = PRBS 生成器与校验器均被禁用
  • 1h = PRBS 生成器使能,根据寄存器 0x001C 中的相应配置发送具有常量数据的单个数据包。校验器已禁用
  • 2h = PRBS 生成已禁用。PRBS 校验器使能
  • 3h = PRBS 生成器与校验器均已使能。PRBS 根据寄存器 0x001C 中相应配置生成连续数据包
12Packet_Generation_EnableR/W0h数据包生成使能:第 [13:12] 位
  • 0h = PRBS 生成器与校验器均被禁用
  • 1h = PRBS 生成器使能,根据寄存器 0x001C 中的相应配置发送具有常量数据的单个数据包。校验器已禁用
  • 2h = PRBS 生成已禁用。PRBS 校验器使能
  • 3h = PRBS 生成器与校验器均已使能。PRBS 根据寄存器 0x001C 中相应配置生成连续数据包
11PRBS_Checker_Lock/SyncR0hPRBS 校验器锁定/同步指示:
  • 0h = PRBS 校验器未锁定
  • 1h = PRBS 校验器已锁定并且与接收到的比特流同步
10PRBS_Checker_Sync_LossR0hPRBS 校验器同步丢失指示:
  • 0h = PRBS 校验器未丢失同步
  • 1h = PRBS 校验器已丢失同步
9Packet_Generator_StatusR0h数据包生成状态指示:
  • 0h = 数据包生成器已关闭
  • 1h = 数据包生成器处于运行状态并且生成数据包
8Power_ModeR1h睡眠模式指示:
  • 0h = 表示 PHY 处于主动睡眠模式
  • 1h = 表示 PHY 处于正常功率模式
7RESERVEDR0h保留
6Transmit_in_MII_LoopbackR/W0h在 MII 环回模式下发送数据(仅在 100Mbps 时有效)
  • 0h = 不向 MII 回环中的线路发送数据
  • 1h = 使能从 MAC 发送在 TX 引脚上收到的数据,与 MII 回环到 RX 引脚并行。对于该位,只能在 MII 环回模式下设置 - 设置 BMCR 寄存器 (0x0000) 第 [14] 位
5RESERVEDR0h保留
4-0Loopback_ModeR/W0h环回模式选择:PHY 提供了可用于测试与验证 PHY 中各个功能块的多个环回选项。使能环回模式后,可以对 DP83825 数字与模拟数据路径进行电路内测试
  • 1h = PCS 输入环回(仅用于 10Base-Te)
  • 2h = PCS 输出环回
  • 4h =数字环回(仅用于 100Base-TX)
  • 8h =模拟环回(需要 100Ω 终端)
  • 10h = 反向环回

6.6.24 RCSR_Register(偏移 = 17h)[复位 = 0061h]

表 6-37 展示了 RCSR_Register。

返回到汇总表

表 6-37 RCSR_Register 字段说明
字段类型复位说明
15-13RESERVEDR0h保留
12RESERVEDR0h保留
11RESERVEDR0h保留
10RESERVEDR0h保留
9RESERVEDR0h保留
8RMII_TX_Clock_ShiftR/W0hRMII TX 时钟移位:只适用于 RMII 从模式
  • 0h = 已禁用发送路径内部时钟移位
  • 1h = 已使能发送路径内部时钟移位
7RMII_Clock_SelectR/W0hRMII 基准时钟选择:通过配置(主模式/从模式),确定时钟基准要求。
  • 0h = 25MHz 时钟基准(晶体或 CMOS 级振荡器)
  • 1h = 50MHz 时钟基准(CMOS 级振荡器)
6RESERVEDR0h保留
5RESERVEDR0h保留
4RMII_Revision_SelectR/W0hRMII 版本选择:
  • 0h =(RMII 版本号:1.2)CRS_DV 会在数据包末尾切换,以便指示 CRS 无效
  • 1h =(RMII 版本号:1.0)在发送最终数据以前,CRS_DV 保持置位状态。CRS_DV 不会在数据包末尾切换
3RMII_Overflow_StatusRC0hRX FIFO 上溢状态:
  • 0h = 正常
  • 1h = 检测到上溢
2RMII_Underflow_StatusRC0hRX FIFO 下溢状态:
  • 0h = 正常
  • 1h = 检测到下溢
1-0Receive_Elasticity_Buffer_SizeR/W1h接收弹性缓冲器大小:该字段控制接收弹性缓冲器,允许在 50MHz RMII 时钟与恢复数据之间存在频率变化容差。以下值指示了单个数据包的容差(以位为单位)。最小设置允许在 ±50ppm 的精度下使用标准以太网帧大小。如需获取更大的频率容差,可按比例调整数据包长度(对于 ±100ppm)(数据包长度除以 2)。
  • 0h = 14 位容差(不超过 16800 字节的数据包)
  • 1h = 2 位容差(不超过 2400 字节的数据包)
  • 2h = 6 位容差(不超过 7200 字节的数据包)
  • 3h = 10 位容差(不超过 12000 字节的数据包)

6.6.25 LEDCR_Register(偏移 = 18h)[复位 = 0400h]

表 6-38 展示了 LEDCR_Register。

返回到汇总表

表 6-38 LEDCR_Register 字段说明
字段类型复位说明
15-11RESERVEDR0h保留
8RESERVEDR0h保留
6-5RESERVEDR0h保留
3-2RESERVEDR0h保留
0RESERVEDR0h保留

6.6.26 PHYCR_Register(偏移 = 19h)[复位 = 8000h]

表 6-39 展示了 PHYCR_Register。

返回到汇总表

表 6-39 PHYCR_Register 字段说明
字段类型复位说明
15Auto_MDI/X_EnableR/W1h使能自动 MDIX:
  • 0h = 禁用自动协商自动 MDIX 功能
  • 1h = 使能自动协商自动 MDIX 功能
14Force_MDI/XR/W0h强制 MDIX:
  • 0h = 正常运行(在 RD 对上接收,在 TD 对上发送)
  • 1h = 强制 MDI 对连接 cRss(在 TD 对上接收,在 RD 对上发送)
13Pause_RX_StatusR0h暂停接收协商状态:表示可以 MAC 使能暂停接收。根据 ANAR 寄存器中第 [11:10] 位与 ANLPAR 寄存器设置中第 [11:10] 位。根据 IEEE 802.3 附件 28B 表 28B-3“暂停解析”,仅当自动协商最大公分母为全双工技术时,才应使能该功能。
12Pause_TX_StatusR0h暂停发送协商状态:表示可以 MAC 使能暂停。根据 ANAR 寄存器中第 [11:10] 位与 ANLPAR 寄存器设置中第 [11:10] 位。根据 IEEE 802.3 附件 28B 表 28B-3“暂停解析”,仅当自动协商最大公分母为全双工技术时,才能使能该功能。
10-8RESERVEDR0h保留
7Bypass_LED_StretchingR/W0h旁路 LED 延展:将该位设置为“1”,可绕过 LED 延展,LED 反映内部值。
  • 0h = 正常 LED 操作
  • 1h = 旁路 LED 延展
6RESERVEDR0h保留
5LED_ConfigurationR/W0h
4-0PHY_AddressR0hPHY 地址

6.6.27 10BTSCR_Register(偏移 = 1Ah)[复位 = 0000h]

表 6-40 展示了 10BTSCR_Register。

返回到汇总表

表 6-40 10BTSCR_Register 字段说明
字段类型复位说明
15-14RESERVEDR0h保留
13Receiver_Threshold_EnableR/W0h下限接收器阈值使能:
  • 0h = 正常 10Base-T 操作
  • 1h = 使能 10Base-T 较低接收器阈值,以便允许使用更长的电缆进行操作
12-9静噪R/W0h静噪配置:用于设置 10Base-T 接收器峰值静噪“开”阈值。如下图所示,从 200mV 至 600mV,阶跃大小为 50mV,存在一些重叠:
  • 0h = 200mV
  • 1h = 250mV
  • 2h = 300mV
  • 3h = 350mV
  • 4h = 400mV
  • 5h = 450mV
  • 6h = 500mV
  • 7h = 550mV
  • 8h = 600mV
8RESERVEDR0h保留
7NLP_DisableR/W0hNLP 传输控制:
  • 0h = 使能 NLP 传输
  • 1h = 禁用 NLP 传输
6-5RESERVEDR0h保留
4Polarity_StatusR0h极性状态:该位是 PHYSTS 寄存器 (0x0010) 第 [12] 位的副本。读取 10BTSCR 寄存器时,会清空两位,但不会在读取 PHYSTS 寄存器时清除该位。
  • 0h = 检测到正向极性
  • 1h = 检测到反向极性
3-1RESERVEDR0h保留
0Jabber_DisableR/W0h禁用 Jabber:注意:该功能仅适用于 10Base-Te 运行。
  • 0h = Jabber 功能已使能
  • 1h = Jabber 功能已禁用

6.6.28 BICSR1_Register(偏移 = 1Bh)[复位 = 007Dh]

表 6-41 展示了 BICSR1_Register。

返回到汇总表

表 6-41 BICSR1_Register 字段说明
字段类型复位说明
15-8BIST_error_CountR0hBIST 错误计数:保存 PRBS 校验器收到的错误位数。该寄存器的值被锁定,写入写入第 [15] 位时清空相应至。当 BIST 错误计数器模式被设置为“0”时,计数在 0xFF 时停止(参阅寄存器 0x0016)注:向第 [15] 位写入“1”,会锁定计数器数值,以便进行连续读取操作,并且清空 BIST 错误计数器。
7-0BIST_IPG_LengthR/W7DhBIST IPG 长度:数据包间间隙 (IPG) 长度定义 BIST 生成的任意 2 个连续数据包之间的间隙大小(单位:字节)。默认值为 0x7D(等于 125 字节*4 = 500 字节)。为了获得实际的 IPG 长度,二进制值应乘以 4

6.6.29 BICSR2_Register(偏移 = 1Ch)[复位 = 05EEh]

表 6-42 展示了 BICSR2_Register。

返回到汇总表

表 6-42 BICSR2_Register 字段说明
字段类型复位说明
15-11RESERVEDR0h保留
10-0BIST_Packet_LengthR/W5EEhBIST 数据包长度:生成的 BIST 数据包的长度。该寄存器的数值确定了由 BIST 生成的每个数据包的大小(单位:字节)。默认值为 0x5DC,等于 1500 字节。

6.6.30 CDCR_Register(偏移 = 1Eh)[复位 = 0000h]

表 6-43 展示了 CDCR_Register。

返回到汇总表

表 6-43 CDCR_Register 字段说明
字段类型复位说明
15Cable_Diagnostic_StartR/W0h电缆诊断过程开始:诊断完成指示位触发后,将会清除诊断开始位。
  • 0h = 电缆诊断已禁用
  • 1h = 开始电缆测量
14cfg_rescal_enR/W0h电阻器校准开始
13-2RESERVEDR0h保留
1Cable_Diagnostic_StatusR0h电缆诊断过程完成:
  • 0h = 尚未完成电缆诊断
  • 1h = 表示电缆测量过程已完成
0Cable_Diagnostic_Test_FailR0h电缆诊断过程失败:
  • 0h = 尚未完成电缆诊断
  • 1h = 指示电缆测量过程失败

6.6.31 PHYRCR_Register(偏移 = 1Fh)[复位 = 0000h]

表 6-44 展示了 PHYRCR_Register。

返回到汇总表

表 6-44 PHYRCR_Register 字段说明
字段类型复位说明
15Software_Hard_ResetR/W0h软件硬复位:
  • 0h = 正常运行
  • 1h = 复位 PHY。该位可自行清除,与硬件复位引脚具有相同效果。
14Digital_resetR/W0h软件重启:
  • 0h = 正常运行
  • 1h = 重启 PHY。该位可自行清除,并且能够将除寄存器以外的所有 PHY 电路复位。
13RESERVEDR0h保留
12-0RESERVEDR0h保留

6.6.32 MLEDCR_Register(偏移 = 25h)[复位 = 0041h]

表 6-45 展示了 MLEDCR_Register。

返回到汇总表

表 6-45 MLEDCR_Register 字段说明
字段类型复位说明
15-10RESERVEDR0h保留
9MLED_Polarity_SwapR/W0hMLED 极性交换:MLED 的极性取决于 COL 引脚的路由配置与引脚配置。如果引脚搭接为上拉电阻,则极性为低电平有效。如果引脚搭接为下拉电阻,则极性为高电平有效。
8-7RESERVEDR0h保留
6-3LED_0_ConfigurationR/W8hMLED 配置:
  • 0h = 链路正常
  • 1h = RX/TX 活动
  • 2h = TX 活动
  • 3h = RX 活动
  • 4h =冲突
  • 5h = 速度(对于 100BASE-TX 较高)
  • 6h = 速度(对于 10BASE-T 较高)
  • 7h = 全双工
  • 8h = 链路正常/进行 TX/RX 活动时闪烁
  • 9h = 有源拉伸信号
  • Ah = MII 链路 (100BT+FD)
  • Bh = LPI 模式(节能以太网)
  • Ch = TX/RX MII 错误
  • Dh =链路丢失(在读取寄存器 0x0001 以前,保持点亮状态)
  • Eh = PRBS 错误闪烁(对于单次错误,保持点亮状态,直至计数器清零为止)
  • Fh = 保留
2-1RESERVEDR0h保留
0cfg_mled_enR/W1hMLED 路由至 LED_0:
  • 0h = 链路状态路由至 LED_0
  • 1h = MLED 路由至 LED_0

6.6.33 COMPT_Regsiter 寄存器(偏移 = 27h)[复位 = 0000h]

表 6-46 展示了 COMPT_Regsiter。

返回到汇总表

表 6-46 COMPT_Regsiter 寄存器字段说明
字段类型复位说明
15-4RESERVEDR0h保留
3-0Compliance_Test_ConfigurationR/W0h合规性测试配置选择:
寄存器 0x0027 中第 [4] 位 = 1,使能 10Base-T 测试模式
寄存器 0x0428 中第 [4] 位 = 1,使能 100Base-TX 测试模式
第 [3:0] 位选择 10Base-T 测试模式,如下所示:
0000 = 单个 NLP
0001 = 单个脉冲 1
0010 = 单个脉冲 0
0011 = 重复脉冲 1
0100 = 重复脉冲 0
0101 = 前导码(重复“10”)
0110 = 单个脉冲 1 后跟 TP_IDLE
0111 = 单个脉冲 0 后跟 TP_IDLE
1000 = 重复“1001” 序列
1001 = 随机 10Base-T 数据
1010 = TP_IDLE_00
1011 = TP_IDLE_01
1100 = TP_IDLE_10
1101 = TP_IDLE_11
100Base-TX 测试模式由{寄存器 0x0428 第 [5] 位与寄存器 0x0027 第 [3:0] 位确定}。该等位确定了“1”后面的 0 的个数。
0,0001 = “1”后面跟随一个“0”
0,0010 = “1”后面跟随两个“0”
0,0011 = “1”后面跟随三个“0”
0,0100 = “1”后面跟随四个“0”
0,0101 = “1”后面跟随五个“0”
0,0110 = “1”后面跟随六个“0”
0,0111 = “1”后面跟随七个“0”
...
1,1111 = “1”后面跟三十一个“0”
0,0000 = 清除移位寄存器
注 1:要重新配置 100Base-TX 测试模式,就必须将寄存器 0x0428 第 [4] 位清零,然后复位为“1”,以便配置新模式。
注 2:执行 100Base-TX 或 10Base-T 测试模式时,必须利用基本模式控制寄存器 (BMCR)(地址:0x0000)强制获得该速度。

6.6.34 Register_101(偏移 = 101h)[复位 = 2082h]

表 6-47 展示了 Register_101。

返回到汇总表

表 6-47 Register_101 字段说明
字段类型复位说明
15-8cfg_energy_lost_th_normalR/W20hDSP_ENERGY_THR_VAL 寄存器
7cfg_dfe_freezeR/W1hDSP_FRZ_CTRL_REGISTER
6-5RESERVEDR0h保留
4cfg_seq_wd_offR/W0hWD_TIMER_CTRL 寄存器
3-1cfg_ss_bad_mse_tc_selR/W1hDSP_100M_MSE_TIMER VAL
0cfg_use_nrg_det_le_only_as_intR/W0hDSP_100M_CTRL 寄存器

6.6.35 Register_10a(偏移 = 10Ah)[复位 = 2040h]

表 6-48 展示了 Register_10a。

返回到汇总表

表 6-48 Register_10a 字段说明
字段类型复位说明
15-8cfg_energy_window_len_normalR/W20hDSP_100M_ENERGY_VAL 寄存器
7-0cfg_energy_on_th_normalR/W40hDSP_ENERGY_THR_VAL 寄存器

6.6.36 Register_123(偏移 = 123h)[复位 = 051Ch]

表 6-49 展示了 Register_123。

返回到汇总表

表 6-49 Register_123 字段说明
字段类型复位说明
15RESERVEDR0h保留
14-0cfg_100m_mse_good2_thR/W51Ch循环收敛检查的 MSE 阈值

6.6.37 Register_130(偏移 = 130h)[复位 = 4F28h]

表 6-50 展示了 Register_130。

返回到汇总表

表 6-50 Register_130 字段说明
字段类型复位说明
15RESERVEDR0h保留
14-12cfg_100m_retrain_tc_selR/W4h增益重校准计时器
11cfg_retrain_cagc_bypassR/W1h使能增益重校准
10cfg_retrain_cagc_gearR/W1h增益重校准步进选择
9cfg_energy_lost_usecR/W1h能量损失触发选择
8cfg_energy_lost_clear_selR/W1h能量损失清除选择
7-0cfg_seq_wd_selR/W28hWD 计时器计数选择

6.6.38 CDSCR_Register(偏移 = 170h)[复位 = 0C12h]

表 6-51 展示了 CDSCR_Register。

返回到汇总表

表 6-51 CDSCR_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14Cable_Diagnostic_CRss_DisableR/W0hCRss TDR 诊断模式:
  • 0h = TDR 在 0x170 [13] 配置的传输通道以外的通道上查找反射
  • 1h = TDR 在与 0x170 [13] 配置的传输通道相同的通道上查找反射
13cfg_tdr_chan_selR/W0hTDR TX 通道选择:
  • 0h = 选择通道 A 作为传输通道。
  • 1h = 选择通道 B 作为传输通道。
12cfg_tdr_dc_rem_no_initR/W0h为了确保 DC 去除模块在 TDR 以前不被复位,并且 DC 去除对 TDR 反射有效
11RESERVEDR0h保留
10-8Cable_Diagnostic_Average_CyclesR/W4h平均 TDR 周期数:
  • 0h = 1 个 TDR 周期
  • 1h = 2 个 TDR 周期
  • 2h = 4 个 TDR 周期
  • 3h = 8 个 TDR 周期
  • 4h = 16 个 TDR 周期
  • 5h = 32 个 TDR 周期
  • 6h = 64 个 TDR 周期
  • 7h = 保留
7RESERVEDR0h保留
6-4cfg_tdr_seg_numR/W1h选择要执行 TDR 电缆段 - 000b = 保留 001b = 0m 至 10m 010b = 10m 至 20m 011b = 20m 至 40m 100b = 40m 至 80m 101b = 80m 及以上 110b = 保留 111b = 保留
3-0RESERVEDR0h保留

6.6.39 CDSCR2_Register(偏移 = 171h)[复位 = C850h]

表 6-52 展示了 CDSCR2_Register。

返回到汇总表

表 6-52 CDSCR2_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.40 TDR_172_Register(偏移 = 172h)[复位 = 0000h]

表 6-53 展示了 TDR_172_Register。

返回到汇总表

表 6-53 TDR_172_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.41 CDSCR3_Register(偏移 = 173h)[复位 = 1304h]

表 6-54 展示了 CDSCR3_Register。

返回到汇总表

表 6-54 CDSCR3_Register 字段说明
字段类型复位说明
15-8cfg_tdr_seg_durationR/W13h为 TDR 所选区段的持续时间,计算方法为 -(Length_in_meters*2*5.2)/8,对于分段 #1,为 8'hD;对于分段 #2,为 8'hD;对于分段 #3,为 8'h1A;对于分段 #4,为 8'h34;对于分段 #5,为 8'h8F
7-0cfg_tdr_initial_skipR/W4h在配置的分段开始以前避免采样的次数 - 对于分段 #1,为 8'h7;对于分段 #2,为 8'h14;对于分段 #3,为 8'h21;对于分段 #4,为 8'h3B;对于分段 #5,为 8'h6F

6.6.42 TDR_174_Register(偏移 = 174h)[复位 = 0000h]

表 6-55 展示了 TDR_174_Register。

返回到汇总表

表 6-55 TDR_174_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.43 TDR_175_Register(偏移 = 175h)[复位 = 1004h]

表 6-56 展示了 TDR_175_Register。

返回到汇总表

表 6-56 TDR_175_Register 字段说明
字段类型复位说明
15-14RESERVEDR0h保留
13-11cfg_tdr_sdw_avg_locR/W2hTDR 阴影平均位置 - 对于分段 #1,为 3'h2;对于分段 #2,为 3'h2;对于分段 #3,为 3'h2;对于分段 #4,为 3'h2;对于分段 #5,为 3'h2
10-5RESERVEDR0h保留
4RESERVEDR0h保留
3-0cfg_tdr_fwd_shadowR/W4h所配置区段的 foR/Ward 阴影长度(避免故障峰阴影被视作另一个故障峰)- 对于区段 #1,为 4'h4;对于区段 #2,为 4'h4;对于区段 #3,为 4'h5;对于区段 #4,为 4'h8;对于区段 #5,为 4'hB

6.6.44 TDR_176_Register(偏移 = 176h)[复位 = 0005h]

表 6-57 展示了 TDR_176_Register。

返回到汇总表

表 6-57 TDR_176_Register 字段说明
字段类型复位说明
15-5RESERVEDR0h保留
4-0cfg_tdr_p_loc_thresh_segR/W5h

6.6.45 CDSCR4_Register(偏移 = 177h)[复位 = 1E00h]

表 6-58 展示了 CDSCR4_Register。

返回到汇总表

表 6-58 CDSCR4_Register 字段说明
字段类型复位说明
15-13RESERVEDR0h保留
12-8Short_Cables_ThresholdR/W1Eh用于补偿短电缆中的 StRng 反射的 TH
7-0RESERVEDR0h保留

6.6.46 TDR_178_Register(偏移 = 178h)[复位 = 0002h]

表 6-59 展示了 TDR_178_Register。

返回到汇总表

表 6-59 TDR_178_Register 字段说明
字段类型复位说明
15-3RESERVEDR0h保留
2-0cfg_tdr_tx_pulse_width_segR/W2h区段的 TDR TX 脉冲宽度 - 对于分段 #1,为 3'h2;对于分段 #2,为 3'h2;对于分段 #3,为 3'h2;对于分段 #4,为 3'h2;对于分段 #5,为 3'h6

6.6.47 CDLRR1_Register(偏移 = 180h)[复位 = 0000h]

表 6-60 展示了 CDLRR1_Register。

返回到汇总表

表 6-60 CDLRR1_Register 字段说明
字段类型复位说明
15-8RESERVEDR0h保留
7-0TD_Peak_Location_1R0hTDR 机制在传输通道 (TD) 上发现的第一个峰值的位置。该等位的值需要转换为距 PHY 的距离。

6.6.48 CDLRR2_Register(偏移 = 181h)[复位 = 0000h]

表 6-61 展示了 CDLRR2_Register。

返回到汇总表

表 6-61 CDLRR2_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.49 CDLRR3_Register(偏移 = 182h)[复位 = 0000h]

表 6-62 展示了 CDLRR3_Register。

返回到汇总表

表 6-62 CDLRR3_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.50 CDLRR4_Register(偏移 = 183h)[复位 = 0000h]

表 6-63 展示了 CDLRR4_Register。

返回到汇总表

表 6-63 CDLRR4_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.51 CDLRR5_Register(偏移 = 184h)[复位 = 0000h]

表 6-64 展示了 CDLRR5_Register。

返回到汇总表

表 6-64 CDLRR5_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.52 CDLAR1_Register(偏移 = 185h)[复位 = 0000h]

表 6-65 展示了 CDLAR1_Register。

返回到汇总表

表 6-65 CDLAR1_Register 字段说明
字段类型复位说明
15-7RESERVEDR0h保留
6-0TD_Peak_Amplitude_1R0hTDR 机制在传输通道 (TD) 上发现的第一个峰的振幅。该等位的值会转化为电缆故障和/或干扰类型。

6.6.53 CDLAR2_Register(偏移 = 186h)[复位 = 0000h]

表 6-66 展示了 CDLAR2_Register。

返回到汇总表

表 6-66 CDLAR2_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.54 CDLAR3_Register(偏移 = 187h)[复位 = 0000h]

表 6-67 展示了 CDLAR3_Register。

返回到汇总表

表 6-67 CDLAR3_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.55 CDLAR4_Register(偏移 = 188h)[复位 = 0000h]

表 6-68 展示了 CDLAR4_Register。

返回到汇总表

表 6-68 CDLAR4_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.56 CDLAR5_Register(偏移 = 189h)[复位 = 0000h]

表 6-69 展示了 CDLAR5_Register。

返回到汇总表

表 6-69 CDLAR5_Register 字段说明
字段类型复位说明
15-0RESERVEDR0h保留

6.6.57 CDLAR6_Register(偏移 = 18Ah)[复位 = 0000h]

表 6-70 展示了 CDLAR6_Register。

返回到汇总表

表 6-70 CDLAR6_Register 字段说明
字段类型复位说明
15-12RESERVEDR0h保留
11TD_Peak_Polarity_1R0hTDR 机制在传输通道 (TD) 上发现的第一个峰值的极性。
10-6RESERVEDR0h保留
5CRss_Detect_on_TDR0h在 TD 上检测到 CRss 反射。指示 TD 与 TD 之间的短路
4RESERVEDR0h保留
3RESERVEDR0h保留
2RESERVEDR0h保留
1-0RESERVEDR0h保留

6.6.58 IO_CFG_Register(偏移 = 302h)[复位 = 0000h]

表 6-71 展示了 IO_CFG_Register。

返回到汇总表

表 6-71 IO_CFG_Register 字段说明
字段类型复位说明
15-14MaC_Impedance_controlR/W0hMAC 阻抗控制:MAC 接口阻抗控制可设置数字引脚的串联端接。
  • 0h = 50Ω 终止电流
  • 1h = 25Ω 终止电流
13RESERVEDR0h保留
12-9RESERVEDR0h保留
8CRS_DV/RX_DVR/W0h在 RMII 模式下有效。将引脚 20 (CRS_DV) 配置为 RX_DV 或 CRS_DV (RX_DV + CRS)
  • 0h = CRS_DV
  • 1h = RX_DV
7RESERVEDR0h保留
6cfg_clkout25m_offR/W0h该位应通过应用程序设置,以便降低电流消耗
  • 0h = CLKOUT25 可用
  • 1h = LED_1_GPIO 可用
5-0RESERVEDR0h保留

6.6.59 IO_CFG_2_Register(偏移 = 305h)[复位 = 0008h]

表 6-72 展示了 IO_CFG_2_Register。

返回到汇总表

表 6-72 IO_CFG_2_Register 字段说明
字段类型复位说明
15-6RESERVEDR0h保留
5-3RESERVEDR0h保留
2-0Pin2_GPIO_ConfigurationR/W0hGPIO 配置:
  • 0h = clkout50m(仅在主模式下)
  • 1h = LED_2
  • 2h = WoL
  • 3h = 0
  • 4h = MDINT
  • 5h = 0
  • 6h = 1
  • 7h = 0

6.6.60 SPARE_OUT 寄存器(偏移 = 308h)[复位 = 0002h]

表 6-73 展示了 SPARE_OUT。

返回到汇总表

表 6-73 SPARE_OUT 寄存器字段说明
字段类型复位说明
15-1spare_outR/W1h模拟备用位 第 1 位 - 与 1'b1 连接,作为修订版 ID 第 2 位- cfg_rmii_rx_clk_sel 第 4 位 - 当 rx_is_dis 为高电平时,冻结所有回路 第 5 位:在 LPI_WAKE 状态下,绕过 MSE 校验器 第 6 位 - 进入 LPI_FREEZE 以前,在 STEADY_STATE 状态下使能冻结 第 7 位:为 LPI 冻结周期使能基于计数器的冻结机制 第 8 位:在 LPI 刷新周期期间,为基于计数器的冻结选择 176us/192us 的计时器 第 10 位 - 在 LPI_WAIT 中冻结 fagc 第 11 位 - 在 LPI_WAIT 中冻结 ffe 第 12 位 - 在 LPI_WAIT 中冻结 dfe 第 13 位 - 在 LPI_WAIT 中冻结 kp 环路 第 14 位 - 在 LPI_WAIT 中冻结 kf 环路 第 15 位 - 在 LPI_WAIT 中冻结直流去除模块
0cfg_clkout_25m_off_statusR0h该位仅适用于 DP83825。并且只有 R
  • 0h = CLKOUT25 可用
  • 1h = LED_1_GPIO 可用,并且通过 digpad3_3_gpio_ctrl 控制

6.6.61 DAC_CFG_0 寄存器(偏移 = 30Bh)[复位 = 0C00h]

表 6-74 展示了 DAC_CFG_0。

返回到汇总表

表 6-74 DAC_CFG_0 寄存器字段说明
字段类型复位说明
15-12RESERVEDR0h保留
11-6cfg_dac_minus_one_valR/W30h为 mlt3 编码数据 (-1) 提供 LD 数据
5-0cfg_dac_zeR_valR/W0h为 mlt3 编码数据 (0) 提供 LD 数据

6.6.62 DAC_CFG_1 寄存器(偏移 = 30Ch)[复位 = 0020h]

表 6-75 展示了 DAC_CFG_1。

返回到汇总表

表 6-75 DAC_CFG_1 寄存器字段说明
字段类型复位说明
15-6RESERVEDR0h保留
5-0cfg_dac_plus_one_valR/W20h为 mlt3 编码数据 (+1) 提供 LD 数据

6.6.63 DSP_CFG_0 寄存器(偏移 = 30Fh)[复位 = 0464h]

表 6-76 展示了 DSP_CFG_0。

返回到汇总表

表 6-76 DSP_CFG_0 寄存器字段说明
字段类型复位说明
15-11RESERVEDR0h保留
10-8cfg_100m_ffe1_tc_selR/W4hFFE_1 状态计时器
7cfg_ffe1_freezeR/W0h在 FFE_1 状态下,冻结 FFE 选项。1 ->冻结。
6cfg_ffe2_freezeR/W1h在 FFE_2 状态下,冻结 FFE 选项。1 ->冻结。
5cfg_ffe3_freezeR/W1h在 FFE_3 状态下,冻结 FFE 选项。1 ->冻结。
4-2cfg_deq_thr_check_enR/W1h在 DEQ 扫描期间,使能不同的度量检查位。cfg_deq_thr_check_en[0] -> 使能 DFE Coeff thr 检查。cfg_deq_thr_check_en[1] -> 使能 MSE thr 检查。cfg_deq_thr_check_en[2] -> 使能 pre-cursor value thr 检查。
1cfg_tloop_freqacc_clr_deqsweepR/W0h在 DEQ 扫频迭代期间,重新初始化 tloop 频率精度的选项。
0cfg_dfe_reset_deqsweepR/W0h在 DEQ 扫频迭代期间,重置 DFE Coeff 的选项。

6.6.64 DSP_CFG_2 寄存器(偏移 = 311h)[复位 = 01FCh]

表 6-77 展示了 DSP_CFG_2。

返回到汇总表

表 6-77 DSP_CFG_2 寄存器字段说明
字段类型复位说明
15-14cfg_cagc_gain_mapping_selR/W0h通过 CAGC,选择不同的 BPF、PGA 增益组合。0 ->默认选项。其他选项为 1 和 2。(只有 3 个选项)
13cfg_deq_coeff_selR/W0h均衡模式控制寄存器
  • 0h = 前标较小的系数。
  • 1h = 表 2 (LS) 中的 DEQ 系数
12-9RESERVEDR0h保留
8-1cfg_deq_coeff_0_val_1R/WFEh电缆长度小于 75 米时的均衡强制系数 0 值
0RESERVEDR0h保留

6.6.65 DSP_CFG_4 寄存器(偏移 = 313h)[复位 = 06F8h]

表 6-78 展示了 DSP_CFG_4。

返回到汇总表

表 6-78 DSP_CFG_4 寄存器字段说明
字段类型复位说明
15-8cfg_deq_coeff_0_val_4R/W6h电缆长度大于 130 米时的均衡强制系数 0 值
7-0cfg_deq_coeff_1_val_1R/WF8h电缆长度小于 75 米时的均衡强制系数 1 值

6.6.66 DSP_CFG_13 寄存器(偏移 = 31Ch)[复位 = 1101h]

表 6-79 展示了 DSP_CFG_13。

返回到汇总表

表 6-79 DSP_CFG_13 寄存器字段说明
字段类型复位说明
15cfg_kp_force_enR/W0h使能强制计时环路 pRp 臂增益
14cfg_kf_force_enR/W0h使能强制计时环路积分臂增益
13-11cfg_kp_force_valR/W2h强制计时环路 pRp 臂增益的值
10-7cfg_kf_force_valR/W2h强制计时环路积分臂增益的值
6cfg_kp_freeze_enR/W0h使能冻结 pRp 臂
5cfg_kp_freeze_valR/W0h冻结 pRp 臂的值。
  • 0h = 解冻
  • 1h = 冻结;
4cfg_kf_freeze_enR/W0h使能冻结积分臂
3cfg_kf_freeze_valR/W0h冻结整体臂的值。
  • 0h = 解冻
  • 1h = 冻结
2cfg_pd_polR/W0hTED 极性反转
1cfg_energy_det_in_selR/W0h用于选择能量计算输入的选项。
  • 0h = Slicer 输入(默认值)
  • 1h = ADC 输出(无直流)
0cfg_compute_pre_cursor_metric_enR/W1h使能前导码度量计算

6.6.67 DSP_CFG_16 寄存器(偏移 = 31Fh)[复位 = FC36h]

表 6-80 展示了 DSP_CFG_16。

返回到汇总表

表 6-80 DSP_CFG_16 寄存器字段说明
字段类型复位说明
15-11cfg_100m_frz_frzR/W1Fh在序列状态下冻结命令:LPI_FREEZE,由 gRups 提供:[4] FFE [3] Tloop_Kf [2] Tloop_Kp [1] dfe [0] Fagc,ffe,mse
10-6cfg_100m_wake_frzR/W10h在序列状态下冻结命令:LPI_Wake,由 gRups 提供:[4] FFE [3] Tloop_Kf [2] Tloop_Kp [1] dfe [0] Fagc,ffe,mse
5-1cfg_100m_flush_frzR/W1Bh在序列状态下冻结命令:LPI_Wake,由 gRups 提供:[4] FFE [3] Tloop_Kf [2] Tloop_Kp [1] dfe [0] Fagc,ffe,mse
0RESERVEDR0h保留

6.6.68 DSP_CFG_25 寄存器(偏移 = 33Ch)[复位 = EC00h]

表 6-81 展示了 DSP_CFG_25。

返回到汇总表

表 6-81 DSP_CFG_25 寄存器字段说明
字段类型复位说明
15-8deq_coeff_1RECh保留
7RESERVEDR0h保留
6-0cfg_deq_coeff_forceR/W0hEQUALIZATION_FRC_CTRL 寄存器

6.6.69 DSP_CFG_27 寄存器(偏移 = 33Eh)[复位 = 261Eh]

表 6-82 展示了 DSP_CFG_27。

返回到汇总表

表 6-82 DSP_CFG_27 寄存器字段说明
字段类型复位说明
15cfg_wait_lpi_el_disR/W0hEEE_WAKE_CTRL 寄存器
14-13cfg_dfe_coeff_lim_selR/W1h使能 dfe 系数最大限值限制
12-8cfg_dfe_coeff_lim_valR/W6hdfe 系数限制值
7cfg_wait_lpi_ed_disR0hEEE_WAKE_CTRL 寄存器
6cfg_mse_th_scaled_enR/W0h使能基于 PGA 增益的 mse 阈值缩放,以便进行 DEQ 扫描
5cfg_dfe_th_scaled_enR/W0h使能基于 PGA 增益的 dfe 阈值缩放,以便进行 DEQ 扫描
4-0cfg_dfe_mse_th_offsetR/W1Eh用于缩放 mse 与 dfe 阈值的 PGA 衰减级别偏移

6.6.70 ANA_LD_PRG_SL_Register(偏移 = 404h)[复位 = 0080h]

表 6-83 展示了 ANA_LD_PRG_SL_Register。

返回到汇总表

表 6-83 ANA_LD_PRG_SL_Register 字段说明
字段类型复位说明
15-0ld_pRg_slR/W80h<15:12> ld_bias <11:8> cm_control:用于更改输出共模的调试模式 <7:5> iq_control:ld 功耗 - 000-12.7mA; 100:15.7mA; 111:19.5mA <4:0> unused <0>ld_burnin_mode

6.6.71 ANA_RX10BT_CTRL_Register(偏移 = 40Dh)[复位 = 0000h]

表 6-84 展示了 ANA_RX10BT_CTRL_Register。

返回到汇总表

表 6-84 ANA_RX10BT_CTRL_Register 字段说明
字段类型复位说明
15-5RESERVEDR0h保留
4-0rx10bt_comp_slR/W0h10B-T 电流增益,适用于正负两种情况,从 200mV 到 575mV,步长为 25mV。PG1.1更改:第 3 位内部反转

6.6.72 Register_416(偏移 = 416h)[复位 = 083Ch]

表 6-85 展示了 Register_416。

返回到汇总表

表 6-85 Register_416 字段说明
字段类型复位说明
15-13RESERVEDR0h保留
12hpf_cal_force_ctrlR/W0hANA RX 路径控制寄存器
11-8hpf_cal_slR/W8h保留
7hpf_gain_force_ctrlR/W0hANA RX 路径控制寄存器
6RESERVEDR0h保留
5-4hpf_gain_slR/W3hANA RX 路径控制寄存器
3-2RESERVEDR0h保留
1hpf_en_force_ctrlR/W0hANA RX 路径控制寄存器
0hpf_en_slR/W0hANA RX 路径控制寄存器

6.6.73 Register_429(偏移 = 429h)[复位 = 0000h]

表 6-86 展示了 Register_429。

返回到汇总表

表 6-86 Register_429 字段说明
字段类型复位说明
15-8top_pRg_vbgbyr_controlR/W0hIVBGR_CTRL 寄存器
7-0RESERVEDR0h保留

6.6.74 GENCFG_Register(偏移 = 456h)[复位 = 0008h]

表 6-87 展示了 GENCFG_Register。

返回到汇总表

表 6-87 GENCFG_Register 字段说明
字段类型复位说明
15-4RESERVEDR0h保留
3Min_IPG_EnableR/W1h最小 IPG 使能:
  • 0h = IPG 设置为 0.20µs
  • 1h = 使能最小包间距(IPG 设置为 120ns,而非 0.20µs)
2-0RESERVEDR0h保留

6.6.75 LEDCFG_Register(偏移 = 460h)[复位 = 0515h]

表 6-88 展示了 LEDCFG_Register。

返回到汇总表

表 6-88 LEDCFG_Register 字段说明
字段类型复位说明
15-12RESERVEDR0h保留
11-8RESERVEDR0h保留
7-4LED_2_controlR/W1hLED_2 控制:选择 LED_2 的源。
  • 0h = 链路正常
  • 1h = RX/TX 活动
  • 2h = TX 活动
  • 3h = RX 活动
  • 4h =冲突
  • 5h = 速度(对于 100BASE-TX 较高)
  • 6h = 速度(对于 10BASE-T 较高)
  • 7h = 全双工
  • 8h = 链路正常/进行 TX/RX 活动时闪烁
  • 9h = 有源拉伸信号
  • Ah = MII 链路 (100BT+FD)
  • Bh = LPI 模式(节能以太网)
  • Ch = TX/RX MII 错误
  • Dh =链路丢失(在读取寄存器 0x0001 以前,保持点亮状态)
  • Eh = PRBS 错误闪烁(对于单次错误,保持点亮状态,直至计数器清零为止)
  • Fh = 保留
3-0RESERVEDR0h保留

6.6.76 IOCTRL_Register(偏移 = 461h)[复位 = 0010h]

表 6-89 展示了 IOCTRL_Register。

返回到汇总表

表 6-89 IOCTRL_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14RESERVEDR0h保留
13-12RESERVEDR0h保留
11RESERVEDR0h保留
10-7RESERVEDR0h保留
6-5RESERVEDR0h保留
4-0RESERVEDR0h保留

6.6.77 SOR1_Register(偏移 = 467h)[复位 = 0533h]

表 6-90 展示了 SOR1_Register。

返回到汇总表

表 6-90 SOR1_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14CRS_DV/RX_DVR0h保留
13CFG_PHY_AD_1R0hPHY 地址 [1] 的锁存值
12CFG_PHY_AD_0R0hPHY 地址 [0] 的锁存值
11RESERVEDR0h保留
10RESERVEDR0h保留
9RESERVEDR0h保留
8CFG_AMDIXR1h1 = 自动 MDI 0 =手动 MDI
7RESERVEDR0h保留
6RESERVEDR0h保留
5RESERVEDR0h保留
4RESERVEDR0h保留
3CFG_RMII_Master/SlaveR0h0 = RMII 主模式:XI 处 25MHz 时钟基准 1 = RMII 从模式:XI 处 50MHz 时钟基准
2RESERVEDR0h保留
1RESERVEDR0h保留
0Autonegotiation_enableR1h1:自动协商使能 0:自动协商禁用

6.6.78 SOR2_Register(偏移 = 468h)[复位 = 1290h]

表 6-91 展示了 SOR2_Register。

返回到汇总表

表 6-91 SOR2_Register 字段说明
字段类型复位说明
15-13RESERVEDR0h保留
12RESERVEDR0h保留
11CRS_DV_vs_RX_DVR0h
10RESERVEDR0h保留
9RESERVEDR0h保留
8RESERVEDR0h保留
6RESERVEDR0h保留
5RESERVEDR0h保留
4RESERVEDR0h保留
3RESERVEDR0h保留
2RESERVEDR0h保留
1RESERVEDR0h保留
0RESERVEDR0h保留

6.6.79 Register_0x469_Register(偏移 = 469h)[复位 = 0040h]

表 6-92 展示了 Register_0x469_Register。

返回到汇总表

表 6-92 Register_0x469_Register 字段说明
字段类型复位说明
15-11RESERVEDR0h保留
10RESERVEDR0h保留
9RESERVEDR0h保留
8RESERVEDR0h保留
7RESERVEDR0h保留
6led_2_polarityR/W1hled 2 极性
  • 0h = 低电平有效
  • 1h = 高电平有效
5led_2_drv_valR/W0hled 2 驱动值
4led_2_drv_enR/W0hled 2 驱动使能
  • 0h = 正常运行
  • 1h = 驱动 LED 极性
3RESERVEDR0h保留
2RESERVEDR0h保留
1RESERVEDR0h保留
0RESERVEDR0h保留

6.6.80 RXFCFG_Register(偏移 = 4A0h)[复位 = 1081h]

表 6-93 展示了 RXFCFG_Register。

返回到汇总表

表 6-93 RXFCFG_Register 字段说明
字段类型复位说明
15-14RESERVEDR0h保留
13RESERVEDR0h保留
12CRC_GateR/W1hCRC 门:如果魔术包具有坏的 CRC,那么使能时没有指示(状态、中断、GPIO)。
  • 0h = 坏的 CRC 不会阻止魔术包或模式指示
  • 1h = 坏的 CRC 会阻止魔术包或模式指示
11WoL_Level_Change_Indication_ClearW0h局域网唤醒电平变化指示清除:如果为电平变化模式设置了局域网唤醒指示,则写入后该位会清除电平。
  • 0h = 清除
10-9WoL_Pulse_Indication_SelectR/W0h局域网唤醒脉冲指示选择:仅当局域网唤醒指示设置为脉冲模式时有效。
  • 0h = 8 个时钟周期(125MHz 时钟)
  • 1h = 16 个时钟周期
  • 2h = 32 个时钟周期
  • 3h = 64 个时钟周期
8WoL_Indication_SelectR/W0h局域网唤醒指示选择:
  • 0h = 脉冲模式
  • 1h = 电平变化模式
7WoL_EnableR/W1h局域网唤醒使能:
  • 0h = 正常运行
  • 1h = 使能局域网唤醒 (WoL)
6Bit_Mask_FlagR/W0h位屏蔽标志
5Secure-ON_EnableR/W0h使能魔术包安全密码
4RESERVEDR0h保留
3RESERVEDR0h保留
2RESERVEDR0h保留
1RESERVEDR0h保留
0WoL_Magic_Packet_EnableR/W1h使能接收魔术包后中断

6.6.81 RXFS_Register(偏移 = 4A1h)[复位 = 1000h]

表 6-94 展示了 RXFS_Register。

返回到汇总表

表 6-94 RXFS_Register 字段说明
字段类型复位说明
15-13RESERVEDR0h保留
12WoL_Interrupt_SourceR/W1h局域网唤醒中断源:寄存器 0x0013 第 [1] 位的中断源。使能局域网唤醒时,该位自动设置为局域网唤醒中断。
  • 0h = 数据极性中断
  • 1h = 局域网唤醒中断
11-8RESERVEDR0h保留
7SFD_errorRC0hSFD 错误:
  • 0h = 无 SFD 错误
  • 1h = 包含 SFD 错误的数据包(没有第 [13] 位寄存器 0x04A0 中指示的 SFD 字节)
6Bad_CRCRC0h坏的 CRC:
  • 0h = 未收到坏的 CRC
  • 1h = 收到坏的 CRC
5Secure-On_Hack_FlagRC0h安全开机破解标志:
  • 0h = 有效的安全开机密码
  • 1h = 在魔术包中检测到无效密码
4RESERVEDR0h保留
3RESERVEDR0h保留
2RESERVEDR0h保留
1RESERVEDR0h保留
0WoL_Magic_Packet_StatusRC0h局域网唤醒魔术包状态:

6.6.82 RXFPMD1_Register(偏移 = 4A2h)[复位 = 0000h]

表 6-95 展示了 RXFPMD1_Register。

返回到汇总表

表 6-95 RXFPMD1_Register 字段说明
字段类型复位说明
15-8MAC_Destination_Address_Byte_4R/W0h匹配数据:配置为 MAC 目标地址
7-0MAC_Destination_Address_Byte_5__MSBR/W0h匹配数据:配置为 MAC 目标地址

6.6.83 RXFPMD2_Register(偏移 = 4A3h)[复位 = 0000h]

表 6-96 展示了 RXFPMD2_Register。

返回到汇总表

表 6-96 RXFPMD2_Register 字段说明
字段类型复位说明
15-8MAC_Destination_Address_Byte_2R/W0h匹配数据:配置为 MAC 目标地址
7-0MAC_Destination_Address_Byte_3R/W0h匹配数据:配置为 MAC 目标地址

6.6.84 RXFPMD3_Register(偏移 = 4A4h)[复位 = 0000h]

表 6-97 展示了 RXFPMD3_Register。

返回到汇总表

表 6-97 RXFPMD3_Register 字段说明
字段类型复位说明
15-8MAC_Destination_Address_Byte_0R/W0h匹配数据:配置为 MAC 目标地址
7-0MAC_Destination_Address_Byte_1R/W0h匹配数据:配置为 MAC 目标地址

6.6.85 Register_0x4cd(偏移 = 4CDh)[复位 = 0408h]

表 6-98 展示了 Register_0x4cd。

返回到汇总表

表 6-98 Register_0x4cd 字段说明
字段类型复位说明
15-8cfg_lpi_energy_lost_thR/W4hCFG_EEE_ENERGY_CTRL 寄存器
7-0cfg_lpi_energy_on_thR/W8hCFG_EEE_ENERGY_CTRL 寄存器

6.6.86 Register_0x4ce(偏移 = 4CEh)[复位 = 0012h]

表 6-99 展示了 Register_0x4ce。

返回到汇总表

表 6-99 Register_0x4ce 字段说明
字段类型复位说明
15-8RESERVEDR0h保留
7-0cfg_lpi_energy_window_lenR/W12hCFG_EEE_ENERGY_CTRL 寄存器

6.6.87 Register_0x4cf(偏移 = 4CFh)[复位 = 261Dh]

表 6-100 展示了 Register_0x4cf。

返回到汇总表

表 6-100 Register_0x4cf 字段说明
字段类型复位说明
15-12cfg_sd_on_win_lenR/W2hEEE_WAKE_CTRL 寄存器
11-8cfg_100m_tloop_kf_step_ssR/W6hDSP100M_TLOOP_CTRL 寄存器
7-4cfg_sd_on_thr_100mR/W1h保留
3cfg_100m_use_sd_enR/W1h保留
2cfg_sd_cnt_levelR/W1h保留
1cfg_en_zc_cntR/W0h保留
0cfg_en_cmp_cntR/W1h保留

6.6.88 EEECFG2_Register(偏移 = 4D0h)[复位 = 0302h]

表 6-101 展示了 EEECFG2_Register。

返回到汇总表

表 6-101 EEECFG2_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14RESERVEDR0h保留
13-7RESERVEDR0h保留
6-5RESERVEDR0h保留
4-0RESERVEDR0h保留

6.6.89 EEECFG3_Register(偏移 = 4D1h)[复位 = 018Bh]

表 6-102 展示了 EEECFG3_Register。

返回到汇总表

表 6-102 EEECFG3_Register 字段说明
字段类型复位说明
15RESERVEDR0h保留
14-13Force_EEE_EnableR/W0h强制 EEE:注意:两个链路伙伴都需要配置为强制节能以太网。
  • 0h = 节能以太网强制模式关闭
  • 1h = Reserved0
  • 2h = Reserved1
  • 3h = 节能以太网强制 LPI 使能
12Force_LPI_Request_TXR/W0h强制 LPI 请求 TX:应在将第 [14:13] 位设置为“节能以太网强制 LPI”以后设置该位。
  • 0h = 正常运行
  • 1h = 使能发送时强制 LPI 请求
11RESERVEDR0h保留
10cfg_dis_lpi_bypass_rvrs_loopR/W0h节能以太网配置寄存器 3
9cfg_dis_lpi_bypass_fifoR/W0h节能以太网配置寄存器 3
8cfg_100m_en_lpi_wake_fallbackR/W1h节能以太网配置寄存器 3
7-4cfg_lpi_mse_timer_tc_valR/W8h节能以太网配置寄存器 3
3EEE_Capabilities_BypassR/W1h节能以太网广播选项:允许自动协商期间的节能以太网广播由寄存器 0x04D1 第 [0] 位(而非下一页寄存器(MMD7 中的寄存器 0x003C 与寄存器 0x003D))确定。
  • 0h = 第 [0] 位决定节能以太网自动协商功能
  • 1h = MMD3 与 MMD7 中的寄存器决定节能以太网自动协商功能
2EEE_Next_Page_DisableR/W0h节能以太网下一页禁用:
  • 0h = 节能以太网下一页接收已使能
  • 1h = 节能以太网下一页接收已禁用
1EEE_RX_Path_ShutdownR/W1h节能以太网 RX 路径关断:
  • 0h = 在 LPI_Quiet 期间,模拟 RX 路径处于活动状态
  • 1h = 在 LPI_Quiet 时,使能关闭模拟 RX 路径
0EEE_Capabilities_EnableR1h禁用节能以太网功能
  • 0h = PHY 支持节能以太网功能,自动协商根据 MMD7 中的寄存器 0x003C 与寄存器 0x003D 协商为节能以太网模式。
  • 1h = PHY 不支持节能以太网(忽略 MMD3 中的寄存器 0x0014、MMD7 中的寄存器 0x003C 与寄存器 0x003D)

6.6.90 Register_0x4d2(偏移 = 4D2h)[复位 = 354Ah]

表 6-103 展示了 Register_0x4d2。

返回到汇总表

表 6-103 Register_0x4d2 字段说明
字段类型复位说明
15-14cfg_flush_ph_shift_updnR/W0hPI_CTRL 寄存器
13cfg_ph_shift_toggle_enR/W1hPI_CTRL 寄存器
12cfg_fast_slave_wake_100R/W1hDSP_100M_EEE_LINK 控制寄存器
11cfg_dis_dscr_100_toutR/W0hDSP_100M_EEE_LINK 控制寄存器
10cfg_lpi_pre_flush_enR/W1hDSP_EEE_SEQ 控制寄存器
9-5cfg_100m_rx_lpi_ts_timerR/WAhDSP_100M_EEE_LINK 控制寄存器

6.6.91 Register_0x4d4(偏移 = 4D4h)[复位 = 6633h]

表 6-104 展示了 Register_0x4d4。

返回到汇总表

表 6-104 Register_0x4d4 字段说明
字段类型复位说明
15RESERVEDR0h保留
14-12cfg_100m_tloop_kp_step_1R/W6hDSP_100M_STEP_1_Register
11RESERVEDR0h保留
10-8cfg_100m_tloop_kp_step_0R/W6hDSP_100M_STEP_0_Register
7RESERVEDR0h保留
6-4cfg_100m_tloop_kf_step_1R/W3hDSP_100M_STEP_1_Register
3RESERVEDR0h保留
2-0cfg_100m_tloop_kf_step_0R/W3hDSP_100M_STEP_0_Register

6.6.92 DSP_100M_STEP_2_Register(偏移 = 4D5h)[复位 = 02F1h]

表 6-105 展示了 DSP_100M_STEP_2_Register。

返回到汇总表

表 6-105 DSP_100M_STEP_2_Register 字段说明
字段类型复位说明
15-10RESERVEDR0h保留
9-7cfg_100m_tloop_kp_step_2R/W5hDSP_100M_STEP_2 寄存器
6-4cfg_100m_tloop_kf_step_2R/W7hDSP_100M_STEP_2 寄存器
3-2cfg_100m_mse_step_2R/W0hDSP_100M_STEP_2 寄存器
1cfg_100m_dfe_step_2R/W0hDSP_100M_STEP_2 寄存器
0cfg_100m_fagc_step_2R/W1hDSP_100M_STEP_2 寄存器

6.6.93 DSP_100M_STEP_3_Register(偏移 = 4D6h)[复位 = 0171h]

表 6-106 展示了 DSP_100M_STEP_3_Register。

返回到汇总表

表 6-106 DSP_100M_STEP_3_Register 字段说明
字段类型复位说明
15-10RESERVEDR0h保留
9-7cfg_100m_tloop_kp_step_3R/W2hDSP_100M_STEP_3 寄存器
6-4cfg_100m_tloop_kf_step_3R/W7hDSP_100M_STEP_3 寄存器
3-2cfg_100m_mse_step_3R/W0hDSP_100M_STEP_3 寄存器
1cfg_100m_dfe_step_3R/W0hDSP_100M_STEP_3 寄存器
0cfg_100m_fagc_step_3R/W1hDSP_100M_STEP_3 寄存器

6.6.94 DSP_100M_STEP_4_Register(偏移 = 4D7h)[复位 = 0171h]

表 6-107 展示了 DSP_100M_STEP_4_Register。

返回到汇总表

表 6-107 DSP_100M_STEP_4_Register 字段说明
字段类型复位说明
15-10RESERVEDR0h保留
9-7cfg_100m_tloop_kp_step_4R/W2hDSP_100M_STEP_4 寄存器
6-4cfg_100m_tloop_kf_step_4R/W7hDSP_100M_STEP_4 寄存器
3-2cfg_100m_mse_step_4R/W0hDSP_100M_STEP_4 寄存器
1cfg_100m_dfe_step_4R/W0hDSP_100M_STEP_4 寄存器
0cfg_100m_fagc_step_4R/W1hDSP_100M_STEP_4 寄存器

6.6.95 MMD3_PCS_CTRL_1_Register(偏移 = 1000h)[复位 = 4000h]

表 6-108 展示了 MMD3_PCS_CTRL_1_Register。

返回到汇总表

表 6-108 MMD3_PCS_CTRL_1_Register 字段说明
字段类型复位说明
15PCS_ResetR/W0hPCS 复位:复位会清除 MMD3、MMD7 以及 PCS 寄存器。复位不会清除供应商特定寄存器 (DEVAD = 31)。
  • 0h = 正常运行
  • 1h = MMD3、MMD7 以及 PCS 寄存器的软复位
14-11RESERVEDR0h保留
10RX_Clock_StoppableR/W0hRX 时钟可停止:
  • 0h = 接收时钟不可停止
  • 1h = 在 LPI 期间接收时钟可停止
9-0RESERVEDR0h保留

6.6.96 MMD3_PCS_STATUS_1 寄存器(偏移 = 1001h)[复位 = 0040h]

表 6-109 展示了 MMD3_PCS_STATUS_1。

返回到汇总表

表 6-109 MMD3_PCS_STATUS_1 寄存器字段说明
字段类型复位说明
15-12RESERVEDR0h保留
11TX_LPI_ReceivedR0hTX LPI 已收到:
  • 0h = 未收到 LPI
  • 1h = TX PCS 已收到 LPI
10RX_LPI_ReceivedR0hRX LPI 已收到:
  • 0h = 未收到 LPI
  • 1h = RX PCS 已收到 LPI
9TX_LPI_IndicationR0hTX LPI 指示:
  • 0h = TX PCS 当前未收到 LPI
  • 1h = TX PCS 当前正在接收 LPI
8RX_LPI_IndicationR0hRX LPI 指示:
  • 0h = RX PCS 当前未收到 LPI
  • 1h = RX PCS 当前正在接收 LPI
7RESERVEDR0h保留
6TX_Clock_StoppableR1hTX 时钟可停止:
  • 0h = TX 时钟不可停止
  • 1h = MAC 可以在 LPI 期间停止时钟
5-0RESERVEDR0h保留

6.6.97 MMD3_EEE_CAPABILITY_Register(偏移 = 1014h)[复位 = 0002h]

表 6-110 展示了 MMD3_EEE_CAPABILITY_Register。

返回到汇总表

表 6-110 MMD3_EEE_CAPABILITY_Register 字段说明
字段类型复位说明
15-3RESERVEDR0h保留
2EEE_1Gbps_EnableR0h节能以太网 1Gbps 使能:
  • 0h = 1000Base-T 不支持节能以太网
  • 1h = 1000Base-T 支持节能以太网
1EEE_100Mbps_EnableR1h使能节能以太网 100Mbps:
  • 0h = 100Base-TX 不支持节能以太网
  • 1h = 100Base-TX 支持节能以太网
0RESERVEDR0h保留

6.6.98 MMD3_WAKE_ERR_CNT_Register(偏移 = 1016h)[复位 = 0000h]

表 6-111 展示了 MMD3_WAKE_ERR_CNT_Register。

返回到汇总表

表 6-111 MMD3_WAKE_ERR_CNT_Register 字段说明
字段类型复位说明
15-0EEE_Wake_error_CounterR0h节能以太网唤醒错误计数器:该寄存器对唤醒时间故障进行计数,PHY 未能在特定的 PHY 类型所需时间以内完成正常的唤醒序列。该计数器会在读取后清零,并且在溢出情况下保持全 1 状态。PCS 复位也会清除该寄存器

6.6.99 MMD7_EEE_ADVERTISEMENT_Register(偏移 = 203Ch)[复位 = 0000h]

表 6-112 展示了 MMD7_EEE_ADVERTISEMENT_Register。

返回到汇总表

表 6-112 MMD7_EEE_ADVERTISEMENT_Register 字段说明
字段类型复位说明
15-2RESERVEDR0h保留
1Advertise_100Base-TX_EEER/W0h广播 100Base-TX 节能以太网:
  • 0h = 未广播节能以太网
  • 1h = 为 100Base-TX 广播节能以太网
0RESERVEDR0h保留

6.6.100 MMD7_EEE_LP_ABILITY_Register(偏移 = 203Dh)[复位 = 0000h]

表 6-113 展示了 MMD7_EEE_LP_ABILITY_Register。

返回到汇总表

表 6-113 MMD7_EEE_LP_ABILITY_Register 字段说明
字段类型复位说明
15-2RESERVEDR0h保留
0RESERVEDR0h保留