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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 250|回复: 7

[求助] 如何获取当前cell到最顶层,每层的cell name

[复制链接]
发表于 5 天前 | 显示全部楼层 |阅读模式

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

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

x
如何获取当前cell到最顶层,每层的cell name,并转成一个text文件到执行Virtuoso的路径下:

比如有个cell,Hierarchy从底层到上层,结构如下:INV > OP > MBIAS > MBIAS_TOP > CHIP  
在layout OP这层按下bindkey执行,产生一个txt文件,print出:MBIAS、MBIAS_TOP、CHIP.
在schematic OP这层按下bindkey执行,产生一个txt文件,print出:MBIAS、MBIAS_TOP、CHIP.


谢谢各位大佬与高手。

 楼主| 发表于 4 天前 | 显示全部楼层
谢谢各位大佬与高手 推推
发表于 4 天前 | 显示全部楼层
等大佬出现~~
发表于 3 天前 | 显示全部楼层
procedure(return_cellname() print((geGetEditCellview()~>cellName)) while(leReturn() print((geGetEditCellview()~>cellName)) )) hiSetBindKey("Layout" "<Key>l" "return_cellname()")   ciw可以看到,需要文件再改一下就行了
 楼主| 发表于 3 天前 | 显示全部楼层
这种方式需要一直返回..
目前的思路是用 Shift + T(Tree)生成文件,再对文件进行处理。
但 Tree 的文件不知道如何输出到文件,使其可以自动化完成..
发表于 3 天前 | 显示全部楼层
foreach(mapcar x geGetHierMemInst() car(x)->cellName),这只能返回current cellView到top level下一层,需要top level的话要自己加
 楼主| 发表于 3 天前 | 显示全部楼层
不可以耶!
发表于 3 天前 | 显示全部楼层
geGetInstHierPath
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-3-24 03:35 , Processed in 0.024114 second(s), 6 queries , Gzip On, MemCached On.

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