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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 5524|回复: 9

[求助] abstract提取lef文件,verify出错

[复制链接]
发表于 2014-3-27 15:42:25 | 显示全部楼层 |阅读模式

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

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

×
小弟在用abstract提取(标准单元的lef)lef的时候在pins选项中只出现了这样的warning:prboundary does not enclose all view geometry.specify any missing geometry on layers field,上网查了一下这个warning,说是可以忽略的,然后extract、abstract都通过了,出现了绿色的对号,最后一步在进行verify的时候出现了error,大致包括这四个:
1、The layer 'M1(有的是M2)' is not found in the database.
2、Error found when processing LEF file  'PcAbstract.lef'.
3、Load LEF file  PcAbstract.lef failed.
4、failed to import the config  file into encounter 。please  refer to  the .abstract/verify/encounter.log for more information.
5、unable to verify abstract view in target place-and-route system.


请问有谁遇到过这种类似的情况,怎么解决的,谢谢各位大神,多赐教!!!!
 楼主| 发表于 2014-3-27 21:24:26 | 显示全部楼层
顶一下,高手呢
回复 支持 反对

使用道具 举报

发表于 2014-3-27 21:47:36 | 显示全部楼层
pin最好也不要有感叹号,你在enclosure的layer,将std cell中所有的layer和via都加进去了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 11:53:24 | 显示全部楼层
回复 3# bigbengua


   你指的是在pins ,extract,abstract选项卡中的某一步要添加那些layer和via吗?当时都添加进去了,有一点不明白,我的tech lef 中定义的层的名字跟gds中定义的层的名字不一样,比如tech lef 中METAL1、VIA12,在gds中定义为M1、V1,当时在上面的pins 、extract、 abstract各个步骤中我都是用的M1、V1这种定义方式,是不是这里出错了,(但是通过了,直到verify)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 12:02:08 | 显示全部楼层
回复 3# bigbengua


   在encounter.log中我看到了这样的warning:BUSBITCHARS is  a required statement on LEF file with version 5.5 and earlier.without BUSBITCHARS defined ,the LEF file is technically incorrect.
warningIVIDERCHAR is  a required statement on LEF file with version 5.5 and earlier.without DIVIDERCHAR defined ,the LEF file is technically incorrect.



ERROR: No MANUFACTURINGGRID value was given.It is set to minimum LEF unit of 0.0005. If this value is not right, a
MANUFACTURINGGRID  statement must be added in the technology lef file .


请问这几个错误是怎么解决的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 12:03:34 | 显示全部楼层
回复 3# bigbengua


   在encounter.log中我看到了这样的warning:BUSBITCHARS is  a required statement on LEF file with version 5.5 and earlier.without BUSBITCHARS defined ,the LEF file is technically incorrect.
warning :IVIDERCHAR is  a required statement on LEF file with version 5.5 and earlier.without DIVIDERCHAR defined ,the LEF file is technically incorrect.



ERROR: No MANUFACTURINGGRID value was given.It is set to minimum LEF unit of 0.0005. If this value is not right, a
MANUFACTURINGGRID  statement must be added in the technology lef file .


请问这几个错误是怎么解决的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 12:29:55 | 显示全部楼层
回复 3# bigbengua

你的意思是不是在technology lef file中把在gds中用到的层重新在tech lef 中定义一下?我试试看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-1 16:11:03 | 显示全部楼层
高手呢,顶一下自己
回复 支持 反对

使用道具 举报

发表于 2015-9-29 14:47:08 | 显示全部楼层
我也碰到了相同的问题,让PIN有叹号生出来的LEF也正确。
如果要没有叹号,在prboundary那一项添加nwell,metal1(软件的意思是让prboundary把每一层都包含进去),RUN一下OK
回复 支持 反对

使用道具 举报

发表于 2021-1-26 14:01:53 | 显示全部楼层


   
nichole.fan 发表于 2015-9-29 14:47
我也碰到了相同的问题,让PIN有叹号生出来的LEF也正确。
如果要没有叹号,在prboundary那一项添加nwell,met ...


谢谢您的分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-11-1 05:30 , Processed in 0.018931 second(s), 5 queries , Gzip On, Redis On.

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