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.

[参考译文] ADS52J90:PRBS 多项式

Guru**** 2747375 points

Other Parts Discussed in Thread: ADS52J90

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/798438/ads52j90-prbs-polynomial

器件型号:ADS52J90

您好!  

您能否描述器件支持的 PRBS 模式(23位和9位)? 我在数据表中看不到任何多项式或复位值的说明。

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

    感谢您关注 ADS52J90器件。

    关于 PRBS 模式的问题、我将与团队进行核实、并在下周中旬之前回复您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     启用 PRBS 模式并选择 PRBS 发生器模式后、按照以下步骤检测 LVDS 数据上的有效 PRBS 模式。 假设器件配置为14位 LVDS 串行化因子。

    1) 1)     在 TX_TRIG 引脚上施加触发脉冲(这将使用种子值启动 PRBS 模式)。

    2) 2)     根据 PRBS_MODE 位逻辑、器件会给出如下所示的相应种子值。 因此、在 FPGA 中的器件输出上查找有效 PRBS 数据的 RTL 逻辑应等待有效种子值。

    1. PRBS_MODE 的种子值= 0 ->“00111000000010”
    2. PRBS_MODE 的种子值= 1 ->“10001101111110”

    3) 3)     下一个值可使用下面给出的逻辑从这个种子值计算得出。

    1. a.     为 PRBS_MODE = 0获取下一个数据的逻辑。

    初始 PRBSdata ="01010011011100000001010"

    以下步骤计算从器件发送的下一个 PRBS 数据:

    PRBSdata (22至12)<= PRBSdata (10至0)

    PRBSdata (15)  <=  PRBSdata (17)             XOR       PRBSdata (22)

    PRBSdata (14)  <=  PRBSdata (16)  XOR   PRBSdata (21)

    PRBSdata (13)  <=  PRBSdata (15)  XOR   PRBSdata (20)

    PRBSdata (12)  <=  PRBSdata (14)  XOR   PRBSdata (19)

    PRBSdata (11)  <=  PRBSdata (13)  XOR   PRBSdata (18)

    PRBSdata (10)  <=  PRBSdata (12)  XOR   PRBSdata (17)

    PRBSdata (9)    <=  PRBSdata (11)  XOR   PRBSdata (16)

    PRBSdata (8)    <=  PRBSdata (10)  XOR   PRBSdata (15)

    PRBSdata (7)    <=  PRBSdata (9)   XOR     PRBSdata (14)

    PRBSdata (6)    <=  PRBSdata (8)   XOR     PRBSdata (13)

    PRBSdata (5)    <=  PRBSdata (7)   XOR     PRBSdata (12)

    PRBSdata (4)    <=  PRBSdata (6)   XOR     PRBSdata (11)

    PRBSdata (3)    <=  PRBSdata (5)   XOR     PRBSdata (10)

    PRBSdata (2)    <=  PRBSdata (4)   XOR     PRBSdata (9)

    PRBSdata (1)    <=  PRBSdata (3)   XOR     PRBSdata (8)

    PRBSdata (0)    <=  PRBSdata (2)   XOR    PRBSdata (7)

    当          (PRBSdata (15至2)> 8192)  否则(PRBSdata (15至2)–8192)时、PRBS_OUT <=(PRBSdata (15至2)–8192)

     

    1. b.    为 PRBS_MODE 获取下一个数据的逻辑= 1

    初始 PRBSdata ="0000000110111111001"

    以下步骤计算从器件发送的下一个 PRBS 数据:

    PRBSdata (15)  <=    PRBSdata (4) XOR PRBSdata (8)

    PRBSdata (14)  <=    PRBSdata (3) XOR PRBSdata (7)

    PRBSdata (13)  <=    PRBSdata (2) XOR PRBSdata (6)

    PRBSdata (12)  <=    PRBSdata (1) XOR PRBSdata (5)

    PRBSdata (11)  <=    PRBSdata (0) XOR PRBSdata (4)

    PRBSdata (10)  <=    PRBSdata (4) XOR PRBSdata (8) XOR PRBSdata (3)

    PRBSdata (9)    <=    PRBSdata (3) XOR PRBSdata (7) XOR PRBSdata (2)

    PRBSdata (8)    <=    PRBSdata (2) XOR PRBSdata (6) XOR PRBSdata (1)

    PRBSdata (7)    <=    PRBSdata (1) XOR PRBSdata (5) XOR PRBSdata (0)

    PRBSdata (6)    <=    PRBSdata (0) XOR PRBSdata (4) XOR PRBSdata (4) XOR PRBSdata (8)

    PRBSdata (5)    <=    PRBSdata (4) XOR PRBSdata (8) XOR PRBSdata (3) XOR PRBSdata (3) XOR PRBSdata (3) XOR PRBSdata (7)

    PRBSdata (4)  <=    PRBSdata (3) XOR PRBSdata (7) XOR PRBSdata (2) XOR PRBSdata (2) XOR PRBSdata (2) XOR PRBSdata (6)

    PRBSdata (3)  <=    PRBSdata (2) XOR PRBSdata (6) XOR PRBSdata (1) XOR PRBSdata (1) XOR PRBSdata (1) XOR PRBSdata (5)

    PRBSdata (2)  <=    PRBSdata (1) XOR PRBSdata (5) XOR PRBSdata (0) XOR PRBSdata (0) XOR PRBSdata (0) XOR PRBSdata (4)

    PRBSdata (1)  <=    PRBSdata (0) XOR PRBSdata (4) XOR PRBSdata (4) XOR PRBSdata (8) XOR PRBSdata (4)  XOR

        PRBSdata (8) XOR PRBSdata (3)

    PRBSdata (0)  <=    PRBSdata (4) XOR PRBSdata (8) XOR PRBSdata (3) XOR PRBSdata (3) XOR PRBSdata (3) XOR PRBSdata (7)  XOR

        PRBSdata (3) XOR PRBSdata (7) XOR PRBSdata (2)

    当          (PRBSdata (15至0)> 8192)  否则(PRBSdata (15至0)–8192)时、PRBS_OUT <=(PRBSdata (15至0)–8192)

    谢谢!