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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6052|回复: 10

[求助] innovus: how to get net length for a certain net?

[复制链接]
发表于 2017-12-27 09:44:34 | 显示全部楼层 |阅读模式

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

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

x
最近遇到一个小问题,就是在用Innouvs 获取一条特定net的线长的时候找不到相应的方法。所以我的问题是,在Innovus里怎样通过获取“属性”的方式得到一条net的长度?
发表于 2017-12-27 10:12:13 | 显示全部楼层
innovus不太熟悉,你指的是net的某一段shape长度还是整体的曼哈顿长度? 如果是后者可以抓取shape坐标,取x和y的最大最小值做差就可以了
发表于 2017-12-27 19:16:51 | 显示全部楼层
写个proc,用dbGet获取该net的wire(有好多段),把wire的长度加起来。
发表于 2017-12-29 07:09:49 | 显示全部楼层




   同意楼上观点
PS:如果你只是大概的估算点到点的长度的话,建议获取两个pin的位置取折线距离
       楼上计算出的会使整个net的长度,包括了各个小分支
发表于 2017-12-31 22:11:05 | 显示全部楼层
dbNetWireLenX
dbNetWireLenY
 楼主| 发表于 2018-1-1 15:00:49 | 显示全部楼层
回复 5# Lover_Momo

谢谢,不过为什么我 man 不出来这个command呢?也help不出来。
 楼主| 发表于 2018-1-1 16:26:57 | 显示全部楼层
回复 5# Lover_Momo


   我试了一下,通过这两个命令获取到的线长数据跟我用reportSelect获取到的数据不一样,并且reportSelect到的数据跟我实测的线长数据是一致的。所以,我不知道你有没有注意到。并且我还试了dbNetLenX and dbNetLenY 两个command也是同样的问题。
发表于 2018-1-2 16:31:46 | 显示全部楼层
回复 7# wenfangsibao


   man不出来很正常,很多是隐藏的命令,比如我之前一直偷偷用的dbdelete....
 楼主| 发表于 2018-1-3 10:56:19 | 显示全部楼层
回复 8# 18345175021


   偷用这些command被抓住了要罚钱的。
发表于 2023-3-19 17:17:48 | 显示全部楼层
这都是在那个 innovus 安装包里的cmd ,有个GIFT的 都是些proc
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

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

GMT+8, 2025-2-11 23:58 , Processed in 0.027274 second(s), 7 queries , Gzip On, Redis On.

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