dac38j82 IOUTx 没有波形输出
时间:10-02
整理:3721RD
点击:
DAC使用DAC38J82,FPGA使用Xilinx XC7VX690T。 DAC设置为dual dac,LMFS配置的是8212,DAC与FPGA有8条LANE连接在一起 dacclk为1228.8Mhz,linerate为6144Mbps,dac和fpga的sysref为30.72Mhz,fpga的ref_clk和core_clk都是153.6Mhz。
FPGA可以选择频率控制字可设的DDS发出的正弦波,锯齿波和固定常数三种任意其一发送数据源。
FPGA和dac38j82之间jesd204b链路已经建立,一方面检测到了cgs和ilas过程,同时通过观察sync,该信号由低到高变化,之后一直为1即可得知链路已经建立。
fpga发送的数据通过gtN_txdata[31:0] gtN_txcharisk[3:0]底层数据端口也可以监测到;
读取DAC的config108寄存器,其bit 2 和bit 3 为0,没有报错,SERDES PLL锁定正常 。读取DAC的config100~config107寄存器,读回的值都是0x00000000,即fifo 正常,但 IOUTx 没有波形输出,有什么解决思路?谢谢
具体dac配置可以见附件,附件第一张图片device实际选的是dac38j82
是不是先验证一下, 那个输出引脚跟外面的连接问题?
da 2x测试过,有输出,打出正弦波正确,所以输出和外面的通路应该没问题的