找回密码
 注册
关于网站域名变更的通知
查看: 606|回复: 1
打印 上一主题 下一主题

AD9517时钟芯片配置不成功,不能正常锁定怎么办?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-6-6 10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
$ b$ [* Q$ {) n$ G. ?& E8 u
不知道有没有大神用过AD9517这款时钟芯片~目前在用一块小的FPGA通过SPI接口来配置AD9517的寄存器,通过评估软件产生需要配的寄存器的值。现在是通过ref1和ref2接口输入20MHz的差分时钟,选择内部VCO,输出80MHz的时钟信号。输入的差分时钟有用示波器打过,是正常的20MHz。
+ {, @" l# Q) d# X. s' C% WFPGA写入相应寄存器的值有:
( P" @) m4 S9 D0 [spiwrite(0xC3000000,     0x10,   0x7c     
4 N* r. ]  _# ~* [, yspiwrite(0xC3000000,     0x1C,   0x06, @; R* R& I) G6 l6 j4 I, o
spiwrite(0xC3000000,     0x190,   0x21   
) M. p( U' y7 a' x, \- s* ispiwrite(0xC3000000,     0x191,   0x00    , f1 H4 f9 Y; {
spiwrite(0xC3000000,     0x18,   0x06  9 T$ U" V3 n. ~
spiwrite(0xC3000000,     0x232,   0x01   5 r& s# A6 Q8 m% e+ U
spiwrite(0xC3000000,     0x1E0,   0x04   
9 A5 R+ X  U* \+ ^& Zspiwrite(0xC3000000,     0x1E1,   0x02   
1 I% ^+ B3 y2 gspiwrite(0xC3000000,     0x18,   0x07   
) b; p8 G3 P8 R: h( l6 n; F5 espiwrite(0xC3000000,     0x232,   0x01   
" r4 J4 {  }! k7 A% Q5 _. D! O其他的都用默认值,写入完成后,回读0x1F寄存器,发现读到的值为0x4E,[6]位为1,所描述的应该是已经完成了 校准操作,但末尾为0,意思应该是没有完成数字锁定?0 P5 c/ U7 @& \0 L7 ]  z0 G$ W2 k
上面就是我的疑惑,希望有做过相关调试的大神能够帮忙看看,指点一下,非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 18:10 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表