您好,
从报错信息来看,是R35~R411的寄存器都读取失败,应该是连接问题。
请问您使用的软件版本是最新版的吗 TICSPRO-SW Support software | TI.com
关于1PPS的测试,这个帖子请参考。
LMK05318BEVM: 1PPS on LMK05318BEVM - Clock & timing forum - Clock & timing - TI E2E support forums
你好,
感谢你给出的建议,目前我使用的版本已经是最新版本。我查看了你分享的帖子并进行了相关设置,又出现了新的疑惑。首先声明我的使用目的是将GPS信号产生的1pps信号输入到LMK的PRIREF口,使得输入的pps信号与LMK OUT7产生的1hz信号同步。目前输入的PPS信号由信号发生器模拟产生,相应配置图片如下。通过查寄存器表我发现目前PRIREF_VALSTAT = 1 ;LOPL_DPLL = 0 ;LOFL_DPLL = 0 。同时我启用了ZDM,使得PLL1_P1_SYNC_EN = 1;CH7_SYNC_EN = 1;DPLL_ZDM_SYNC_EN = 1并进行了软重置。按道理来说,DPLL应该已经成功锁定了我模拟产生的PPS信号,但是我通过示波器发现OUT7没有波形输出,我通过查阅手册发现“当DPLL未锁定且DPLL参考输入无效时,OUT7时钟保持静音状态(无时钟输出)。”为了验证DPLL到底有没有锁定PPS信号,我对两个LED指示灯进行了状态设置,如下图,结果两个LED灯均亮起。这让我产生疑惑,这是两组完全相悖的结论。寄存器告知我DPLL已经成功锁定PPS信号,信号灯和实际的结果告知我未成功锁定PPS信号。很希望您能帮我解决这个问题,告知我如何才能完成我的目的,并对目前的情况给出合理的解释,我将不胜感激。附件里有目前的.tcs文件,辛苦您查收
谢谢!
您好,
例如100hz,1Khz和25Mhz的信号均是可以成功LOCK的,但频率再继续低下去就会失锁,出现PRIREF_VALSTAT标志位=0的情况。对于1pps default的配置,目前我使用的仍然是评估版自带的48.0048Mhz的晶振,所以在Wizard界面我设置的也是48.0048Mhz的XO频率,我看到wizard的推荐的值是12.8Mhz的TCXO或者OCXO,请问这会不会是一个潜在原因导致我无法成功锁定PPS信号,或者您有什么更好的建议或猜想可以提供给我参考吗?谢谢!期待您的回复。
您好,
您可以尝试使用一下内部的OCXO,请参考下面这个帖子
另外请参考一下这个帖子,更改一下“detector mode of PRIREF”, 看看PRIREF_VALSTAT标志位是否可为1.
您好,
很抱歉,耽误了。对于您的第一个建议我们目前已经购买了精度更高的TXCO希望等晶振到货后进行测试可以解决PPS信号无效与DPLL无法锁定的问题。同时在您的建议下我们发现1PPS Phase Detector中的Tjitter是成功锁定的一个关键因素,它往往由TICSPRO根据设置自动计算获得。希望您可以提供给我Tjitter计算公式,这对我来说至关重要,涉及到我们对所采用晶振的精度把控,谢谢。您的第二个建议我觉得并不适用于我在PRIREF中输入1pps信号的目的。因为我看到Wizard中Ref validation中的instructions指出” For 1-pps input, only enable the 1-pps phase detector and disable all other detectors.“
期待您的回复