ZHCAA97D May   2021  – April 2025 DP83867CR , DP83867CS , DP83867E , DP83867IR , DP83867IS , DP83869HM

 

  1.   1
  2.   摘要
  3.   商标
  4. 1标准和系统要求
    1. 1.1 标准
    2. 1.2 测试设备供应商
    3. 1.3 测试系统要求
    4. 1.4 软件设置和安装
  5. 2以太网物理层合规性测试
    1. 2.1 标准测试设置和过程
    2. 2.2 1000BASE-T
      1. 2.2.1 测试模式 1
        1. 2.2.1.1 模板
        2. 2.2.1.2 峰值电压
        3. 2.2.1.3 压降
      2. 2.2.2 测试模式 2
        1. 2.2.2.1 未过滤主模式抖动
      3. 2.2.3 测试模式 4
        1. 2.2.3.1 失真
        2. 2.2.3.2 共模电压
        3. 2.2.3.3 回波损耗
        4. 2.2.3.4 共模噪声抑制
    3. 2.3 100BASE-TX
      1. 2.3.1  模板(有源输出接口)
      2. 2.3.2  差分输出电压
      3. 2.3.3  信号幅度对称性
      4. 2.3.4  上升和下降时间
      5. 2.3.5  波形过冲
      6. 2.3.6  抖动
      7. 2.3.7  占空比失真
      8. 2.3.8  回波损耗
      9. 2.3.9  共模电压
      10. 2.3.10 共模噪声抑制
    4. 2.4 10BASE-Te
      1. 2.4.1 链路脉冲
      2. 2.4.2 10Base-Te 标准
        1. 2.4.2.1 TP_IDL
        2. 2.4.2.2 内部 MAU
        3. 2.4.2.3 使用 TPM 时的抖动
        4. 2.4.2.4 不使用 TPM 时的抖动
        5. 2.4.2.5 差分电压
        6. 2.4.2.6 共模电压
        7. 2.4.2.7 回波损耗
        8. 2.4.2.8 谐波含量
        9. 2.4.2.9 共模抑制
  6. 3调试测试方法
  7. 4参考资料
  8. 5修订历史记录
  9.   A 附录 A:DP8386x 的以太网合规性测试概览
  10.   B 附录 B:DP8386x 的以太网合规性测试 MDIO 寄存器写入值

附录 B:DP8386x 的以太网合规性测试 MDIO 寄存器写入值

1000 Base 测试模式 1
寄存器 0x1F = 0x8000//复位 PHY

寄存器 0x0 = 0x0140

//1000 Base-T 模式,自动协商已禁用

寄存器 0x10 = 0x5008

//强制 MDI 模式

寄存器 0x9 = 0x3B00//测试模式 1
寄存器 0x25 = 0x480//将测试模式输出到所有通道
寄存器 0x1D5 = 0xF508//增加 VoD 摆幅。此寄存器可以应用于其他测试脚本以及最终用例应用。
寄存器 0x1F = 0x4000//重新启动 PHY
1000 Base 测试模式 2
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x0 = 0x0140//1000 Base-T 模式,自动协商已禁用
寄存器 0x10 = 0x5008//强制 MDI 模式
寄存器 0x9 = 0x5B00//测试模式 2
寄存器 0x25 = 0x480//将测试模式输出到所有通道
寄存器 0x1F = 0x4000//重新启动 PHY
1000 Base 测试模式 4
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x0 = 0x0140//1000 Base-T 模式,自动协商已禁用
寄存器 0x10 = 0x5008//强制 MDI 模式
寄存器 0x9 = 0x9B00//测试模式 4
寄存器 0x25 = 0x400//单通道选择。重要的是要在测试中切换到适当的通道
//400:通道 A
//420:通道 B
//440:通道 C
//460:通道 D
寄存器 0x1F = 0x4000//重新启动 PHY
100 Base 标准
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x0 = 0x2100//将 DUT 编程为 100Base-TX 模式
寄存器 0x10 = 0x5008//将 DUT 编程为强制 MDI 或 MDIX 模式 (0x5028)
寄存器 0x1F = 0x4000//重新启动 PHY
10 Base 链路脉冲
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x0 = 0x100//将 DUT 编程为 10Base-Te 模式
寄存器 0x10 = 0x5008//将 DUT 编程为强制 MDI 模式或 MDIX 模式 (0x5028)
寄存器 0x1F = 0x4000//重新启动 PHY
10 Base 标准
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x0 = 0x100//将 DUT 编程为 10Base-Te 模式
寄存器 0x10 = 0x5008//将 DUT 编程为强制 MDI 模式或 MDIX 模式 (0x5028)
寄存器 0x16 = 0xD004//对 DUT 进行编程以生成流量
寄存器 0x1F = 0x4000//重新启动 PHY
10 Base 谐波含量
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x0 = 0x100//将 DUT 编程为 10Base-Te 模式
寄存器 0x10 = 0x5008//将 DUT 编程为强制 MDI 模式或 MDIX 模式 (0x5028)
寄存器 0x25 = 0x0413//对 DUT 进行编程以生成重复的 DUT