在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 5342|回复: 10

[求助] 求助:如何用FPGA来验证AFC(自动频率控制)

[复制链接]
发表于 2012-6-25 15:04:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
本帖最后由 yic2000 于 2012-6-25 15:16 编辑

RT~
由于AFC里面的fvco很快,所以我采用的办法是先进行一个分频得到一组四相时钟再进行记数的,但是即使这样counter的时钟还是有500M左右,不知道fpga能否跑这么高的频率,而且由于AFC的结构问题,为了得到一个反馈的fvco,用fpga怎么实现啊?因为涉及到锁相环的问题~
AFC的结构如图所示~
360截图20120625145942937.jpg


求帮助,谢谢~
 楼主| 发表于 2012-6-25 15:18:22 | 显示全部楼层
自顶,求帮助
回复 支持 反对

使用道具 举报

发表于 2012-6-25 23:00:24 | 显示全部楼层
你这个要求太高了吧
貌似这个要用模拟做啊
回复 支持 反对

使用道具 举报

发表于 2012-6-26 00:57:48 | 显示全部楼层
看是用哪种FPGA了,如果是高速的,光个计数器,跑500M还是可能的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-6-26 08:28:09 | 显示全部楼层
回复 3# chen.terry


    对,vco那块是模拟的,可我要用一个数字信号控制电容的开关,这儿又是数字控制模拟,所以我不知道怎么验证~
想问问有什么可行的验证方法~
回复 支持 反对

使用道具 举报

发表于 2012-6-26 10:19:15 | 显示全部楼层
4分频有500M。2G的信号直接AD到数字域进行处理?
回复 支持 反对

使用道具 举报

发表于 2012-6-26 10:38:58 | 显示全部楼层
要是你实在没法的话只能用500M时钟来计数的话,我有个法子,
分两步时钟:
cnt1[1:0] ,两位计数器,这样可以跑较高速度,
cnt2[9:0], 多位计数器,if(cnt1 == 2'd3)时加1,同时作多周期约束,相当于降到125M了,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-6-26 12:18:48 | 显示全部楼层
回复 7# eaglelsb


谢谢~
    再问问,那vco那部分我怎么加进来一起进行验证呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-6-26 12:20:24 | 显示全部楼层
回复 6# everhappy


    貌似是这样的,给的指标是说counter的时钟信号有500M
回复 支持 反对

使用道具 举报

发表于 2014-8-7 11:54:04 | 显示全部楼层
楼主问一下你这个图的参考文献是哪个??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-8-23 00:25 , Processed in 0.020824 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表