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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3901|回复: 5

[求助] 晶振输入作内部时钟

[复制链接]
发表于 2011-10-12 08:49:34 | 显示全部楼层 |阅读模式

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

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

x
我用晶振输入直接作为内部时钟,编译后timequest里面好多红色,具体还看不懂是什么意思。但是,标红的有输入时钟和PLL(用输入时钟做倍频)。

请问,这样是不是晶振时钟波形不好导致的,需要怎么处理?看到有人说用buff,不知道该如何用,请大家指点一下。
发表于 2011-10-12 11:51:58 | 显示全部楼层
不是太清楚你说的红色信息具体有什么,不过在板子上可以将晶振的输出通过一个clockbuffer进行整形,或者在FPGA内部加一个PLL处理一下,这样也许能解决你的问题。
 楼主| 发表于 2011-10-12 14:47:52 | 显示全部楼层
本帖最后由 lan54160 于 2011-10-12 15:04 编辑


小弟第一个FPGA的板子,正在设计,项目用器件为ALTERA 的 EP3C25。
编译报告如下:

图1

图1



打开这些标红项后,基本都是涉及到三个信号:晶振时钟、通过PLL倍频后的400MHz时钟(其它的是200MHz)、一个内部生成的时钟。
比如:

图2

图2


clk_in3是输入时钟 --50MHz
adc_clk1是PLL的例化名,clk[4]应该是倍频后的400MHz时钟
tick_uart是内部产生的时钟(这样做不好,但是目前没想到好办法)

请大家帮忙分析一下clk[4]和clk_in3的时序问题是什么原因造成的,谢谢!
发表于 2011-10-12 16:56:18 | 显示全部楼层
器件等级太低  跑不到400M
发表于 2011-10-12 21:26:28 | 显示全部楼层
回复 1# lan54160

没啥问题,是你的设计跑不到400M而已
 楼主| 发表于 2011-10-12 21:39:44 | 显示全部楼层


回复  lan54160

没啥问题,是你的设计跑不到400M而已
kingbirdmax 发表于 2011-10-12 21:26




楼上两位,是器件跑不到还是设计有问题?我选的是I7等级。

另外,还有两个问题:
1. 我用这个时钟对AD数据进行操作,恢复后的波形是正确的,只是有不到5%的误码。为什么呢?

2. 这面提到的50MHz晶振时钟为什么也有问题呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-25 23:47 , Processed in 0.026641 second(s), 9 queries , Gzip On, Redis On.

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