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.

[参考译文] DS125DF111:PRBS 发生器

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/889184/ds125df111-prbs-generator

器件型号:DS125DF111
主题中讨论的其他器件: DS110DF111

尊敬的 TI 支持:

PRBS 发生器能否在最后一次已知 VCO 频率锁定时自由运行、是否有输入信号和无输入信号?

PRBS 发生器容差是否与振荡器容差相关?

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

    您好!

    当 CDR 可以锁定有效输入信号时、DS125DF111可配置为 PRBS 发生器。

    表。 PRBS 发生器编程序列:需要有效和锁定的输入数据模式

    步骤

    寄存器地址

    寄存器数据

    寄存器掩码

    注释

    1

    0xFF

    0x0C

    0xFF (写入位[7:0])

    启用广播

    2.

    0x09

    0x20

    0x20 (只写第[5]位)

    覆盖环通选择

    3.

    0x1E

    0x80

    0xE0 (只写位[7:5])

    输出多路复用器选择 PRBS 发生器

    4.

    0x1E

    0x10

    0x10

    为 PRBS 发生器加电

    5.

    0x30

    0x08

    0x08

    加电 PRBS 时钟

    6.

    0x30

    0x00

    0x03

    选择 PRBS9模式(511位)

    7.

    0x0D

    0x20

    0x20

    启用 PRBS 时钟

    注:

    1.要选择 PRBS31而不是 PRBS9、请在步骤6中将寄存器数据0x30 = 0x02的掩码更改为0x03。

    2.要仅选择通道 A、请在步骤1中更改寄存器数据0xFF = 0x04。

    3.要只选择通道 B,请在步骤1中更改寄存器数据0xFF = 0x05。

    产品测试中注意到、某些图形分析器使用替代的 PRBS9极性。

    在无输入信号的自由 VCO 运行模式下运行时、也可以将此重定时器配置为 PRBS 发生器。 对于这个自由 VCO 运行 PRBS 生成模式、我们可以 通过选择电容计数值(通过通道寄存器0x08)来设定 VCO 频率目标、但我们无法保证精确的频率或 PPM 容差。 请参阅  下面的通道寄存器写入例程 、以启用 VCO 频率~ 10.3G 的 VCO 自由运行 PRBS 发生器

    启用 VCO 自由运行发生器

    对于 DS110DF111、以下设置将产生大约10.3G 的 VCO 自由运行频率。 由于产生的频率会随工艺电压和温度的不同而变化、用户可能需要调整 REG_0x08以调整 VCO 频率。

     

    表。 编程序列:具有自由运行 VCO @~10.3Gbps、无需输入数据的 PRBS 发生器

    步骤

    寄存器地址

    寄存器数据

    寄存器掩码

    注释

    1

    0xFF

    0x0C

    0xFF (写入位[7:0])

    启用广播

    2.

    0x00

    0x04

    0x04 (只写位[2])

    复位通道寄存器

    3.

    0x14

    0x80

    0x80 (只写位[7])

    预设信号检测

    4.

    0x09

    0x04

    0x04

    覆盖分频器选择

    5.

    0x09

    0x80

    0x80

    覆盖 VCO 电容器计数

    6.

    0x08

    0x06

    0x1f

    将 VCO 电容器计数设置为06'h

    7.

    0x18

    0x00

    0x70

    选择分频器选择为000'b

    8.

    0x09

    0x08

    0x08

    超控电荷泵断电

    9.

    0x1b

    0x00

    0x03

    禁用两个电荷泵

    10.

    0x09

    0x40

    0x40

    覆盖环路滤波器 DAC

    11.

    0x1f

    0x12

    0x1f

    设置环路滤波器 DAC 覆盖值

    12.

    0x1E

    0x10

    0x10

    启用 PRBS 发生器

    13.

    0x30

    0x08

    0x0F

    启用数字时钟-将图形设置为 PRBS9

    14.

    0x09

    0x20

    0x20

    覆盖环通选择

    15.

    0x1E

    0x80

    0xE0

    输出多路复用器选择 PRBS 发生器

    16.

    0x0D

    0x20

    0x20

    PRBS 种子负载

    注:

    1.要选择 PRBS31而不是 PRBS9、请在步骤13中更改寄存器数据0x30 = 0x0A。

    2.为了在步骤6中实现更高的数据速率、请降低 VCO 电容计数值。

    3.为了在步骤6中实现较低的数据速率、请增加 VCO 电容器计数值。

    4.要只选择通道 A、请在步骤1中更改寄存器数据0xFF = 0x04。

    5.要只选择通道 B,请在步骤1中更改寄存器数据0xFF = 0x05。

    6.在自由运行的 VCO 下,实际输出频率将随温度和电压的变化而变化。 在此模式下不建议使用 BERT

    此致、

    Rodrigo Natal

    HSSC 应用工程师

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

    罗德里戈:

    非常感谢您的回复和提供的信息。  非常感谢你的帮助。

    此致

    肖恩