TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS54J54IRGCT 芯片的调试

HI  工程师:

         关于 ADS54J54IRGCT 芯片的调试。 500MHz采样率,5G传输速率。使用XILINX FPGA完成ADS54J54的配置及解串。LMK04828为AD及FPGA提供同步时钟SYSREF及device clock。 但是,调试过程出现了一些问题:按照手册配置流程配置ADS54J54后,FPGA监测RXDATA为0x4A4A4A4A,RXCHARISK为 0x0,用示波器观测SYNC信号一直为低。代码组同步阶段未完成。 按照手册时序图,我的理解是: 1、FPGA发送SYNCb给ADS54J54,54J54通过数据口发送K28.5(0xBC)给FPGA 2、当FPGA收到4个连续正确的K28.5后,将SYNCb拉高,完成代码组同步阶段。 3、ADS54J54在SYNCb拉高后,发送ILA序列。FPGA收到正确的ILA序列后,完成ILA阶段 4、而后发送AD采样数据 我分析是AD配置可能有问题。 提问:请问正确的配置应该是怎样的呢?]

1、关于LMFS的设置,按照datasheet 的 Table3,使用LMFS=8411 (即:共8个lanes、4个AD、每帧数据有1个Octet,每帧数据一个采样点。)但是按照手册 Table23 说明HD AB= 1, LMFS=4221,即F=2
这与Table 2 不一致。
对0x0F寄存器配置为0x0001
0x10寄存器配置为0x03E3
0x13寄存器配置为0x0020
以上配置是否正确??????
2、关于LFMC(Local Frame Multi Frame Clock)
L=2 F=1 K=32
LFMC=125MHz/32 = 3.9MHz
以上配置是否正确???
3、关于power-down的设置
手册中控制analog  sleep mode-- power-down寄存器为0x05寄存器、
analog  sleep mode-SPI为0x06寄存器
Enable引脚为10x05寄存器设置为0x8000
				0x06寄存器设置为0xFFFF即为normal模式

手册中控制JESD Sleep modes为寄存器0x1E配置为0x03FFJESD Sleep modes-SPI为寄存器0x1F  配置为 0Xffff  为normal模式

上述关于0x1E的寄存器配置是否正确???
user151383853:

这么深层的应用问题, 需要深入阅读手册, 并有工作板测试验证, 恐怕没有哪个网友能够帮得了你了

对于楼主来说, 容易得到工作板, 深入阅读技术手册是您的强项, 希望早日解决问题, 并能够有条件整理出一份中文应用笔记, 帮助后来的应用者快速解决问题.

赞(0)
未经允许不得转载:TI中文支持网 » ADS54J54IRGCT 芯片的调试
分享到: 更多 (0)