我正在调试Xilinx Zynq + ADS58C48,ADC使用的是LVDS模式,ADC不能正常工作。有以下几点问题:
1)通过Xilinx FPGA差分原语输给ADC一个10MHz的差分时钟,此时ADC的CLKOUTP、CLKOUTM管脚测不到时钟信号,一直为高电平。是否正常?
2)CM管脚不是0.95V,而是1.5V左右,电压不稳定。是否正常?
3)SPI配置寄存器的步骤是什么样的?或者说是否ADC的寄存器可以不用配置,只进行reset操作就行了。
请各位同行不吝赐教!
Amy Luo:
您好,
CM管脚1.5V左右是不正常的,CM管脚是输出管脚,输出电压0.95V。
您可以使用SPI software 配置寄存器:www.ti.com.cn/…/ADS58C48SPI-SW
SPI software安装步骤参考文档:www.ti.com/…/slau313.pdf
E2E论坛Richard P.的回复也可以参考:e2e.ti.com/…/118080