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

[转帖] innovus命令:set_dont_use、set_dont_touch,查看dont_use和dont_touch

[复制链接]

20

主题

1

回帖

148

积分

技术员

积分
148
发表于 2023-6-8 15:31:41 | 显示全部楼层 |阅读模式
1.1 set_dont_use

set_dont_use <object> true

设计优化将不使用该object,object可以是模块或库单元

例:set_dont_use BUF1 true

• 取消禁止使用的命令:

set_dont_use <object> false

1.2 禁止修改某单元的命令:

set_dont_touch <object> true

设计优化时不改变该object,object可以是instance也可以是net

例(1):set_dont_touch [get_cells {TWA/FF1}] true

优化设计时,TWA/FF1不能被改变(如,upsize),但可以被移动

例(2):set_dont_touch [get_nets {TWA/net1}] true

优化设计时,TWA/net1不能被改变(如,不能插入buffer,不能作为克隆结构的一部分),但可以resize该net连接的instance

• 取消禁止修改某单元的命令:

set_dont_touch <object> false

2.1 查看dont use 的命令:

dbget [dbget top.insts.cell.dontUse true -p].name -u

2.2 查看dont touch 的命令:

dbget [dbget top.insts.cell.dontTouch true -p].name -u

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

0

主题

7

回帖

56

积分

实习生

积分
56
发表于 2023-6-13 11:13:58 | 显示全部楼层
感谢分享

36

主题

463

回帖

483

积分

技术员

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

本版积分规则

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

GMT+8, 2024-5-8 09:19 , Processed in 0.045207 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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