This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS250DF230EVM:6.375Gbps 时的 PRBS 配置

Guru**** 2484615 points
Other Parts Discussed in Thread: DS250DF230, DS250DF230EVM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1556295/ds250df230evm-prbs-configuration-at-6-375gbps

器件型号:DS250DF230EVM
主题中讨论的其他器件:DS250DF230

工具/软件:

e2e.ti.com/.../Dump.cfg

您好团队

我有 DS250DF230 EVM 并尝试使用 PRBS 模式

我的设置出现问题、无法在 6.375Gbps 下生成测试图形

我在 E2E 论坛上看到、我需要在输入或子集提供所需的比特率以使 CDR 锁定

因此、我提供了 6.375G/16= 398.43MHz 的输入作为正弦波、也尝试了方波、但没有成功

我添加了寄存器转储以用于您的调查

您能帮助我确定 PRBS 模式在 6.375Gbps 时的正确设置和寄存器设置吗

您能否分享正确的寄存器配置?

此致、

Roey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Roey、

    为了手动 设置数据速率、必须实施器件编程指南第 7.7 节中的步骤来配置寄存器 0x60 - 0x63。 对于 6.375Gbps 的数据速率、应使用以下配置。

    如果使用 25MHz 参考时钟:

    寄存器        数据值

    0x60           0xC0

    0x61           0xBF

    0x62           0xC0

    0x63           0xBF       

    如果使用 30.72MHz  参考时钟:

    寄存器        数据值

    0x60            0xE1

    0x61            0xB3

    0x62            0xE1

    0x63            0xB3      

    您还需要强制使用输出分频器。 这是通过将寄存器 0x18[6:4]设置为 010、将 0x09 的位 2 设置为 1 来实现所需的数据速率。 此外、极低频率的子速率输入 可能会导致额外的抖动。 因此、请尝试使用 25.5/16 =  1.59375GHz 输入。  

    此致、

    GREG

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、Greg
    感谢您的快速回复
    如果所需的输出为 6.375Gbps、为什么要提及 255/16 的子速率?
    此致
    Roey
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Roey、

    25.5/16 =  1.59375GHz 输入也是 6.375Gbps 的子速率。 由于所需的输出数据速率是 25.5Gbps 的 4 分频子速率、因此我 注意到输入频率为 25.5/16、但这也等于 6.375/4。 在您的实现中、较高频率的输入应该会降低抖动。  

    此致。

    GREG

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Greg

    我根据您的请求修改了建议的寄存器、但仍然无法达到 6.375Gbps 的 PRBS

    我注入 398.43MHz 是因为我无法生成 1.59375GHz、目前我不关心抖动

    在实际系统中、我的输入为 6.375Gbps、需要重定时  

    转储文件已附加

     e2e.ti.com/.../Dump_5F00_updated.cfg

    您能否建议使用基于 398.43MHz 输入时钟生成 6.375Gbps PRBS 的完整寄存器配置?

    此致、

    Roey

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    还有一个问题、您参考的是哪一个配置用户指南? 我熟悉 SNLU238A、但看不到第 7.7 节

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Roey、

    以下 配置将为 398.4375MHz 生成 6.375Gbps PRBS。 对于 EVM 设置、确保为 25MHz CAL_CLK 配置 J3。  

    寄存器          写入

    0x60             0xC0

    0x61             0xBF

    0x62             0xC0

    0x63             0xBF

    0x64             0xFF

    0x09             0x04

    0x18             0x20

    0x0A             0x0C

    0x0A             0x00

    完成此配置后、您的电路板应该在通道 0 处具有 CDR 锁定、并且可以输出您设置的 PRBS 信号。 如果要将 TX 环回到 DS250DF230EVM 以 使用电路板的 PRBS 校验器、则需要为您使用的 RX 通道完成与上述相同的配置。 请告诉我此设置是否有效。  

    此外、我参考了该器件的编程指南、 可通过以下 DS250DF230 器件产品页面上的“申请了解更多信息“链接来访问该指南。

    此致、

    GREG