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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 12482|回复: 16

[求助] 用calibre批量做lvs

[复制链接]
发表于 2013-1-7 15:44:38 | 显示全部楼层 |阅读模式

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

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

x
求助~~~
  我从gds倒进300多个数字的标准版图库,根据版图自己做完了原理图,但是一个一个手动lvs不太方便,现在想300多个批量lvs,不知道用calibre可不可以实现?
如果各位大侠有方法,请写的具体一点,网上查了资料很多都是一笔带过,很难操作啊%>_<%
发表于 2013-1-7 17:13:40 | 显示全部楼层
同问!!!!
发表于 2013-1-7 19:32:07 | 显示全部楼层
回复 1# licao0124


    可以用命令方式运行lvs,不过要写个文件,逐个读入gds和netlist,这两个文件很容易产生。另外也可以建立一个topcell layout和schematic,做hierarchical lvs,选match cells by name,这样就可以查看所有cell的lvs情况。
发表于 2013-1-7 20:23:46 | 显示全部楼层
用perl处理啊,很简单的,就是分别改primary cell , 生成不同的目录,结果,很简单的
发表于 2013-1-9 11:14:27 | 显示全部楼层
回复 4# icfbicfb


    RuoRuo地问一下,能写个简单的Perl程序参考一下吗?
 楼主| 发表于 2013-1-9 16:32:26 | 显示全部楼层
谢谢楼上,问题已经解决。
说一下过程:
一、把所有的layout放在一起(我的是从工艺厂的gds直接倒出来的),再把所有symbol放在同一个schematic下(自己手动放的,点了几百下鼠标),其他啥都不要,什么port,pin都不加。
二、做lvs。正常做lvs的过程,在calibre的选项中设置input>H-cells选项,将match cells by name(automatch)前面勾选上,下面的use H-cells file也勾选上,如果有H-cells file(就是一个文本文件,一般工艺厂会给,但是有的格式不对)就直接调用,么有就自己写,详见http://www.chiplayout.net/hcells-application-in-calibre-lvs.html,其他正常,然后就可以跑了。跑出来的结果会按照H-cells file中的cell一个一个单独run完,顶层不过我就没管了,最后结果是可以很清楚的看见。
发表于 2013-1-10 13:50:03 | 显示全部楼层
安装完calibre,启动calibre出现:calibre 2010.2 and later will require CPUs which support SSE2 instructions
启动不了,怎么回事?有知道的吗?
 楼主| 发表于 2013-8-22 15:32:08 | 显示全部楼层
layout批量做完以后,会看到结果,但是因为顶层图没有过,所以可能看到的都是顶层错误连线,不放心。这时候可以再calibre-RVE窗口选项中选setup>option>lvs/perc/pex/>show clean cells on startup,就可以看见lvs clear 的 block
发表于 2013-11-26 08:58:08 | 显示全部楼层
http://www.chiplayout.net/hcells-application-in-calibre-lvs.html
发表于 2013-11-26 09:25:52 | 显示全部楼层
回复 7# jiesime


    看样子cput太老了,不支持SSE2 指令集
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-25 09:19 , Processed in 0.026376 second(s), 8 queries , Gzip On, Redis On.

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