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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5988|回复: 14

[原创] SMIC55 CCI StarRC+extarction报错

[复制链接]
发表于 2021-1-9 11:52:22 | 显示全部楼层 |阅读模式

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

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

x
CCI StarRC,前两步都没问题,最后一步extraction,报error,求助!
1610156949089_98AB12CA-46D6-4250-BD8B-B248D0B71688.png
发表于 2021-1-14 17:07:57 | 显示全部楼层
看样子是mapping file不对啊
 楼主| 发表于 2021-1-21 15:20:19 | 显示全部楼层


wzh27 发表于 2021-1-14 17:07
看样子是mapping file不对啊


感谢回复,cell map file 关于metal via 定义,没看出有什么不妥啊
446A6135-768D-4c49-A171-6E02178921E4.png
 楼主| 发表于 2021-1-21 16:49:41 | 显示全部楼层


wzh27 发表于 2021-1-14 17:07
看样子是mapping file不对啊


不过你说的可能是对的,我用transistor map file 就能跑通,那这个cell map file 怎么改呢
发表于 2021-1-22 07:17:30 | 显示全部楼层


qingtingsanmo 发表于 2021-1-21 16:49
不过你说的可能是对的,我用transistor map file 就能跑通,那这个cell map file 怎么改呢
...


我个人感觉哈,抽extraction的时候应该是不需要base layer的,应该主要包含metal layer的信息。看你发的错误信息的最后几行,好像除了metal1和metal2之外还有一些别的layer (另外,warning里面也提到很多base layer)。所以我怀疑的是mapping file用错了,或者mapping file里面提到的layer name跟itf里面的layer name不一致(错误信息的最后两行)。供参考。
发表于 2021-1-22 07:23:36 | 显示全部楼层


qingtingsanmo 发表于 2021-1-21 16:49
不过你说的可能是对的,我用transistor map file 就能跑通,那这个cell map file 怎么改呢
...


conducting_layers
D6                      D6
D5                      D5
D4                      D4
D3                      D3
D2                      D2
D1                      D1
M3                      M3
M2                      M2
M1                      M1
CB                      CB
CA                      CA
这是我的mapping file里面截取的一部分。(这里的名字看到的两列是对应的,你的不太对应。具体跟工艺文件相关,要看里面怎么定义的,不一定需要完全对应)。
你可能需要根据错误信息去itf文件里面找layer name,然后跟你的mapfile对应起来。希望有帮助。

 楼主| 发表于 2021-1-22 11:31:12 | 显示全部楼层


wzh27 发表于 2021-1-22 07:23
conducting_layers
D6                      D6
D5                      D5


真心感谢,这么详细解惑 改了map file后,现在没有via metal layer 的error,但是还有这些奇怪的datebase layer error ,这些datebase layer 在map 里没有的,itf里有的有定义,有的没有,不知道怎么出现的又怎么除去。您帮我看下CCI_cmd 有没有问题。万分感谢 lALPDhmOuaj1XnPNAiPNA7k_953_547.png 1611286118633_ACCD099E-7839-4231-8CAC-CCE4805BE68A.png

发表于 2021-1-22 15:54:42 | 显示全部楼层


qingtingsanmo 发表于 2021-1-22 11:31
真心感谢,这么详细解惑 改了map file后,现在没有via metal layer 的error,但是还有这些奇怪 ...


你抽的是transistor level的rc还是gate level的RC?如果纯数字,一般抽到gate,应该看不到base layer的information,我现在不确定你的error report里面这些layer是哪里来的,看样子像是在抽transistor level的东西?我没有用starrc 跑过这个level的extraction,我抽的都是数字电路。另外,看你的cmd 文件,像是用calibre跟starrc一起在抽么?我的cmd文件里面没有看到CALIB这样的关键字。而且,cmd文件不是应该厂家提供一个参考模板然后自己去改么?你的模板是厂家提供的么?
 楼主| 发表于 2021-1-25 09:16:03 | 显示全部楼层


wzh27 发表于 2021-1-22 15:54
你抽的是transistor level的rc还是gate level的RC?如果纯数字,一般抽到gate,应该看不到base layer的in ...


你好,我也抽的是数字电路 gate level的RC,不过厂家提供的及给的doc 好像都是transistor level。
发表于 2021-1-25 16:36:40 | 显示全部楼层


qingtingsanmo 发表于 2021-1-25 09:16
你好,我也抽的是数字电路 gate level的RC,不过厂家提供的及给的doc 好像都是transistor level。
...


怪不得report看起来确实像是transistor level的东西。所以如果是数字电路,应该是def + mapping file,如果是transistor level,我不知道应该给什么文件到cmd_file里面去,你可能要查一下文档或者问一下厂家。(问到厂家顺便告诉我一下,我学习学习)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-25 17:48 , Processed in 0.031428 second(s), 7 queries , Gzip On, Redis On.

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