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

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

3天内不再提示

聊一聊芯片设计的NDR是什么?

冬至子 来源:伟酱的芯片后端之路 作者:伟酱的芯片后端之 2023-12-06 15:14 次阅读

今天突然想聊一聊route相关的问题,讲一讲NDR是什么,我也梳理总结一下我对NDR的认识。

NDR是non default rule的缩写,它指的是在绕线的时候给某些net制定的特殊的绕线规则。现在工具在绕线之前需要制定一个default rule,默认所有net都按default rule来绕。

比如我们规定某一层的线宽、线间距等,tool就会按照这个规则,加上自己的绕线算法,最后得出符合要求的绕线。

而对于指定了NDR的net,tool就会额外照顾一下,因为NDR的rule和default rule有所区别,route的最终结果就会有所不同,相应的会影响芯片的各项性能。

举个例子,我们可以指定某一条net,上了一条简单的NDR——让他在M3的绕线更宽一些,tool就会在绕线的时候首先保证我们的线宽,因为pitch(线间距)的约束,原本可能在它旁边track上的线就不能这么绕了,也就是说这条NDR使这根线占用了更多绕线资源,但好处是得到了更宽的线,显然对timing、EM等会有好处。NDR的含义很广,不止width,还有pitch、space、绕线的layer等的改变都属于NDR。

NDR最重要的用途,就是以牺牲绕线资源的代价改善timing性能。对于CTS的时钟线,timing要求比较高,如果用default rule较难满足做出比较好的时钟树,因此我们一般都会给时钟线上NDR,主要有以下几个方面:1.增大线宽,这样能有效减小net上的RC值,线上delay就会变小。2.增大线间距,这样就能减小crosstalk的影响,并且我们还会给一些CTS线加上shielding net(就是一段地线,用以消除串扰影响)。3.绕线层尽量高,理由同上,因为高层layer本身width、pitch就会更大。而且clock net会分为trunk以及leaf,一般leaf就是指连到flip-flop CP pin最后一段net,trunk指除了leaf外的clock net。Trunk和leaf会用不同的NDR,trunk的相对会更严一点,leaf的会更接近default rule。

对于signal线,我们很少会上NDR,最多也就是在ECO的时候修timing或EM来加一点NDR。一般情况下NDR都会用在CTS阶段。

需要注意的是,用户指定的NDR对于tool来说不能保证100%遵守。比如说有时候我们规定trunk在高层绕,但是因为绕线资源的限制,某些trunk net不能完全在高层来走,还是要在低层走一段。一般我们会要求满足NDR的比率要到一定范围才行。

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

    关注

    15

    文章

    998

    浏览量

    54789
  • ECO
    ECO
    +关注

    关注

    0

    文章

    52

    浏览量

    14860
  • Flip-Flop
    +关注

    关注

    0

    文章

    85

    浏览量

    13016
  • CTS
    CTS
    +关注

    关注

    0

    文章

    34

    浏览量

    14047
收藏 人收藏

    评论

    相关推荐

    5G路由器相比4G有哪些优势(5g科普)

    大家好,今天我们来5G路由器相比4G有哪些优势,以及它将如何改变我们的生活。 首先,5G路由器最显著的优势就是速度快。5G网络的速度可以达到4G的10倍以上,这意味着我们可以更快地下载和上传
    的头像 发表于 04-26 10:35 512次阅读

    简单彩色转灰度的算法

    R、G、B 分别代表3个原色分量字节,BGR就表示个像素。为了看起来方便在每个像素之间插了个空格,实际上是没有的。X表示补足4的倍数而自动插入的字节。为了符合人类的阅读习惯分行了,其实在计算机内存中应该看成连续的大段。
    的头像 发表于 04-18 10:32 352次阅读
    简单<b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b>彩色转灰度的算法

    啥是“阻抗修正”去嵌入技术

    步,R&S的矢网在测量得到“2x-Thru Coupon(测试条)”的S参数以后,要分别解出“左侧夹具”和“右侧夹具”。每侧的夹具都用个s2p文件来表征。这步实际是整个去嵌入的关键。
    的头像 发表于 04-17 14:19 828次阅读
    <b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b>啥是“阻抗修正”去嵌入技术

    “阻抗修正”去嵌入

    在非标准接口器件测试中,使用去嵌入方法消除测试夹具等对测试结果的影响已经被很多小伙伴们熟知。在最新的R&S ZNA/ZNB系列矢量网络分析仪(简称:矢网)界面中,加入了“Deembed Assistant(去嵌助手)”,可以帮助各位小伙伴轻松完成去嵌入的操作。
    的头像 发表于 04-17 14:18 1102次阅读
    <b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b>“阻抗修正”去嵌入

    电感的特性都有哪些

    电感是闭合回路中的种属性,是衡量产生电磁感应能力的物理量。我们常说的电感指的是电感器,是自感,用符号 L 表示。
    的头像 发表于 03-29 14:01 1013次阅读

    MCU和SoC的区别

    微控制器是单个集成电路(IC)上的小型计算机,包含处理器内核、内存、可编程输入/输出(I/O)外设、定时器、计数器等。它只提供最小的内存、接口和处理能力。
    发表于 03-26 11:39 3140次阅读

    下常见的几种无线遥控器及其可能使用的晶振频率

    无线遥控器可以分为四种类型,其中每种类型可能采用不同的频率晶振。今天KOAN凯擎小妹下常见的几种无线遥控器及其可能使用的晶振频率。
    的头像 发表于 03-22 14:29 4151次阅读

    Transformer中的FFN

    NLP上估计会帮助reduce overfitting, improve generalization,但是与其花时间改这个地方不如好好clean data。。。目前来说
    的头像 发表于 03-13 11:41 1046次阅读
    <b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b>Transformer中的FFN

    芯片的上电复位与掉电检测

    许多IC都包含上电复位(POR)电路,其作用是保证在施加电源后,模拟和数字模块初始化至已知状态。
    的头像 发表于 02-17 14:21 6012次阅读
    <b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b><b class='flag-5'>芯片</b>的上电复位与掉电检测

    制作高压陶瓷电容的5大关键步骤

    制作高压陶瓷电容的5大关键步骤 制造高压陶瓷电容是项复杂而精密的工艺过程,它涉及到多个关键步骤。下面将详细介绍制作高压陶瓷电容的五大关键步骤。 第
    的头像 发表于 12-21 10:41 1387次阅读

    PON系统的上行带宽分配机制

    在PON网络中,OLT设备的个PON口会下挂堆的ONU,因此,PON口的上行带宽是所有ONU共享的,那么上行带宽是如何在各ONU之间分配的呢?
    的头像 发表于 12-20 18:20 4370次阅读
    <b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b>PON系统的上行带宽分配机制

    消息队列技术选型的7种消息场景

    我们在做消息队列的技术选型时,往往会结合业务场景进行考虑。今天来消息队列可能会用到的 7 种消息场景。
    的头像 发表于 12-09 17:50 1311次阅读
    <b class='flag-5'>聊</b><b class='flag-5'>一</b><b class='flag-5'>聊</b>消息队列技术选型的7种消息场景

    何谓芯片的“时钟”?芯片时钟是怎么回事?

    今天想来芯片设计中的个非常基础的概念——时钟。对于外行来说听到这个词可能会感觉迷茫,猜
    的头像 发表于 12-06 14:41 1016次阅读

    简单DPT技术-double pattern technology

    今天想来简单DPT技术-double pattern technology,也就是双层掩模版技术,在目前先进工艺下,这项技术已经应用的很普遍了。
    的头像 发表于 12-05 14:26 1567次阅读

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

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