微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > cts和calibre的问题,有一定代表性

cts和calibre的问题,有一定代表性

时间:10-02 整理:3721RD 点击:

1.cts时clockDesign 和ckSynthesis命令有什么区别,应该用哪个做时钟树?
2.在calibre command中怎样将derived的层次保存下来,能在版图中可以看到(在diva中是saveDerived)。如
L3 = L2 AND L1 ,怎样将L3输出到版图中,这样看以确定L3是否正确。
3.calibre写了一段抽取metal 电阻语句:
........
ME1 = M1 NOT RESID//M1 版图原始数据,RESID 你懂的
mres = M1 AND RESID
........
DEVICE R(rm) mres ME1 ME1
........
结果是电阻抽取出来了,但两端因M1短路。这段程序是照着原有poly fuse的写法写的,poly fuse没问题.程序如下
poly = PLY NOT FUSEID
_fu= PLY AND FUSEID
DEVICE R(FU) _fupoly poly

顶起来!

谁能给讲讲!急盼

不懂,帮顶
为啥用M1 RESID做操作,他们应该不在一层才对呀,至少GDSII datatype 不应该一样啊
你layer map的时候咋map M1 和RESID的

取出M1 电阻的body

额,不懂了
这个就不明白了,为啥要提取GDSII TEXT 呢?Polygon和TEXT的GDS datatype 应该不一样呢,能不能只提取你需要的layer上面的polygon (metal),不提取TEXT捏?
呵呵  帮顶,等大牛

这个和提取器件有关

也想知道

1.cts时clockDesign 和ckSynthesis命令有什么区别,应该用哪个做时钟树?
> clockDesign的集成化程度高一些;ckSynthesis是cts核心的命令。具体的区别的描述可以看cmdref文件,有两个命令的介绍,用法和option的描述。
做时钟树两个都可以的。

2.在calibre command中怎样将derived的层次保存下来,能在版图中可以看到(在diva中是saveDerived)。如
L3 = L2 AND L1 ,怎样将L3输出到版图中,这样看以确定L3是否正确。
>建议参考DRC相关命令去具体操作。
3.calibre写了一段抽取metal 电阻语句:
........
ME1 = M1 NOT RESID//M1 版图原始数据,RESID 你懂的
mres = M1 AND RESID
........
DEVICE R(rm) mres ME1 ME1
........
结果是电阻抽取出来了,但两端因M1短路。这段程序是照着原有poly fuse的写法写的,poly fuse没问题.程序如下
poly = PLY NOT FUSEID
_fu= PLY AND FUSEID
DEVICE R(FU) _fupoly poly
>自己写LVS rule?不但要单纯的M1,还要定义其它的识别层的,以区别M1和M1res的区域。建议参找其它foundry的rule文件进行修改测试。

以上言论仅代表个人观点,不作为标准答案,仅供参考,欢迎讨论!

谢谢!
1.仔细再看看cmdref
2.good ideal
3.calibre的问题最后老老实实的找了一个现有的rule改了一遍就行了

http://bbs.eetop.cn/thread-319075-1-1.html

还是学到东西了,谢谢

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

网站地图

Top