找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 393|回复: 1

[转帖] innovus 用的不规则LEF, 以及innovus write_lef_abstract如何写出不规则LEF

[复制链接]

19

主题

1

回帖

104

积分

技术员

积分
104
发表于 2023-9-23 19:43:25 | 显示全部楼层 |阅读模式
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




如果需要写出带antenna信息的lef,需要先verifyProcessAntenna

#verifyProcessAntenna -report ${design}.antenna.rpt -error 1000
#write_lef_abstract -PGPinLayers {TM2} -stripePin -specifyTopLayer ALPA -noCutObs   $outDir/${design}.lef
#write_lef_abstract -PGPinLayers {TM2} -stripePin -specifyTopLayer ALPA             $outDir/${design}.CutObs.lef

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
EDA1024论坛免责声明
请勿上传侵权资料及软件! 如果发现资料侵权请及时联系,联系邮件: fenxin@fenchip.com QQ: 2322712906. 我们将在最短时间内删除。

36

主题

463

回帖

468

积分

技术员

积分
468
发表于 2023-12-30 21:15:51 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EDA1024技术论坛

GMT+8, 2024-5-6 08:03 , Processed in 0.043860 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表