原创 ISE时序约束笔记2——Global Timing Constraints

2009-3-10 18:01 5921 11 14 分类: FPGA/CPLD

ISE时序约束笔记2——Global Timing Constraints


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 


问题思考


         单一的全局约束可以覆盖多延时路径


         如果箭头是待约束路径,那么什么是路径终点呢?


         所有的寄存器是否有一些共同点呢?


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


点击看大图

 

问题解答


什么是路径终点呢?


         ——FLOP1,FLOP2,FLOP3,FLOP4,FLOP5


         所有的寄存器是否有一些共同点呢?


         ——它们共享一个时钟信号,约束这个网络的时序可以同时覆盖约束这些相关寄存器间的延时路径。


 


周期约束


周期约束覆盖由参考网络钟控的的同步单元之间的路径延时。


         周期约束不覆盖的路径有:input padsoutput pads之间的路径(纯组合逻辑路径),input pads到同步单元之间的路径,同步单元到output pads之间的路径。



点击看大图

 

周期约束特性


         周期约束使用最准确的时序信息,使其能够自动的计算:


1.       源寄存器和目的寄存器之间的时钟偏斜(Clock Skew


2.       负沿钟控的同步单元


3.       不等同占空比的时钟


4.       时钟的输入抖动(jitter


假设:


1.       CLK信号占空比为50%


2.       周期约束为10ns


3.       由于FF2将在CLK的下降沿触发,两个触发器之间的路径实际上将被约束为10ns50%5ns



 


 2cbfbbf6-a886-4a70-91c1-95b927a8e8c6.jpg


 


时钟输入抖动(Clock Input Jitter


         时钟输入抖动是源时钟的不确定性(clock uncertainty)之一


         时钟的不确定时间必须从以下路径扣除:


         ——周期约束建立时间路径


         ——OFFSET IN约束的建立时间路径


         时钟的不确定时间必须添加到以下路径中:


         ——周期约束保持时间路径


         ——OFFSET IN约束保持时间路径


         ——OFFSET OUT约束路径



8b1b59a0-067f-4a8c-86d8-f0d9654061ce.jpg 


 


Pad-to-Pad约束


         ——不包含任何同步单元的纯组合逻辑电路


         ——纯组合逻辑延时路径开始并结束于I/O pads,所以通常会被我们遗漏而未约束

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户1640120 2011-12-25 12:49

有用FPGA做ARINC429的吗?

用户1077587 2011-12-22 17:43

建了两个QQ群,有空来聊天吧: 学生课题实验/毕设找工作/培训等 群号(203063607) IC企业IP核开发验证等 群号(203064800)

wangxinfeng6666_749290079 2011-12-20 11:18

嗯 看市场给不给力了 还得注重中低端用户啊

用户605962 2011-12-1 12:10

呵呵,殊途同归吧。TI的AM系列也加入PRU了

用户359349 2011-11-27 21:56

吴老师你好!我是一位FPGA出学者,在网上买了EPM240和EP1C3学习版,也得到了原理图的pdf格式,但是我想得到它们的PCB版图,不知道能否也得到。也可以通过有价购买的方式,谢谢! 我的联系方式为: 小王 13649208033 wangym2007@gmail.com

用户411920 2011-11-10 20:24

貌似很可以

用户1442958 2011-10-30 20:52

有广告嫌疑啊!

用户251222 2009-11-30 15:59

呵呵,谢谢

ilove314_323192455 2009-11-23 20:06

官方的handbook,呵呵,免费的

用户251222 2009-11-22 17:52

请问时序约束看的什么书啊?我也买本看看
相关推荐阅读
特权ilove314 2016-06-30 21:16
例说FPGA连载6:FPGA开发所需的技能
例说FPGA连载6:FPGA开发所需的技能 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   前面的文字已经做了很多铺垫,相信读...
特权ilove314 2016-06-28 21:09
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-28 21:05
例说FPGA连载5:FPGA的优势与局限性
例说FPGA连载5:FPGA的优势与局限性 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   若要准确评估FPGA技术能否满足开...
特权ilove314 2016-06-26 22:11
例说FPGA连载4:FPGA语言与厂商介绍
例说FPGA连载4:FPGA语言与厂商介绍 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   Verilog与VHDL 说到FP...
特权ilove314 2016-06-23 21:26
例说FPGA连载3:FPGA与其它主流芯片的比较
例说FPGA连载3:FPGA与其它主流芯片的比较 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   FPGA、ASIC和ASSP...
特权ilove314 2016-06-21 20:32
例说FPGA连载2:FPGA是什么
例说FPGA连载2:FPGA是什么 特权同学,版权所有 配套例程和更多资料下载链接: http://pan.baidu.com/s/1c0nf6Qc   2015年伊始,Intel欲出资百亿美金收...
EE直播间
更多
我要评论
3
11
关闭 站长推荐上一条 /3 下一条