原创 set_multicycle_path

2009-11-23 10:19 6800 8 8 分类: 工程师职场

set_multicycle_path:


首先对于两个不同频率的时钟来说,首先有一个默认的set up 检测的两个沿
,然后设置了set_multicycle_path -setup 以后,将setup的两个沿的相对位置改变了,
同时hold的检测也变了,这个时候如果设置了set_multicycle_path -hold,这相应的再改变
hold的检测的两个沿的相对位置,其中-start 和 -end,指的是相关的两个默认沿的移动,如果
是-start在移动lunch edge 的位置,如果-hold则移动cap edge的位置。


在选择默认沿的时候,要以小周期的为标准,比如说,如果是快采慢,设置-setup 3,则在lunch edge
后面的第三个cap edge 检测,而这个时候hold的检测就是在第二个cap edge。


如果是慢采快,设置-setup 3  -start 则在cap edge前的第三个lun edge检测setup,而同时已经确定了hold
的检测在cap edge前的第二个lun edge


 


对于set_multicycle_path,对于setup检测,如果使用-start,则在lunch clock 默认延的基础上向前推相应的周期数目,如果使用-end,则在cap clock 默认延的基础上向后推迟相应的周期数目。


对于hold检测,如果使用-start,则在lunch clock 默认延的基础上向后推迟相应的周期数目,如果使用-end,则在cap clock默认延的基础上向前推迟相应的周期数目。

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /2 下一条