mervin_li的个人空间 https://blog.eetop.cn/1582944 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

PR工作中Calibre工具的简单使用记录

已有 517 次阅读| 2020-2-24 15:20 |个人分类:后端项目经验|系统分类:芯片设计

作为后端流程的最后一环,Calibre 的signoff 作用无可替代。以前使用的较少,现在以全栈工程师为目标,那么这一环必须打通。基于已有的几次tape out经验,回顾记录Calibre的常用操作,保证PV signoff可以顺利进行。

细节操作记录:

打开gds,<CMD>calibredrv **gds即可

打开gds之后,shift+F,可以显示版图的全部图层,方便debug

这时候每一层还只有层号,然后可以在菜单栏load进drc rule file,就会显示出每一层的名字,

快捷键:shift+Z,control +Z就是可以放大,缩小可使区域。

右键等操作可以查看具体器件的属性。


Calibre主要用来检查DRC、LVS,ERC等。

DRC方面,基本原理就是吃进gds和drc rule进行比较的过程,最终输出drc报告和drc svdb,可以文本查看,也可以load进calibre查看。

有时候为了快速验证某一个或某几类drc是否修掉了,可以单独只跑这几种rule。可以在config文件里进行配置:

例如只check M1和M2的density:

DRC GROUP  newdrc “M1.DEN* M2.DEN*”

DRC SELECT CHECK newdrc

或者直接 DRC SELECT CHECK  “M1.DEN* M2.DEN*”

反之,暂时不想check哪些rule也可以 DRC UNSELECT CHECK


LVS方面,基本原理就是先把netlist转换成 spice文件,需要通过v2lvs命令转,吃进netlist和各个标准单元、IP,Memory,IO等的cdl文件,进行匹配转换,生成整个网表的spice文件。然后run lvs,吃进gds,spice,lvs rule,hcell list,过程中工具会先把gds也装成spice文件,和netlist转成的spice文件进行比较,从而生成lvs报告,svdb。

LVS要pass,基本流程,一个保证没用short。如果有short会产生很多无法确定的问题。如果有short,lvs也会生成一个后缀.short的报告出来。可以load进Innovus等PR工具查看,trace这个short问题。

没用short之后,就是去对齐各种port,net,instance是否对等了。常用的几个切入点有:

  1. 就是看lvs报告中INCORRECT的detail信息去推测

  2. 检查global net connect是否定义好了

  3. 出网表的时候是否包含了pg信息,cap filler,IO等

  4. 检查网表里是否有1'b0 1'b1等语法

  5. 检查PR design里是否有open,可以verifyConnectivity去检查

  6. 检查cdl和gds里是否有不同类型的括号,比如gds里是<>,cdl里是[].尖括号通常出现在模拟的gds里,要么请模拟的同事把尖括号改掉,要么可以通过命令去转化

  7. 可以先blackbox掉一IP或者某个不确定的memory,排除法


实践出真知,目前跑的PV项目就几个ddr和wifi片子,问题较多可以积累经验。之前跑的通常的cpu等block基本都是一把过,没太多挑战,自然有效经验也就少了。慢慢沉淀,终有一天会成为优秀的全栈工程师。

共勉。



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 184

    粉丝
  • 69

    好友
  • 304

    获赞
  • 76

    评论
  • 3538

    访问数
关闭

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

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

GMT+8, 2025-6-12 19:05 , Processed in 0.017603 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部