模拟后端的小白的个人空间 https://blog.eetop.cn/1768341 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

调出指定lib中的所有cell

热度 1已有 351 次阅读| 2024-12-20 11:40 |系统分类:其他

procedure(inst_all_cells(libname)

let((cv libid is_cell_there x width)

x=0.0

cv=getEditRep()

libid=ddGetObj(libname)

foreach(cell libid~>cells~>name

printf("Working on %L\n" list(libname cell))

is_cell_there = ddGetObj(libname  cell "layout")

if(is_cell_there then

xcv = dbOpenCellViewByType(libname cell "layout" "maskLayout" "r")

when(xcv

width=rightEdge(xcv)-leftEdge(xcv)

dbCreateInst(cv xcv "" list(x 0) "R0")

x=x+width

)

dbClose(xcv)

)

)

)

)



作者:蜀湘情缘
链接:https://www.jianshu.com/p/4518497d60a6
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。



点赞

发表评论 评论 (1 个评论)

回复 yanshisunshine 2024-12-23 13:35
thanks

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 2

    关注
  • 54

    粉丝
  • 32

    好友
  • 108

    获赞
  • 27

    评论
  • 1043

    访问数
关闭

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

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

GMT+8, 2025-3-26 07:03 , Processed in 0.026482 second(s), 16 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部