欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

ICC2:限制LVT比例

发布时间:2024/1/18 编程问答 60 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ICC2:限制LVT比例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

LVT漏电高,通常会禁用或者严格限制用量,这里提供几种方法,以下方法根据项目需求把LVT替换成别的VT也可以。

1) 禁用VT

在优化过程用,如果要禁用某种VT可以直接对其使用dont use,如下示例:

set_attribute -objects [get_lib_cells *_lvt*/*] -name dont_use -value true

在don't use lib cell的基础上还可以对某些模块放开lvt的使用。

set_app_options -name opt.common.enable_target_library_subset_opt -value 1

set_target_library_subset -objects [get_cells xx/xx] -only_here [get_lib_cells *lvt*/*]

report_target_library_subset -all

CTS阶段也可以放开clock tree上的LVT CKBUF/CKINV,以及组合逻辑的限制。

set_dont_touch [get_lib_cells *_lvt*/CKBUF*] false

set_lib_cell_purpose

总结

以上是生活随笔为你收集整理的ICC2:限制LVT比例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。