1 现象
在进行AD9253驱动时,如果在时钟还未稳定时,就对AD9253进行上电,则可能会导致AD9253启动时处于一个未知状态,导致FPGA采集到的数据异常。
2 解决方案
针对这个问题有多种解决方案。
一是修改设计,当时钟稳定后再给AD9253上电;
二是保持原有设计,依据手册,当时钟稳定后再通过SPI口给AD9253进行数字复位(寄存器8写3,写0);
三是在给AD9253上电时,使能AD的power down引脚,等时钟稳定后再失能PD引脚。
在进行AD9253驱动时,如果在时钟还未稳定时,就对AD9253进行上电,则可能会导致AD9253启动时处于一个未知状态,导致FPGA采集到的数据异常。
针对这个问题有多种解决方案。
一是修改设计,当时钟稳定后再给AD9253上电;
二是保持原有设计,依据手册,当时钟稳定后再通过SPI口给AD9253进行数字复位(寄存器8写3,写0);
三是在给AD9253上电时,使能AD的power down引脚,等时钟稳定后再失能PD引脚。