在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4799|回复: 26

[讨论] innovus软件如何抓取block里面的pin中心点的坐标

[复制链接]
发表于 2023-5-10 11:37:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
请教下各位大神,innovus软件如何抓取block里面的pin中心点的坐标,小弟先谢过了。
发表于 2023-5-10 12:35:25 | 显示全部楼层
get_db [get_db pin:your_instance/your_pin] .location
发表于 2023-5-10 15:38:18 | 显示全部楼层
抓取block里面的pin中心点的坐标需要使用Innovus的Tcl脚本命令。具体步骤如下:

在Innovus软件中打开该设计库,并加载所需的工艺和模型文件。
在Innovus中打开tcl console,执行以下操作:
set inst [get_db design]
set pins [$inst get_pins]
foreach pin $pins {
    # 获取pin的名字和中心坐标
    set pin_name [get_db -path $pin name]
    set pin_pos [get_db -path $pin center]
    puts "$pin_name $pin_pos"
}
执行完毕后,输出的结果会显示出每个pin的名称和对应的中心坐标,开发者可以将其保存到文件中以供后续使用。
发表于 2023-5-10 16:27:44 | 显示全部楼层


stefenxp 发表于 2023-5-10 15:38
抓取block里面的pin中心点的坐标需要使用Innovus的Tcl脚本命令。具体步骤如下:

在Innovus软件中打开该设 ...


chatGPT。。。。。。。。。。。。。。
 楼主| 发表于 2023-5-11 15:30:40 | 显示全部楼层


jake 发表于 2023-5-10 12:35
get_db [get_db pin:your_instance/your_pin] .location


Jake 大哥,我输入这条命令后有这些提示。哪个文件可以找到get_db的用法说明。
无标题.png
 楼主| 发表于 2023-5-11 15:32:51 | 显示全部楼层


stefenxp 发表于 2023-5-10 15:38
抓取block里面的pin中心点的坐标需要使用Innovus的Tcl脚本命令。具体步骤如下:

在Innovus软件中打开该设 ...


感谢您的回复,不知道为啥我用的20版本的innovus无法识别get_db 命令。
发表于 2023-5-11 18:30:34 | 显示全部楼层


xiaoyunbaixue 发表于 2023-5-11 15:32
感谢您的回复,不知道为啥我用的20版本的innovus无法识别get_db 命令。


get_db 补全是不可能的,直接get_db designs你试试应该可以的。
发表于 2023-5-11 19:34:43 | 显示全部楼层


xiaoyunbaixue 发表于 2023-5-11 01:30
Jake 大哥,我输入这条命令后有这些提示。哪个文件可以找到get_db的用法说明。
...


1. 命令输错了,pin:后面不能有空格

2. 你的Innovus运行在Legacy UI模式,get_db属于“隐藏”命令,man找不到的。如果启动是innovus -stylus,则进入common UI模式,man可以找到。
我几天前写过一篇get_db, set_db的文章,在日志里,可以参考

 楼主| 发表于 2023-5-11 20:45:10 | 显示全部楼层


jake 发表于 2023-5-11 19:34
1. 命令输错了,pin:后面不能有空格

2. 你的Innovus运行在Legacy UI模式,get_db属于“隐藏”命令,man ...


好的,太感谢了。看过了您写的文档写得超级详细,谢谢。
 楼主| 发表于 2023-5-11 20:45:59 | 显示全部楼层


stefenxp 发表于 2023-5-11 18:30
get_db 补全是不可能的,直接get_db designs你试试应该可以的。


get_db designs 可行了。谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 12:24 , Processed in 0.022607 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表