电路设计论坛
直播中

HCPcry

8年用户 1166经验值
擅长:处理器/DSP
私信 关注
[问答]

AD9524在回读寄存器0x22C==0xe7的情况下无法输出时钟信号怎么处理?

使用AD9524时钟芯片给高速ADC提供采样时钟
AD9524通过SPI通信配置自身的功能寄存器,完成芯片内部时钟的配置,其工作模式如下:

通过配置寄存器,使得PLL1和PLL2工作,通过PLL1_OUT可以用示波器观察到输出的100MHz时钟信号:

回读0x22C寄存器的值也是0xE7:

其中采用的是四线SPI通信,通道1测得信号就是SDO的回读信号,通道2时钟,通道3是SDIO,使能CS信号满足SPI通信时序要求,图中就不在赘述CS信号。
最后对时钟输出引脚OUT1/OUT1_N ~ OUT4/OUT4_N进行探测,使用差分探头,测不出时钟信号,显示的只是噪声,没有明显的周期性。
最后是硬件电路设计:

请问是否是配置寄存器出错,还是别的原因?如何寻找可能出现问题的区域来排查问题。

                                                               

更多回帖

发帖
×
20
完善资料,
赚取积分