generated clock的source latency

设置source latency会将时钟定义点的时钟波形向由移动source latency个单位。例如,假设时钟定义点的第一个上升沿为1ns,设置该时钟的source latency为3ns,则用于时序分析的该时钟第一个上升沿为4ns.

对于generated clock而已,在CTS之前与CTS之后的source latency是不同的

在CTS之前,generated clock不继承master clock的source latency。因此如果主时钟存在source latency,generated clock的source latency因设置为master clock的source latency 加上 估计的master clock的source到 generated clock定义点的latency. 

CTS之后,工具会无视用户自己设置的generted clock的source latency(只是无视generated的source latency,仍需保留master clock的source latency),而是根据主时钟的source latency加上propagated latency作为generated clock的source latency。此外,在CTS之后,无论是主时钟还是生成时钟,用户设置的network latency都不会保留,而是根据propagated latency来进行时序分析。

上面的generated clock如果使用create_clock代替create_generted_clock进行生成,那么这个时钟就是另一个master clock(为了避免混淆,仍称其为generated clock)。那么CTS之后工具就不会分析原始mater clock到generated clock的propagated latency,此时就需要自己去设置,可能不够准确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值