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

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

3天内不再提示

什么叫电气规则呢?电气规则检查-ERC

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

ERC全称为electrical rule checking,翻译为电气规则检查。检测的是GDS版图中是否存在电学连接问题,属于PV(physical verification)的一个项目。这也算是一个后端signoff的基本概念,今天就给大家简单介绍一下ERC。

什么叫电气规则呢?其实它的种类也不多,主要包括:1. MOS的gate不能直接连supply。2. cell input永远不能floating。3. 一个cell的driver最多一个,或者说output不能发生short。 4. N/P区(衬底或阱)不能floating。可能还有别的,不过我目前只知道这四种了,可以先了解一下。我下面分别说一下这四条规则的理由。

对于1,我们在设计芯片的时候总是会按最悲观的情况考虑问题,因此我们会认为PG的供电总是不稳定的。人们的初衷可能都是简单的,希望一个mos常开或者常关,但如果直接将PG接到gate上,在电压出现波动的时候(比如说由于静电),这个mos的开关就不那么稳定,其沟道电阻相应会受到影响。甚至电压波动很大的时候会发生逻辑错误,或者击穿mos管。

因此实际应用的时候,对于那些输入一直为0或者一直为1的情况,我们会从PG接一个TIE cell,再接到gate上。TIE cell可以起到一个稳定电压、中继的作用。

Cell的input如果floating,那个pin就是会类似一根天线,它的电压很容易受旁边电路的影响,此时就不能认为它是一个完美的高电压或者低电压了,相对应的数字信号就没了意义。这里可能要联系一点模拟的知识,假设高电压是5V,低电压是0V,我们可能就认为4V以上就是逻辑1,1V以下就是逻辑0,所以input输入是什么其实完全是由它的电压决定的。

在floating的情况下,输入就不确定,逻辑可能受到影响。除此之外还可能影响power,比如一个CMOS反相器,input如果不确定,NMOS和PMOS就处于一种“半导通半不导通”的状态。

我们知道反向器的任何一个mos导通的时候另一个mos关断,漏电流就不会很大,而这种“半导通半不导通”就会产生很大的漏电流,甚至会烧坏管子。

Multiple driver的情况,会导致电路VDD和VSS发生short。还是假设两个反相器,它们的output接在了一起,当第一个反相器输出逻辑1(高电平),第二个反相器输出逻辑0(低电平)的时候,相当于产生一条从VDD直接到VSS的电流通路。这是绝对不被允许的。

N/P floating,还是主要为了防止latch up。一般会将N well接VDD,P substrate接VSS,减小well/substrate和drain/source之间的电势差,可以防止latch up产生。

一般我们会把摆放cell的区域隔一段差一个tap cell,然后塞满filler cell,为的就是保证n/p区同一个row的cell公用,而且都能找到附近的tap cell。这一部分可以参考我之前写的一篇介绍latch up的文章。

除了ERC之外,现在还有PERC的概念,就是programmable ERC。指的是用户可以根据自己的design客制化编写一些ERC的rule来进行检查,一般都是会检查ESD相关的rule。

比如说PERC有current density检查,就是检查某一条专门用来ESD放电路径上current承载能力的;还有point to point resistance检查,是为了检查ESD放电路径的电阻,需要保证它的电阻小于其他路径的电阻,确保静电电流走预设好的放电路径。

PERC还支持layout的检查和schematic的检查,用户就自己设定检查规则,也很方便。

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

    关注

    6

    文章

    240

    浏览量

    42707
  • ERC
    ERC
    +关注

    关注

    0

    文章

    6

    浏览量

    9814
  • 漏电流
    +关注

    关注

    0

    文章

    225

    浏览量

    16662
  • 电压波动
    +关注

    关注

    0

    文章

    41

    浏览量

    7927
  • GDS
    GDS
    +关注

    关注

    0

    文章

    26

    浏览量

    6184
收藏 人收藏

    评论

    相关推荐

    Synopsys推出一款低功耗静态规则检查工具—VCLP

    VCLP(VC Low Power)是Synopsys提供的一款低功耗静态规则检查工具,它能够帮助验证和清洁IEEE 1801 Unified Power Format (UPF)低功耗设计意图,并确保UPF中的功耗意图与实现一致。
    的头像 发表于 04-15 11:25 239次阅读
    Synopsys推出一款低功耗静态<b class='flag-5'>规则</b><b class='flag-5'>检查</b>工具—VCLP

    Altium Designer电气规则设置后无报错原因解析

    可是很多时候我们明明是在规则编辑器里面设置了规则的,为什么在我们规则之外的时候它竟然不报错呢?是哪里设置不对吗?
    发表于 03-28 09:35 315次阅读
    Altium Designer<b class='flag-5'>电气</b><b class='flag-5'>规则</b>设置后无报错原因解析

    pcb走线的规则设置方法介绍

    走线规则的设置方法,以确保设计的可靠性和性能。 一、规则的制定前提 在制定PCB走线规则之前,有几个前提需要清楚。 设备要求:首先,根据实际设备要求考虑PCB的尺寸、限制规则以及其他硬
    的头像 发表于 01-09 10:45 760次阅读

    ad覆铜规则怎么设置距离

    也可以减少电路板的成本和尺寸。下面将详细介绍AD覆铜规则设置中距离的相关内容。 距离对电气性能的影响: AD覆铜规则中的距离直接影响电路板的电气性能。距离越近,信号传输的速度越快,但也
    的头像 发表于 12-20 10:46 1700次阅读

    英飞凌IGBT单管命名规则

    英飞凌IGBT单管命名规则
    的头像 发表于 11-23 09:09 745次阅读
    英飞凌IGBT单管命名<b class='flag-5'>规则</b>

    PCB布线规则解析

    的开环检查规则 在PCB布线时,为了避免布线产生的“天线效应”,减少不必要的干扰辐射和接收,一般不允许出现一端浮空的布线形式。 走线长度控制规则 在设计时让布线长度尽量短,以减少由于走线过长带来的干扰
    发表于 11-14 16:06

    什么是电气规则检查

    对于Altium Designer来说,在所有的布局,布线,铺铜都完成之后,也就完成了初步的设计工作,接下来就是进行电气规则检查了。 什么是电气
    的头像 发表于 11-06 15:17 1191次阅读
    什么是<b class='flag-5'>电气</b><b class='flag-5'>规则</b>的<b class='flag-5'>检查</b>

    编写PCB设计规则检查器技巧

    由于DRC必须遍历 PCB设计整个电路图,包括每个符号、每个引脚、每个网路、每种属性,如有必要还能创建数目不限“附属”文件。如4.0节所述,DRC可以标示出任何违反设计规则细微偏差。
    发表于 10-13 14:58 229次阅读

    电气设备巡视检查的目的

    电气设备巡视检查的目的是为了及时地发现运行设备的问题,并及时做出正确的反应和处置,以确保运行安全。 一、巡视检查的方法 1、​测量 使用随身携带的工具和仪表,如测温仪、测振仪、钳形电流表
    的头像 发表于 10-07 14:10 1898次阅读

    电气图纸绘制的一般规则

    一、电气图纸绘制的一般规则 1、电气图图纸的格式一般由边界线、图框线、标题栏、会签栏组成。 2、用来记录图样的名称、图号、张次、更改和有关人员签署等内容的栏目称为标题栏。标题栏相当于图纸的铭牌,位于
    的头像 发表于 09-15 16:15 2045次阅读

    电气元件绘制规则

    电气图中电气元件的触头状态应该按照电器的不通电状态和不受力状态绘制。
    的头像 发表于 08-18 16:05 1045次阅读
    <b class='flag-5'>电气</b>元件绘制<b class='flag-5'>规则</b>

    电气安装时的关键安全规则和最常见的错误

    电气装置是任何房间、办公室或建筑物的重要组成部分。每个此类安装都需要不时进行维护、升级或维修,这涉及所涉及的电工(电气安装人员)承担一定的风险。
    的头像 发表于 06-29 15:19 518次阅读

    PCB设计如何对线间距3W规则进行规则检查

    为了尽量减小单板设计的串扰问题,PCB设计完成之后一般要对线间距3W规则进行一次规则检查
    发表于 05-30 09:04 2517次阅读
    PCB设计如何对线间距3W<b class='flag-5'>规则</b>进行<b class='flag-5'>规则</b><b class='flag-5'>检查</b>?

    嘉立创EDA专业版网络规则设置

    在“设计规则”中的“规则管理”界面将PCB的各个设计规则如线宽规则、差分规则、过孔规则等设置完成
    的头像 发表于 05-29 17:21 1704次阅读
    嘉立创EDA专业版网络<b class='flag-5'>规则</b>设置

    PCB设计布局规则及技巧

      一站式PCBA智造厂家今天为大家讲讲PCB设计布局规则有哪些?PCB设计布局规则及技巧。
    的头像 发表于 05-04 09:05 1676次阅读