我正在使用
FPGA采集AD9257,测试码0x2000是出来了,但是正常模式时偏移二进制模式一直输出0x2000或者补码一直输出0x0000。也就是说它一直转换出电压是0V,它要么没正常输出,要么没正常采集。
板子上的差分输入
电路可能是错的,所以我从评估板上把调制好的信号引入到我自己板子上的A通道上了。A通道的差分信号应该是对的。
板子上的晶振差分出来的波形不是很好,就怀疑过是不是输入时钟的问题。所以我就直接用信号发生器,按照单端1.8 V CMOS输入时钟的接法,输入了一个40Mhz的正弦波。但是还是同样的现象。
有没有人能帮我看看是不是硬件上哪里接错了,还是我的引脚配置有问题。
这个是芯片的原理图:
这是我的测试程序: