时序约束求助

[复制链接]
2616|4
 楼主| songchao01 发表于 2008-3-14 09:55 | 显示全部楼层 |阅读模式
最近在看关于时序约束的东西,有很多东西不明白,希望大家不吝赐教!<br /><br />有两个触发器级联,时序约束PERIOD为20ns,加在两级触发器之间。<br />有两个问题想要请教一下高人<br />1:PERIOD约束到底是一个什么样的概念?它是对时钟周期进行约束么?如上图,可不可以理解为时钟CLK的周期为20ns??<br />2:有些资料上说到,PERIOD约束会将约束路径中的附加延时考虑在内,如果上图中的FF1上升沿触发,FF2下降沿触发,PERIOD约束为20ns,那么可以得到FF1和FF2之间的实际布线延迟约束为20ns-10ns=10ns。这个结论是如何得出的??<br />另外还想请大家推荐一些关于时序的资料,自己找了一些来看,感觉讲解的不是特别清楚<br /><br />此外还想再问一下,综合后ISE提示最高频率为40MHZ,但是我的设计输入时钟为125MHZ,这样的设计是否可以实现??这两个频率之间有没有什么联系??之前稀里糊涂的做过一个,综合出来最高频率15MHZ左右,跑105MHZ的系统时钟好像也没什么问题。<br />
sirc 发表于 2008-3-16 13:53 | 显示全部楼层

建立时间(setup time),保持时间(hold time)

建议搞清楚&nbsp;建立时间(setup&nbsp;time),保持时间(hold&nbsp;time)&nbsp;的含义,<br /><br />时序约束归根到底就是:<br />寄存器数据输入要满足寄存器相对于时钟输入端的&nbsp;建立时间,保持时间的要求。
sibaidong 发表于 2008-3-16 14:11 | 显示全部楼层

LZ对这个问题有没有仔细测试过?

“综合后ISE提示最高频率为40MHZ,但是我的设计输入时钟为125MHZ,这样的设计是否可以实现??这两个频率之间有没有什么联系??之前稀里糊涂的做过一个,综合出来最高频率15MHZ左右,跑105MHZ的系统时钟好像也没什么问题”<br />&nbsp;&nbsp;
 楼主| songchao01 发表于 2008-3-18 09:02 | 显示全部楼层

不明白楼上说的测试是什么意思?

回楼上的:之前本科毕业设计的时候做的SDRAM控制器,用在一块采集卡上,最后下到片子里采集卡也能正常工作。当时刚接触这方面,什么都不知道,漏做了很多功课啊!<br />不知道楼上说的仔细测试是指哪方面?
 楼主| songchao01 发表于 2008-3-19 10:44 | 显示全部楼层

此外PERIOD约束是否就可以简单理解为对时钟周期的约束呢?

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

本版积分规则

6

主题

28

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部