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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1991|回复: 8

[原创] 公司新项目遇见需求

[复制链接]
发表于 2021-1-7 11:03:07 | 显示全部楼层 |阅读模式

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

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

x
求一份:可以吧一个库中所有的layout  cell 导入一个版图中的脚本,谢谢。
发表于 2021-1-7 11:40:48 | 显示全部楼层
两个Name改改就可以用了





  1. hiSetBindKey("Layout" "Shift<Key>@" "instLibAllCell()")
  2. ;hiSetBindKey("Schematics" "Shift<Key>@" "instLibAllCell()")

  3. procedure(instLibAllCell()
  4.     let((LibName ViewName cellList cv)   
  5.         
  6.         LibName = "mN40_misc"      ;change by yourself        
  7.         ViewName = "symbol"        ;change by yourself
  8.         cellList = ddGetObj(LibName)~>cells~>name
  9.         cv = geGetEditCellView()
  10.       
  11.         foreach(cell cellList
  12.            ;cellview = dbOpenCellViewByType(LibName cell ViewName)
  13.            ;dbCreateInst(cv cellview "" list(0 0) "R0")
  14.            
  15.            dbCreateInstByMasterName(cv LibName cell ViewName "" list(0 0) "R0" 1)
  16.            
  17.            ;dbClose(cell)
  18.                );end foreach
  19.       );end let
  20. );end pro



复制代码



发表于 2021-1-7 11:42:00 | 显示全部楼层
本帖最后由 Siman2000 于 2021-1-7 13:30 编辑

楼上代码
发表于 2021-1-7 12:07:49 | 显示全部楼层
直接导出库,不要选择cell名  不就行了。。。。。
发表于 2021-1-7 12:19:32 | 显示全部楼层
本帖最后由 Siman2000 于 2021-1-7 13:31 编辑

楼上代码
发表于 2021-1-7 15:28:01 | 显示全部楼层
这个代码是不是把库中所有cell的版图全部堆叠在坐标原点上?几百个叠罗汉在一起?
 楼主| 发表于 2021-1-11 13:42:34 | 显示全部楼层


Siman2000 发表于 2021-1-7 11:40
两个Name改改就可以用了


image.png 请问下我把这两个name名字改了还是说他没有这个database,这是怎么一回事呢。

 楼主| 发表于 2021-1-11 13:55:11 | 显示全部楼层


已经解决,谢谢了~多谢,以后请多指教~

发表于 2021-1-29 17:08:09 | 显示全部楼层
顶顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-28 17:29 , Processed in 0.028816 second(s), 8 queries , Gzip On, Redis On.

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