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

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

3天内不再提示

RC Corner基础知识详细讲解

jf_tpHP8OJR 来源:集成电路设计及EDA教程 2023-06-11 15:32 次阅读

90nm 更早的工艺,通常都只有两个RC Corner: Cworst = Cmax, Rmin;

Cbest =Cmin, Rmax 电容电阻特性分别占主导。

90nm后更新的工艺,考虑到互连线coupling的影响,出现了RCworst, RCbest corner. RCbest(也被称为XTALK Corner)= Cc max(此时耦合电容最大),Cg x R min RCworst(也被称为Delay Corner)= Cg x R max(此时RC的乘积最大), Cc min Cc是耦合电容,Cg是对地电容

因此加起来就有4个RC Corner,

Cbest, Cworst, RCbest,

C-best:

•它具有最小的电容,所以也被称为Cmin Corner;

•互连电阻大于Typical Corner;

•此Corner导致那些nets都非常短的路径的延迟非常小,可用于hold分析。

C-worst:

•具有最大的电容,所以也被称为Cmax Corner;

•互连电阻小于Typical Corner;

•此Corner导致那些nets都非常短的路径的延迟非常大,可用于setup分析。

RC-best:

•指最小化互连RC乘积的Corner,所以也被称为RC-min Corner; •通常对应于较小的蚀刻,这增加了Trace(实际走线)的宽度。这导致最小的电阻,但其电容值要大于Typical Corner; •对于具有长互连的路径,该Corner具有最小的路径延迟,可用于hold分析。

RC-worst:

•指最大化互连RC乘积的Corner,所以也称为RC-max Corner;

•通常对应于较大的蚀刻,这会减少Trace(实际走线)的宽度,这导致最大的电阻,但其电容值要小于Typical Corner;

•对于具有长互连的路径,该Corner具有最大的路径延迟,可用于setup分析。

Typical:

•典型值,这是指互连电阻和电容的标称值。

总结: 所以你可能已经注意到有两种类型的寄生:一种是基于C的,另一种是基于RC的。 在基于C的里面,C意味着最差和最佳情况的电容C;

但在基于RC的里面,RC意味着最差和最佳情况的电阻R,同时调整C为最差或最佳。

根据经验,发现基于C的提取比基于RC的提取为内部时序路径提供了更差和最好的情况,因为电容主导了短线。

然而,对于大型设计,由于R在长导线中占优势,因此Block之间的时序路径(inter-block timing path通常)最差,RC寄生效应最差。

注意:没有Corner能保证任意晶体管驱动任意导线拓扑的最小或最大延迟 借助下面的图片,很容易理解该内容:

e7c25f24-06ae-11ee-962d-dac502259ad0.png

在先进工艺的下,会引入Double Pattern,考虑到不同Mask之间的misalign,因此会增加额外的CCworst和CCbest Corner。引入Double Pattern之后的Corner如下:

e7ef3d14-06ae-11ee-962d-dac502259ad0.png

它们之间的RC关系如下:

e81ebf26-06ae-11ee-962d-dac502259ad0.png





审核编辑:刘清

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

    关注

    1

    文章

    281

    浏览量

    18963
  • 耦合电容
    +关注

    关注

    2

    文章

    134

    浏览量

    19524
  • 电容电阻
    +关注

    关注

    0

    文章

    10

    浏览量

    6635

原文标题:RC Corner详细讲解

文章出处:【微信号:集成电路设计及EDA教程,微信公众号:集成电路设计及EDA教程】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    详细的射频基础知识

    详细的射频基础知识
    发表于 11-04 09:09 1671次阅读

    智能手机基础知识讲解

    智能手机基础知识讲解
    发表于 08-15 19:35

    讲解内部Flash的基础知识和对应的HAL库API

    第70章 STM32H7的内部Flash基础知识和HAL库API本章节为大家讲解内部Flash的基础知识和对应的HAL库API。70.1 初学者重要提示70.2 内部Flash基础知识
    发表于 08-12 06:31

    C++语言基础知识讲解

    C++语言基础知识讲解,喜欢的朋友可以下载来学习。
    发表于 01-14 15:30 21次下载

    C51语言的基础知识点实例讲解

    本文档的主要内容详细介绍的是C51语言的18个基础知识点实例讲解包括了:C51控制语句和C51数组和指针
    发表于 06-04 17:52 12次下载
    C51语言的<b class='flag-5'>基础知识</b>点实例<b class='flag-5'>讲解</b>

    PIC16C5X基础知识讲解

    PIC16C5X基础知识讲解
    发表于 04-07 15:27 9次下载
    PIC16C5X<b class='flag-5'>基础知识</b><b class='flag-5'>讲解</b>

    C语言基础知识讲解

    C语言基础知识讲解
    发表于 05-19 17:39 13次下载

    EMC的原理基础知识讲解

    EMC的原理基础知识讲解免费下载。
    发表于 05-28 16:54 41次下载

    华为防雷接地基础知识讲解

    华为防雷接地基础知识讲解
    发表于 06-03 10:24 22次下载

    单片机基础知识讲解PPT课件下载

    单片机基础知识讲解PPT课件下载
    发表于 07-29 09:43 217次下载

    嵌入式系统基础知识讲解

    嵌入式系统基础知识讲解(嵌入式开发知识)-该文档为嵌入式系统基础知识讲解文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
    发表于 07-30 10:32 13次下载
    嵌入式系统<b class='flag-5'>基础知识</b><b class='flag-5'>讲解</b>

    Oracle数据库基础知识讲解

    Oracle数据库基础知识讲解(肇庆理士电源技术有限公司图片)-该文档为Oracle数据库基础知识讲解文档,是一份不错的参考文档,感兴趣的可以看看,,,,,,,,,
    发表于 09-28 13:39 7次下载
    Oracle数据库<b class='flag-5'>基础知识</b><b class='flag-5'>讲解</b>

    量子力学基础知识讲解

    量子力学基础知识讲解免费下载。
    发表于 03-07 16:02 0次下载

    CAN总线的基础知识详细讲解

    CAN总线的基础知识详细讲解
    发表于 04-02 17:44 14次下载

    芯片后端signoff的RC corner指什么?

    今天想聊一聊STA相关的RC corner的问题。我先简单介绍一些什么是signoff的corner,然后重点聊一聊RC corner
    的头像 发表于 12-05 14:11 504次阅读