ZHCAA97C May   2021  – December 2023 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 回波损耗
    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 回波损耗
    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 谐波含量
  6. 3调试测试方法
  7. 4参考文献
  8. 5修订历史记录
  9.   A DP8386x 的以太网合规性测试概览
  10.   B DP8386x 的以太网合规性测试 MDIO 寄存器写入值

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

1000 Base 测试模式 1:
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x9 = 0x3B00//测试模式 1
寄存器 0x25 = 0x480//将测试模式输出到所有通道
寄存器 0x1D5 = 0xF508

//增加 VoD 摆幅。此寄存器可以应用于其他测试脚本以及最终用例应用。

寄存器 0x1F = 0x4000

//重新启动 PHY

1000 Base 测试模式 2:
寄存器 0x1F = 0x8000//复位 PHY
寄存器 0x9 = 0x5B00//测试模式 2
寄存器 0x25 = 0x480//将测试模式输出到所有通道
寄存器 0x1F = 0x4000//重新启动 PHY
1000 Base 测试模式 4:
寄存器 0x1F = 0x8000//复位 PHY
寄存器 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