1. innovus用的不规则LEF
和ICC布局布线分类的MW建库不规则LEF是一样的,区别是OVERLAP语法有变化

需要将MW不规则LEF的OVERLAP替换成OverlapCheck

同时MACRO的CLASS需要改为BLOCK,若为CORE,则可能innovus读入LEF后,显示还是个方形

2.innovus在做bottom-up时,子模块若为不规则形状,则写出LEF给顶层用时,需要加上-add_obslayers OVERLAP

如此出来的lef,被顶层读入才能是不规则形状的LEF

1. innovus用的不规则LEF
和ICC布局布线分类的MW建库不规则LEF是一样的,区别是OVERLAP语法有变化

需要将MW不规则LEF的OVERLAP替换成OverlapCheck

同时MACRO的CLASS需要改为BLOCK,若为CORE,则可能innovus读入LEF后,显示还是个方形

2.innovus在做bottom-up时,子模块若为不规则形状,则写出LEF给顶层用时,需要加上-add_obslayers OVERLAP

如此出来的lef,被顶层读入才能是不规则形状的LEF

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。