前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Innovus】记录后端的一些小心得

【Innovus】记录后端的一些小心得

作者头像
ExASIC
发布2022-12-06 16:41:43
2K0
发布2022-12-06 16:41:43
举报
文章被收录于专栏:ExASIC

1、import之后设置工艺节点

代码语言:javascript
复制
setDesignMode -process 150

2、pin宽度要大于最小线宽一些,不能相等

当pin宽度等于最小线宽且不与grid对齐时,可能会引导起iobuf与pin不route。

3、插iobuffer

代码语言:javascript
复制
attachIOBuffer -in {BUFX2} -out {BUFX8} -suffix IOBUF -status softfixed
set_dont_touch *_IOBUF

设dout touch后,就不会优化BUF的驱动能力。加softfixed后,不会移动BUF位置,让BUF保持在pin附近。

4、时钟树不更新io latency

代码语言:javascript
复制
set_ccopt_property update_io_latency false

让工具计算的arrival time时包含clock tree的延时。

5、sparecell可以在route之后插入。

对高密度的设计更友好,有利于innovus做setup等时序修复。

6、NET大小写重名

代码语言:javascript
复制
update_names -net -nocase

7、生成做lvs的netlist

代码语言:javascript
复制
saveNetlist top_pr.v \
  -excludeLeafCell \
  -includePhysicalCell {CAPCELL} \
  -includePowerGround
代码语言:javascript
复制

不需要stdcell的空的定义,不需要TIECELL和FILLER。需要加上VDD和VSS Pin。

8、cap filler

插capfiller不会引起short:

代码语言:javascript
复制
setFillerMode -add_fillers_with_drc false

9、innovus导出lef的方法

9.1 确认tech lef是否包含下面的信息,如果不包含就加上

代码语言:javascript
复制
LAYER OVERLAP
  TYPE OVERLAP ;
END OVERLAP

9.2 使用innovus命令write_lef_abstract提取lef

代码语言:javascript
复制
write_lef_abstract digital_top.lef \
  -5.8 \
  -stripePin \
  -PGPinLayers1,2,3,4 \
  -specifyTopLayer 4

10、innovus高亮指定inst

10.1 根据类型选中inst

代码语言:javascript
复制
selectInstByCellName {NOR2X*}

10.2 高亮全部NOR2X2AS9类型的inst

代码语言:javascript
复制
highlight [dbGet -p2 top.insts.cell.name NOR2X2AS9]

10.3 正则来匹配类型名字

代码语言:javascript
复制
highlight [dbGet -p2 -regexp top.insts.cell.name {NOR2X.*}]

10.4 用指定的颜色高亮

代码语言:javascript
复制
highlight [dbGet -p2 -regexp top.insts.cell.name {^NOR2X.*}]-color #0000ff

声明:

本号所发表的文章仅是个人兴趣,发表的观点仅是个人一点不成熟的看法,与所在公司无关。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-08-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ExASIC 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 9、innovus导出lef的方法
  • 10、innovus高亮指定inst
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档