ZHCUBE2 October   2023

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 连接器
      2. 2.2.2 高速布线
      3. 2.2.3 电源轨
    3. 2.3 重点米6体育平台手机版_好二三四
      1. 2.3.1 DS560DF410
      2. 2.3.2 TPS62867
      3. 2.3.3 TPS7A52
      4. 2.3.4 TLV702
      5. 2.3.5 TXB0108
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
      1. 3.1.1 TX 输出眼图测试
      2. 3.1.2 RX 链路测试
    2. 3.2 软件要求
    3. 3.3 测试设置
      1. 3.3.1 TX 输出眼图测试
      2. 3.3.2 RX 链路测试
    4. 3.4 测试结果
      1. 3.4.1 TX 输出眼图测试
      2. 3.4.2 RX 链路测试
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
      3. 4.1.3 Altium 工程
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标

RX 链路测试

此过程专门说明了如何测量 26.5625GBd PAM-4 PRBS31Q 数据的 BER,该数据通过第一个 TIDA-060043 板上的重定时器 U17 通道 2、无源 QSFP 电缆和第二个 TIDA-060043 板上的重定时器 U15 通道 2 进行传输。

GUID-20230927-SS0I-HRMC-JJJH-R0HNVL4PDTHS-low.svg图 3-2 RX 链路测试设置
  1. 将无源 QSFP 电缆插入两个 TIDA-060043 板 (J27) 上的 QSFP-DD 端口。将 MXP40 连接器插入第一个 TIDA-060043 板的 J19 上。
  2. 使用 SMA 电缆,将第一个 TIDA-060043 电路板上的 J19 引脚 5、6 连接到 BERT 输出。
  3. 使用 USB 2.0 迷你电缆将 PC 连接到第一个 TIDA-060043 电路板 (J2) 上的 USB 端口。
  4. 使用电源引线将电源连接到两个 TIDA-060043 板 (J3) 上的 +3.3V 桶形插孔。使用 3.3V 电压为两个电路板供电。
  5. 配置 BERT 以输出 26.5625GBd PAM-4 PRBS31Q 数据。
  6. 在 PC 上打开 Latte 并运行 setup.py。确保 setupInfo = 0devIdentifier = 1
  7. 运行 devinit.py。确保第 79 行的 device.slaveAddr = 0x19,因为该地址对应于 TIDA-060043 上的重定时器 U17。
  8. 配置 1_bringupParams.py 以在 Q0CH2 上启用 26.5625GBd PAM-4 数据。运行 1_bringupParams.py
  9. 运行 2_bringupLib.py。运行 usefulFunctions.py 的“回读通道初始化状态/锁定状态”代码块并确认通道 2 具有 CDR 锁定。
  10. 从第一个 TIDA-060043 电路板上拔下 USB 电缆,并将电缆插入第二个 TIDA-060043 电路板 (J2) 的 USB 端口。
  11. 运行 setup.py。确保 setupInfo = 0devIdentifier = 1
  12. 运行 devinit.py。确保第 79 行的 device.slaveAddr = 0x18,因为该地址对应于 TIDA-060043 上的重定时器 U15。
  13. 配置 1_bringupParams.py 以在 Q0CH2 上启用 26.5625GBd PAM-4 数据。确保 sysParams.rxPrbsSel = [x,x,5,x,…],这样器件就知道它正在通道 2 上接收 PRBS31Q 数据。运行 1_bringupParams.py
  14. 运行 2_bringupLib.py。运行 usefulFunctions.py 的“回读通道初始化状态/锁定状态”代码块并确认通道 2 具有 CDR 锁定。
  15. 运行 usefulFunction.py 的“读回 BER”代码块。调整 BERT 上的 FFE 抽头以优化 BER。对于表 3-1 中显示的结果,使用了 pre1=-8post1=-5 的 BERT FFE 设置。
  16. 运行“读回 BER”至少 3 次并记录得到的 BER。