微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC版图设计交流 > calibre DRC的问题

calibre DRC的问题

时间:10-02 整理:3721RD 点击:
calibre做DRC时,很多error,说是 cell XXXXX is referenced but not defined ~
然后将这个版图分成几个area来做,这个问题就不存在了。不知道是什么原因。
请大神给解答下,最好给出解决的方式,谢谢

通常这种 error 是由于 cds.lib 没有定义到你调用的 cell 的 library, 另一种情况是你把那个 cell delete 掉了。
你可以查看 library manager 看是否有相应的 cell ,如果缺 library ,就在 cds.lib define , 如果有 library 缺 cell ,那就去找回来或者 redraw
分成几个 area 是什么意思? 如果是 flatten 后再分那自然是没有缺 cell

同意樓上的說法

就是在run DRC的时候可以选择只对某部分area进行,我将这个版图分成几份来做DRC就没有这个问题了。
我在library manager中看了的,没有这些报错的cell,是我的cds.lib的问题吗?如果重新redraw,我是用ICC的,在set_write_stream_options的时候 有什么讲究吗?
谢谢你啦


我的cds.lib中只有这些内容,似乎都只是定义我import的lib所对应的gdsii文件的

所以要增加缺了的那些cell的library的定义。关于ICC我不懂,不过我刚看了Man Page,一般应该用default值就可以了。

关于那些缺失的library的定义应该用哪个语句啊,我没看过其他的这个文档的格式

SOFTINCLUDE 或者你看到的 DEFINE,前者是INCLUDE另外一个文件,后者直接定义。
DEFINE lib_name lib_path/lib_name



回复 2# zero_0
可以问下这个问题怎么解决吗?

加 tap,mos 管(尤其是 mos 电容)不能过大

9楼的是应该是LATCHUP吧,到PICKUP距离太大容易造成闩锁。如果是SRAM的话更容易发生这种情况,bit单元靠的太近。

應該是缺cell

楼上讲的没错,在产生netlist的时候应该添加没有define的lib

9楼的问题是在中间加上衬底接触就OK了,是latch-up问题,管子距离衬底的距离不能超过30

我和小编有同样的问题 我用的也是ICC因为这个报错跑不下去...

也遇到了一样的问题,
我是通过import stream时候ASCII Technical File Name 这个选项时添加了一个 ***.tf 的文件解决的

学习了,谢谢!

小编,能给发个PDK么?

学习下。谢谢。

LUP.6 应该是latchup的要求。在规定的范围内要能识别到p-tap或者n-tap.

学习下

记得有一种办法让drc忽略这个错误,有哪位知道具体指令么

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top