![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
手动Timing ECO
文章平均质量分 80
IC后端小白
随便记录
展开
-
一念心动,一生绵延——如何修复min pulse width?
今天我们来介绍如何来修复ECO阶段的min pulse width violation(最小脉冲宽度违例)。首先,我们来介绍一下什么是min pulse width。min pulse width,全称为最小脉冲宽度检查。这也是一种非常重要的timing arc check,经常用在时序器件或者memory上面。一般情况下,由于cell本身有变异,rise和fall delay不相同,这样可能会造成时钟信号脉冲宽度减小。如下图一个周期为1ns,duty cycle 为50%的clock信号在经过一个转载 2021-08-28 19:24:55 · 3987 阅读 · 0 评论 -
愁绪千万端,扰乱不成眠——如何修复Noise?
今天我们来介绍一下如何修复ECO阶段的Noise Violation. 首先,我们也来介绍一下什么是Noise。网上资料很多,大致整理一下,noise(噪声)也称为crosstalk(串扰),signal integrity(信号完整性分析),是随着芯片特征尺寸变小后引发的现象。主要指工艺金属层线变窄,间距变小以后,导致线与线之间的耦合电容(coupling capacitance)增大,接地电容变小(如下图所示)。而Noise的大小与耦合电容成正比,与接地电容成反比。所以导致Noise的影响变大。那么转载 2021-08-28 19:20:14 · 3135 阅读 · 1 评论 -
岁月的脚步,被时间冲刷——如何修复EM ?
今天给大家介绍一下另一类signoff阶段需要修复的Violation——EM violation。首先,我们也还是来了解下EM violation的概念。EM全称electro-migration,电子迁移。当电子流过金属层时,会与金属层中的原子发生碰撞,碰撞导致金属的电阻增大,并且会发热。在一定时间内如果有大量的电子同金属原子发生碰撞,金属原子就会沿着电子的方向进行流动。导致金属连线断裂,这种现象我们称之为EM电迁移现象。那在我们后端布局布线中,EM一般产生的原因有以下几种:1)金属线太长2)f转载 2021-08-28 19:15:46 · 3104 阅读 · 0 评论 -
对症下药,方能药到病除——如何修复drv?
前面两周介绍了如何修复setup和hold violation, 这次我们接着来讲下另外一个十分重要的violation——drv的修复。首先,我们来了解下drv的基本概念,drv全称design rule violation,设计规则违反,主要包括max transition,max capacitance, max fanout, max length。 分别对pin的转换时间,电容,扇出,wire长度有要求。其中,max transition和capacitance的violation是我们必须要修转载 2021-08-28 19:07:50 · 6263 阅读 · 1 评论 -
时间做减法,人生做加法——如何修复hold violation?
上一期介绍了setup violation的修复,这次我们来讲讲hold violation。 相比setup来说,hold的修复要简单得多。同样地,我们先来回顾下hold time的定义。hold time(保持时间)检查的是数据不能传输太快,太快会影响前一次数据的锁存。如下图所示:用公式简单表示为Tlaunch为launch clock path delayTcapture为capture clock path delayTdp为data path delay详细公式可以查看下列文章【转载 2021-08-28 19:01:44 · 2976 阅读 · 0 评论 -
Less is more——如何修复setup violation?
对于setup violation,大家一定都非常熟悉,网上也有很多相关的资料。今天我们来介绍下对于项目后期ECO阶段,我们如何来修复setup violation.首先我们来回顾一下setup的定义,简单来说,setup检查是为了检查数据传输不能太慢,否则,在目的寄存器的capture edge不能正确的锁存数据。如下图所示用公式简单表示为:Tlaunch为launch clock path delayTcapture为capture clock path delayTdp为data pat转载 2021-08-28 18:58:33 · 3251 阅读 · 0 评论