ccopt spec and method

CCOpt用于优化时钟树,包括停止和忽略引脚处理、宏时钟输入引脚、引脚插入延迟调整等。推荐的配置方法包括使用CCOpt时钟树调试器检查结构,通过clustering和skew平衡步骤,并关注最大插入延迟路径。对于复杂时钟架构,可采用试验模式进行虚拟延迟平衡,并检查约束限制对优化的影响。
摘要由CSDN通过智能技术生成

Stop and Ignore Pins
Stop pins and ignore pins both stop the clock tree specification process from tracing beyond a pin. A stop pin is treated as a sink to be balanced whereas an ignore pin is not balanced. For details about stop and ignore pins, see the Clock Tree Sink Pin
Types section.
Macro Clock Input Pins
The clock input pins of macros (.lib model) must usually be earlier than other sinks, which means they will have a lesser clock arrival time to take account of the internal clock path inside the macro. If this is represented by a pin specific network latency,
set_clock_latency, command in the SDC timing constraints then the automatically-generated clock tree specification will take this into account. This is discussed further in the Network Latencies section.
If the clock offset at a macro clock pin is not captured in the timing constraints, then you must add this. For example:
set_ccopt_property –pin mem1/CK insertion_delay 1.2ns
Note that the property setting is the delay to be assumed inside the macro. Positive numbers will reduce the clock arrival time at the pin, negative numbers will increase it. This is illustrated in the following diagram, where X represents the property setting value.
Pin Insertion Delay
It is possible to set a pin insertio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值