0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯片后端设计的DRC是什么?

冬至子 来源:伟酱的芯片后端之路 作者:伟酱的芯片后端之 2023-12-04 13:55 次阅读

DRC的全称为design rule check,也就是设计规则检查。广义上DRC会包含很多分类,只要是设计规则广义上都可以成为DRC。

然而一般来说我们在后端设计的时候DRC就特指PV(physical verification)的DRC。那么它具体指的指什么意思呢?

首先我们知道,人类的技术水平永远是有限的,芯片在制造的时候必须要满足一定的规则才能制造出来。

就比如一台***,它的分辨率最低能到多少,我们gate length才能制造到多少一样。并且到了纳米级工艺的时候,芯片中的量子效应愈发明显,要保证电路的确定逻辑功能,就必须在物理上保证它的一些长度、宽度等规则才可以。

这一系列制造的要求是非常多的,要考虑的东西浩瀚如海,最终出来的芯片必须要全部满足这些制造要求才可以。有任何一条不满足,流片都会失败。不同的工艺节点,制造的规则要求会不一样,比如老的工艺要求某个线间距要大于1um,新的工艺要求大于0.1um就可以了,这些规则是在随着工艺的进步不断迭代升级的。

另外,不同的工厂出来的规则可能也不一样,每个工厂能怎样制造自己的芯片属于高度机密,同一个工艺节点,比如说28nm,TSMC、Samsung可能会有不一样的设计规则。可能TSMC在哪里会要求更松一点,Samsung在哪里要求更严一点。

因为他们的制造手段会有些许的差别,这些代工厂怎么能在制造规则给的最宽松的前提下,芯片的良率出来又最高,是它们机密中的机密,TSMC就是世界范围这些做的最好的,领先真的不是没有原因的。

然后,那些研究芯片封装制造的工程师、研究芯片的科学家们、还有生产制造机台的厂商们、以及芯片代工厂,会齐心协力做出来一份DRC手册或者deck文件给到我们后端工程师。

这一份DRC手册,就是充当了我们后端设计与芯片制造的桥梁,它规定了我们在设计的时候就必须满足一定的要求,工厂那边才能生产出来。所以这种手册要当作圣经来看。

有的人会认为先有DRC的要求,才有制造,这个因果关系是不对的。比如我现在完全有能力制造出线间距最小为1um的两段金属线,但我定DRC的时候,我不一定会定1um,我可能为了良率的保证,定1.1um,给制造留一点裕量出来。

要知道我们在设计软件里看芯片的电路金属线都是直来直去的,完美的数学意义上的直线,但真正造出来的芯片铁定不是这样,在电镜下的照片可以看到metal从来都是歪歪扭扭的,有的地方粗有的地方细,放大了看特别丑。

这种就是工艺带来的偏差。比如我现在虽然能造出一根10纳米宽的导线,但是有可能有的地方造出来就是特别细,甚至断路,所以我的DRC可能就要定15纳米才可以。

APR的时候就要看DRC,而signoff的PV也有DRC检查。GDS交出去的时候,DRC是必须必须保证没有任何violation才行。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TSMC
    +关注

    关注

    3

    文章

    177

    浏览量

    84455
  • 芯片设计
    +关注

    关注

    15

    文章

    1001

    浏览量

    54802
  • 芯片封装
    +关注

    关注

    11

    文章

    477

    浏览量

    30559
  • DRC
    DRC
    +关注

    关注

    2

    文章

    148

    浏览量

    36120
  • GDS
    GDS
    +关注

    关注

    0

    文章

    27

    浏览量

    6235
收藏 人收藏

    评论

    相关推荐

    请问学习芯片后端设计什么书比较好

    请问学习芯片后端设计什么书比较好
    发表于 11-12 09:40

    <猎头职位>急聘后端设计工程师

    岗位职责:1.相关IC后端设计经验;2.负责芯片从Netlist到GDSII的物理设计流程;3.熟悉布局布线、物理验证、功耗压降分析、寄生参数提取,DRC&LVS等物理设计流程;4.有
    发表于 03-07 15:02

    数字IC后端设计介绍,写给哪些想转IC后端的人!

    物理库为后续后端半定制设计提供物理实现基础。  后端半定制设计是指使用布局布线工具并基于后端全定制阶段完成的标准单元库及IP库并根据前端设计完成整个芯片的版图设计,这个过程由称为数字
    发表于 12-29 11:53

    数字芯片后端设计的全局规划中需要考虑因素有哪些?怎么解决?

    数字芯片前端主要包括哪些内容?数字芯片后端主要包括哪些内容?数字芯片后端设计的全局规划中需要考虑因素有哪些?怎么解决?
    发表于 06-15 09:38

    基于层次法实现EOS芯片后端设计

    本文分析了深亚微米后端设计流程,提出基于层次法实现芯片后端设计的方法,并且在0.18umCMOS 工艺下实现6 百万门的EOS 芯片。在超大规模的
    发表于 08-07 08:05 22次下载

    后端系统,后端系统是什么意思

    后端系统,后端系统是什么意思 “后端系统”从宽泛的角度上讲是指向用户提供数据的服务器、超级服务器、群集系统、中程系统以及
    发表于 04-06 17:21 3679次阅读

    DRC步骤

    版图中DRC设计规则检查,详细步骤和方法,有图说明
    发表于 06-08 16:28 8次下载

    AltiumDesigner的DRC规则参考

    AltiumDesigner的DRC规则参考,很实用的资料,感兴趣的可以看看。
    发表于 09-19 16:57 0次下载

    如何读懂芯片后端报告

    首先,我要强调,我不是做后端的,但是工作中经常遇到和做市场和芯片同事讨论PPA。这时,后端会拿出这样一个表格:首先,我们需要知道,作为一个有理想的手机芯片公司,可以选择的工厂并不多,台
    的头像 发表于 05-12 10:02 5761次阅读

    orcad怎么浏览DRC检测后的全部DRC错误

      orcad怎么去浏览DRC检测过后的全部DRC错误呢? 答:对原理图文件进行DRC检测以后,按照设置的DRC检测的选项,会在原理图中留下DRC
    的头像 发表于 11-09 11:14 5351次阅读
    orcad怎么浏览<b class='flag-5'>DRC</b>检测后的全部<b class='flag-5'>DRC</b>错误

    orcad怎么去浏览DRC检测过后的全部DRC错误

    orcad怎么去浏览DRC检测过后的全部DRC错误呢? 答:对原理图文件进行DRC检测以后,按照设置的DRC检测的选项,会在原理图中留下DRC
    的头像 发表于 11-12 09:28 6546次阅读
    orcad怎么去浏览<b class='flag-5'>DRC</b>检测过后的全部<b class='flag-5'>DRC</b>错误

    芯片后端设计与仿真有哪些步骤

    后端设计与仿真 芯片后端设计与仿真是指在芯片设计流程中,将前端设计完成的电路布局、布线和物理实现等工作。这个阶段主要包括以下几个步骤: 物理设计规划:根据设计需求和约束,制定物理设计
    的头像 发表于 09-14 17:17 1484次阅读

    DRC分析和修复经验分享

    DRC的修复过程中,我们可以先分析并修复PR工具里面的DRC,等DRC的数目比较少了之后,我们就可以把PV工具里面signoff DRC的结果load到PR工具里面去分析并做自动或者
    的头像 发表于 11-02 10:57 2060次阅读
    <b class='flag-5'>DRC</b>分析和修复经验分享

    Calibre DRC报告自动做修复的教程分享

    某些DRC在Innovus里面检查可能没有问题,但是到了Calibre/ICV检查可能发现有DRC问题。
    的头像 发表于 11-16 11:05 3581次阅读

    芯片设计分为哪些步骤?为什么要分前端后端?前端后端是什么意思

    芯片设计分为哪些步骤?为什么要分为前端后端?前端后端分别是什么意思? 芯片设计分为前端和后端两个主要步骤。前端设计由逻辑设计和验证组成,
    的头像 发表于 12-07 14:31 3570次阅读