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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2552|回复: 8

[原创] 请教virtex6时钟源的定义

[复制链接]
发表于 2015-10-16 16:17:35 | 显示全部楼层 |阅读模式

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

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

x
在v6的项目中,我看到时钟源的定义:

NET "i_clk" TNM_NET = "i_clk";
TIMESPEC TS_i_clk = PERIOD "i_clk" 15.151 ns HIGH 50 %;
NET "i_clk" LOC = U23;

这是这个66M的时钟源,我想知道,这个66M的时钟是由片外晶振提供的么?
是固定的66M么?还是可以修改period来任意指定时钟频率?
只有U23的pin上才接有晶振么?

谢谢大家
发表于 2015-10-18 16:54:51 | 显示全部楼层
本帖最后由 yizi0000 于 2015-10-18 16:57 编辑

有LOC约束,应该是外部提供的时钟输入,还要再看一下UCF或顶层文件中对该引脚声明的是输入还是输出;片外的时钟源一般应该是固定的,不能任意指定,除非是由可配置的锁相环或时钟分配器提供的;
时钟输入引脚的位置,跟你所用的电路板有关系,电路应该就是这么设计的。
 楼主| 发表于 2015-10-20 10:19:43 | 显示全部楼层
回复 2# yizi0000


   的确是外部时钟源输入,这是一个66M的晶振,我的问题是:既然是固定的66M时钟,那么有必要在时钟约束上再指定period么?
发表于 2015-10-20 19:47:34 | 显示全部楼层
有必要,设计人员知道是66M的,ISE不知道是多高频率的;对片上要走的时钟信号进行约束,否则可能会出问题。我们有个同事有次对10M时钟信号没有加约束,认为频率比较低,结果设计出来的逻辑输出和预期的相差很多。
发表于 2015-10-20 22:43:31 | 显示全部楼层
1、这个66M的时钟是由片外晶振提供的。
2、是根据外接的时钟频率,根据时间情况定义
3、不只有U23的pin上才接有晶振
 楼主| 发表于 2015-10-21 17:29:55 | 显示全部楼层
回复 4# yizi0000


   非常感谢,解决了我的一大疑问
 楼主| 发表于 2015-10-21 17:31:20 | 显示全部楼层
回复 5# lqsh126


   你好,我不知道 “根据时间情况定义”这句话怎么理解?
发表于 2015-10-22 11:18:47 | 显示全部楼层
感觉lz不太清楚约束的概念,这个搞清楚了之后这些问题就很好理解了
 楼主| 发表于 2015-10-22 17:48:27 | 显示全部楼层
回复 8# denifee


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

本版积分规则

关闭

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


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

GMT+8, 2024-12-26 10:38 , Processed in 0.028817 second(s), 9 queries , Gzip On, Redis On.

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