芯片ECO的种类和修复方法介绍

根据修复内容类别来分类,可以分为功能ECO和Timing ECO。功能ECO是修改芯片逻辑功能,Timing ECO是修复Setup/hold Time。功能ECO可以手改,也可以用工具,比如cadence conformal econandigits的gof eco。Timing ECO可以直接在后端工具(Innovus、ICC/ICC2)里改,也可以用PrimeTime等STA工具来自动Fix,还可以手工Fix一小部分(有时Timing不满足,也可能是Transition或者cap太大)。

当然如果Timing相差太大,就需要从芯片架构、时钟树结构等方面进一步优化。也可能是达到了工艺的速度极限,该换工艺了。

根据芯片是否已流片,可以分为PreMask ECO和PostMask ECO。Mask就是光罩的意义,制造光罩之前和之后。PreMask ECO可以改动制造的所有的层,而PostMask ECO只能更改金属层,甚至指定的少数金属层。

在芯片设计时,总有一些不确定性,我们就需要考虑预留多种备选方案。比如,提前预留OTP/MTP来trim电路参数和逻辑,私有寄存器来切换备选功能和模式,利用TOP Metal Option、EEPROM、Flash等也是常见好用的方法。只要BUG能用软件修复或者绕过去,或者降低工作时钟频率,或者调节Process corner,反正不影响客户使用的芯片就是好芯片。实在有些影响的小BUG,让销售降低点价格也行。

版权声明:本文为CSDN博主「NanDigits」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/NanDigits/article/details/122888385

生成海报
点赞 0

NanDigits

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

数字芯片加工生产全流程漫谈

芯片设计到芯片加工的整体流程整理 1. 芯片分类 1.1. 控制类芯片 CPU、DSP、AI、MCU芯片,与核心处理相匹配的事数据存储类芯片,SRAM、DRAM、ROM、FLASH。 1.2. 感知芯片 c

WT588F02KD-24SS数码管时钟语音播报芯片设计方案

随着智能家电的普及应用,消费者对于常用家电设备的功能要求也越来越高。对于时钟的要求也不仅仅只满足于看时间和闹钟功能,现在的智能家居几乎都有语音播报、语音提示的功能,能够准确的播报当前的时间&#xff0c

TYPE-C保温杯方案

在你旅行出差的时候,如果有这样一款水杯,可以随时随地把水加热,那该有多好!在忙碌开车的时候,你是否想要来一壶暖心的热水?当你在户外露营的时候,小孩子的牛奶冷了&