尊敬的 TI 团队:
我们尝试在 通道0上以自由运行的 VCO 模式输出 PRBS、设置如下:
将 WRM (0xff、0x04、0x0F)#更改为通道0页面
WRM (0x09、0xFC、0xff)#覆盖一些控件
WRM (0x14、0x80、0xc0)#强制信号检测
WRM (0x1b、0x00、0x03)#禁用电荷泵
WRM (0x18、0x30、0x70)# SET VCO 分频器(表7)、4:1/16、3:1/8
WRM (0x08、0x08、0x1f)# VCO CAP 计数
WRM (0x1f、0x12、0x1f)# VCO LPF DAC
WRM (0x1E、0x80、0xe0)#选择 PRBS 发生器作为 o/p (表6) 4:PRBS、2:I-clock
WRM (0x1E、0x10、0x10)#启用 PRBS
WRM (0x30、0x08、0x08)#切换 PRBS_en_DIG_clk 以启用 PRBS 输出
WRM (0x30、0x00、0x08)
WRM (0x30、0x08、0x08)
WRM (0x08、0x0E、0x1f)# VCO CAP 计数
WRM (0x1f、0x14、0x1f)# VCO LPF DAC
其中、WRM (register_address、value、mask)是我们的 I2C 写入函数
在回收 EVM 板的电源并运行上述代码后、我们设法以1.25Gbps 的速率查看数据输出。 但是、奇怪的是、我们得到了一个非常短的重复模式、如下所示:
1111 0100 1010 0000
您能解释一下为什么会发生这种情况、以及我们如何修复它(例如、获取默认 PRBS-7模式)吗?
谢谢。