各位大神,您好,
用两片CDCE62005给一片6678提供时钟,第一片输入为无源晶振产生的25MHZ信号,输出为两路100MHZ和一路66.67MHZ的时钟,第二片输入为第一片的100MHZ,输出为312.5MHZ时钟,现在就是第一片PLL_LOCK为脉冲形式,第二片就根本不锁定,两片时钟芯片寄存器的值分别为:
第一片:
REG0 = 32'hEB840320 ,
REG1 = 32'h68020301 ,
REG2 = 32'hEB020302 ,
REG3 = 32'hEB840303 ,
REG4 = 32'h68840314 ,
REG5 = 32'h00000B25 ,
REG6 = 32'h14BE0106 ,
REG7 = 32'hBD0037F7 ,
REG8= 32'h20009D98 ,
第二片:
REG0 = 32'hEB400020,
REG1 = 32'hEB800301,
REG2 = 32'hEB800302,
REG3 = 32'hEB400003,
REG4 = 32'h68840314,
REG5 = 32'h503C0BE5,
REG6 = 32'h140E09A6,
REG7 = 32'hBDC0BBE7,
REG8 = 32'h80001808,
修改过多次第一片都能出来时钟信号,并且都是正常的,但是就是锁不住,register6中的27bit和22bit我也修改过,不过还是没什么作用,电路应该没有什么问题,请问这是什么问题呢?各位大神帮我看看,是不是寄存器的配置还有问题,loopfilter的参数需要修改吗,会是这个原因吗?(附件中是在FPGA上对第一片的配置程序)