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

标题: 【已解决】LEF和GDS产生的FRAM、CEL有什么不同? [打印本页]

作者: Alicezw    时间: 2013-1-26 08:57
标题: 【已解决】LEF和GDS产生的FRAM、CEL有什么不同?
本帖最后由 Alicezw 于 2013-3-5 16:36 编辑

请教一下大家,LEF和GDS产生的FRAM、CEL有什么不同吗?
感谢大家的指导!
作者: shawwp    时间: 2013-1-26 20:38
学习学习,多谢楼主
作者: Alicezw    时间: 2013-1-29 08:58
是不是过年放假大家都回家了?怎么一直木有人回答呢?
作者: damonzhao    时间: 2013-1-29 17:24
LEF可以产生FRAM,不能产生CEL
GDS可以产生CEL

如果只要PR的话,LEF转FRAM就够了,再用其他方法merge gds即可。
如果想PR后能直接出来完整的gds,那就需要把gds也转成CEL来使用。
作者: Alicezw    时间: 2013-1-29 21:32
回复 4# damonzhao

哦。那没有完整的gds,对于数模混合电路,DRC和LVS可以做吗?
非常感谢您的解答!
作者: damonzhao    时间: 2013-1-30 09:19
回复 5# Alicezw

DRC/LVS当然得做呀

只是LVS需要把不完整的这部分box掉,然后到foundry去merge


DRC的话也需要foundry后帮忙再做一遍
作者: damonzhao    时间: 2013-1-30 09:19
DRC/LVS当然得做呀

只是LVS需要把不完整的这部分box掉,然后到foundry去merge


DRC的话也需要foundry merge gds后帮忙再做一遍
作者: Alicezw    时间: 2013-1-30 16:38
回复 6# damonzhao


谢谢您的解答!
我的意思是按您说的只有用GDS抽的FRAM做完PR之后得出来的是完整的gds,那么用LEF得到的FRAM做PR,最后导出来gds能不能直接做LVS和DRC?
还有LEF和GDS产生的FRAM、CEL在ICC的LayoutWindow中看到有什么不同吗?
非常感谢您的帮助!
作者: damonzhao    时间: 2013-1-30 17:55
回复 8# Alicezw


   用LEF做的FRAM出gds后,需要到virtuoso中或者calibre中merge gds来得到完整的gds去DRC/LVS
作者: damonzhao    时间: 2013-1-30 17:57
还有LEF和GDS产生的FRAM、CEL在ICC的LayoutWindow中看到有什么不同吗?

LEF只能产生FRAM,gds可以得到CEL,这是我的理解。如果得到完整的FRAM CEL组合应该是LEF+GDS来完成。你可以找相关文档瞅瞅看
作者: xjg@hmes    时间: 2013-1-30 21:17
回复 10# damonzhao


   LEF或者GDS都可以分别做成CEL/FRAM,不需要组合。我们ICC FLOW一直这么做的。一般混合芯片Analog Macro
都是GDS做成CEL和FRAM的,Memory用LEF做比较多
作者: damonzhao    时间: 2013-1-31 07:12
回复 11# xjg@hmes


   单纯的lef是出不来完整的CEL的,也就是最后gds出来的是不全的。
作者: Alicezw    时间: 2013-1-31 09:30
回复 9# damonzhao
哦。明白的您的意思了。谢谢!
貌似LEF和GDS都是可以得到FRAM、CEL的,只是用GDS麻烦一点。
谢谢您的指教!
作者: Alicezw    时间: 2013-1-31 09:53
回复 12# damonzhao

因为我用LEF和GDS产生的FRAM、CEL在ICC里面看到的样子不同,所以很奇怪,用这两种文件得到的FRAM、CEL怎么不同?或者是我的LEF文件提取错了?我看了那个LEF文件跟其他marco的没什么大区别。
作者: smallerchip    时间: 2013-1-31 09:59
damonzhao 是对的, FRAM 是BPV的结果, 只是部分的CEL information。
LEF 里也是想要的physical information。
作者: damonzhao    时间: 2013-1-31 10:15
回复 14# Alicezw


    在ICC中只能使用FRAM进行PR,所以只要确认size和pin已经routingblock之类的就可以了
CEL是为了最后出GDS时用的。

我不知道你说的不同是怎么个不同法,可以截图瞅瞅不?
作者: Alicezw    时间: 2013-1-31 10:43
回复 16# damonzhao

哦,谢谢您!
这是用LEF产生的FRAM、CEL:
(, 下载次数: 88 ) (, 下载次数: 86 )
这是用GDS产生的FRAM、CEL:
(, 下载次数: 99 ) (, 下载次数: 87 )
非常感谢您!
作者: Alicezw    时间: 2013-1-31 10:53
回复 16# damonzhao

哦,谢谢您!
这是用LEF产生的FRAM、CEL:
(, 下载次数: 86 ) (, 下载次数: 82 )
这是用GDS产生的FRAM、CEL:
(, 下载次数: 93 ) (, 下载次数: 94 )
非常感谢!
作者: damonzhao    时间: 2013-1-31 11:11
注意把ICC中的routingblockage或者routing guide那个layer打开
并切换metal layer看看是否忠实于gds的metal情况。

(, 下载次数: 254 )

其实,个人觉得如果有lef文件,用lef文件转最好。

最后merge gds就可以了,免得转的时候存在不确定因素,最终出来的gds存在不可靠性
作者: Alicezw    时间: 2013-2-1 09:29
回复 19# damonzhao

哦,好的,谢谢您!
那LEF抽出来的FRAM、CEL这样对吗?跟GDS抽出来的差好多啊。
谢谢您的帮助!
作者: damonzhao    时间: 2013-2-1 10:27
回复 20# Alicezw


   LEF抽出来的,只要确认macro的size和pin的朝向以及各个metal layer的rbk是否正确即可,比较简单的。
作者: 混乱三千年    时间: 2013-2-1 10:35
回复 21# damonzhao


    斑竹 问下,starRC 提取 spf(spice format )是什么样的流程,starRC里有讲吗?和提取spef一样吗,可以提示一下不,或者贴个大概的flow脚本,求帮忙
作者: damonzhao    时间: 2013-2-1 11:20
回复 22# 混乱三千年


   ug里面肯定有讲,你找找看先。大同小异,应该和抽spef类似
作者: Alicezw    时间: 2013-2-2 12:58
回复 21# damonzhao
哦,明白了。非常感谢您!
作者: jayo    时间: 2013-2-2 15:05
非常感谢,学习了!
作者: dx232110    时间: 2013-4-16 17:13
学习学习了
作者: linpeter1107    时间: 2014-6-10 11:46
Have a good job
作者: qianyuji    时间: 2014-9-1 09:38
学习了!
作者: wsh086    时间: 2015-2-27 09:58
mark 一些 学习了
作者: yi4105635    时间: 2015-9-3 19:51
回复 24# Alicezw


    问下您关于lef+gds生成frame  我以前都是用tf+lef生成frame,看到这个帖子感觉可以把gds加进去。  我用milkway选择lef+gds后 第一步是导入lef 总是卡在这第一步 说我层不对, 我没导入map文件  是这个原因吗??? 那个库是生成的嘛?
作者: Alicezw    时间: 2015-9-6 16:40
回复 30# yi4105635


    这个时间有点久了,我记得不是很清楚了,我印象当中lef包括两个部分,一个是technology lef一个是design本身的lef
作者: Anne_xiyuan    时间: 2018-4-24 11:12
受教受教!赞!
作者: ralphtwtw    时间: 2018-5-21 10:40
learning !!!
作者: 夏雨123    时间: 2018-5-21 17:10
学习了
作者: ningyuan198    时间: 2018-5-29 11:18
好东西




欢迎光临 EETOP 创芯网论坛 (原名:电子顶级开发网) (https://bbs.eetop.cn/) Powered by Discuz! X3.4