innovus,检查clock path 必须用CK*类型cell的脚本
时间: 2024-02-23 11:02:04 浏览: 259
Innovus 18.1 CTS
以下是在Innovus中检查时钟路径时使用CK*类型的时钟缓冲器的脚本示例:
```
set_clock_uncertainty -setup 0.1 [all_clocks]
set_clock_uncertainty -hold 0.1 [all_clocks]
set_clock_transition -max 0.5 [all_clocks]
set_driving_cell -lib_cell CKBUF50 [all_clocks]
set_driving_cell -buffer_type "CKBUF*" [all_clocks]
```
第一行设置时钟路径的setup时钟不确定性为0.1ns,第二行设置hold时钟不确定性为0.1ns,第三行设置时钟转换时间的最大值为0.5ns。第四行设置时钟路径中所有时钟的驱动器单元为CKBUF50。最后一行设置时钟路径中所有时钟的驱动器单元为CKBUF*类型的时钟缓冲器。这些命令将确保时钟路径中使用CK*类型的时钟缓冲器,以确保时钟信号的传输和分配可靠性和稳定性。
阅读全文