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.

[FAQ] [参考译文] [常见问题解答] DS125DF1610:如何设置器件以生成不同的 PRBS 模式

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/796045/faq-ds125df1610-how-to-setup-the-device-to-generate-different-prbs-pattern

器件型号:DS125DF1610

有时出于开发/测试目的、您可能希望使用10GbE PRBS 发生器。 如何设置 DS125DF1610来生成这些不同的 PRBS 模式。   

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

    使用数据速率的谐波时钟、我们可以使用 DS125DF1610生成不同的 PRBS 模式。

    在下面的示例中、我们使用644.53125MHz 时钟(10.3125E9/16)来生成10.3125Gbps PRBS 模式。 合成器的差分时钟输出连接到 RXA0差分输入、TXA0生成 PRBS 模式。 除了 RXA0/TXA0之外的任何其它通道也可被用于这个操作。

    原始 FF 01 03 //启用通道寄存器
    原始 FC 01 FF //选择 rxa0/txa0四通道0
    原始 FD 00 FF
    用于10GbE 的原始2F B6 FF //设置速率子速率
    原始0A 0C 0C //复位器件
    原始0A 08 0C //释放复位
    RAW 30 03 // reg 0x30[1:0]= 2'b11 prbs31、= 2'b10 prbs15、= 2'b01 prbs9和= 2'b00 prbs7
    RAW 79 00 40 //禁用 PRBS 校验器
    RAW 79 20 20 //启用 PRBS 发生器
    RAW 30 08 08 //启用 PRBS 数字时钟
    原始1E 80 E0 //为输出多路复用器选择 PRBS 路径
    RAW 1E 10 //启用 PRBS 串行器
    原始09 20 //启用0x1E[7:5]设置将生效
    原始0C 00 08 //禁用 SBT 检查
    原始0A 0C 0C //复位器件
    原始0A 08 0C //释放复位等待500ms
    RAW 02 00 //读取寄存器0x02 0x02[4:3]=2'B11这表示 CDR 锁定

    此致、Nasser