微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 怎么用HVT替换RVT LVT

怎么用HVT替换RVT LVT

时间:10-02 整理:3721RD 点击:

在DC综合时无法用HVT的单元替换LVT RVT单元。 目的是尽量使用HVT,少用LVT
下面是我使用的约束:
set_target_library "rvt.db lvt.db hvt.db"
set_attribute [get_libs lvt_lib] -type string default _threshold_voltage_group lvt
set_attribute [get_libs rvt_lib] -type string default _threshold_voltage_group rvt
set_multi_vth_constraint -lvth precentage 20 -lvth_groups {lvt rvt}
最后综合出来的基本上都是LVT单元,哪里写的不对?请高手指点下,谢谢!
-------------------------------------------------------------------
谢谢大家的帮助!
问题已解决:
将HVT的物理库读入后,就可以用HVT cell替换RVT和LVT的cell了。

后端来搞吧,做power opt即可

第三句为什么是get_libs lvt_lib后面又是rvt?
DC时直接只添加rvt hvt打开leakage优化就好了。ps:如果不是DCT的话就干脆rvt也别加了...

谢谢,
第三句为写错了,应该是get_libs rvt_lib
用的是DCT。
经过检查发现时我的HVT的物理库没有加照成HVT cell无法使用。
谢谢!

随便弄,在encounter里面加就行了,DC也行,不过我认为edi里面加比较好吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top