您好,
在ADC端,配置如下所示。
我使用LMK0.4828万提供 F_DEVCLK = 1250 MHz。 SYSREF=MS/(K*F*10)=MS/320=7.8125Mhz 2.5。2.5
ADC12J2700
0x0021 0x00 //启动所有寄存器的重置
0x0021 0x01 //取消断言重置
0x0030 0x00 // SYSREF接收器和处理器关闭
0x0040 0x04 //为高速印刷电路板设置序列化器预强调
0x0066 0x03 //启用计时优化的前景校准模式
0x002B 0x13 //将保留寄存器更改为正确设置
0x0208 0x07 //将超范围处理更改为最长间隔
0x0051 0x84 //针对大信号优化的校准
0x0201 0x0E //加扰器关闭,KM1 = 3,DDR,JESD禁用
0x0200 0x30 //旁路模式
0x0202 0x40 // P54 PLL关闭,差分同步,正常数据模式
0x0201 0x0F //加扰器关闭,KM1 = 3,DDR,JESD启用
0x0050 0x0E //启动前台校准
Xilinx JESD204B芯
地址 数据
12'h008 32'h0.0001万 //
12'h00c 32'h0万 //挤掉
12时10分 32'h0.0001万
12时18分 32'h0万
12'h020 32'h0.0007万 //每帧八位字节F=8
12'h024 32'h0.0003万 //每个多帧的帧K=4
12时028分 32'h0.0007万 //使用中的通道 L=8
12'h02c 32'h0.0001万
12'h030 32'h0万
12'h034 32'h0万
12'h004 32'h0.0001万
因此,我用短,长传输层测试模式测试ADC12J2700 是正确的,但 当我 用正常操作进行测试时,FFT 结果 有问题??
例如,测试输入频率为33.25Mhz。参考ADC12J2700数据表 表12,,因此,采样时间顺序为:C0S0,C1S0,C2S0,C3S0,C4S0, C5S0,C6S0,C7S0,C1S1,C2S1, .... 一个帧中所有40个采样的C7S4。每个通道数据31.25Mbps采样率。(31.25 *40=1250)。
我的问题是FFT 结果有 问题?