根据修复内容类别来分类,可以分为功能ECO和Timing ECO。功能ECO是修改芯片逻辑功能,Timing ECO是修复Setup/hold Time。功能ECO可以手改,也可以用工具,比如cadence conformal eco,nandigits的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,让销售降低点价格也行。

芯片ECO的种类和修复方法介绍相关推荐

  1. 只狼服务器维修或停机,只狼存档怎么替换 只狼存档损坏修复方法介绍_游侠网...

    想必很多玩只狼的朋友都碰到过存档损坏的情况吧,所以呢小编今天给大家带来的就是只狼存档损坏修复方法介绍,需要的朋友还不快进来看看. 存档损坏修复方法介绍 0.假设你要用A账号的存档(盗版的,别人的)替换 ...

  2. 浏览器卡怎么办_SD卡无法格式化怎么修复?简单修复方法介绍

    SD卡无法格式化怎么修复?SD卡是在手机.数码相机中都存在的一个数据存储装置,也是每个媒体设备最重要的部分,无论是读取还是存储数据它的作用都至关重要.相对来说SD卡比较坚固也不容易损坏,但是会出现故障 ...

  3. 使用物理硬盘_硬盘坏道的几种非专业修复方法介绍

    在使用计算机的过程中,我们最担心的就是硬盘出现故障,因为一旦硬盘出现故障就意味着我们的数据受到了严重的威胁.在诸多的硬盘故障中,硬盘坏道是最常见也是最让人头疼的故障之一了. 硬盘坏道介绍: 引起坏道的 ...

  4. mysql数据库损坏修复方法介绍

    由于临时断电,使用kill -9中止MySQL服务进程,所有的这些都可能会毁坏MySQL的数据文件.如果在被干扰时,服务正在改变文件,文件可能会留下错误的或不一致的状态.因为这样的毁坏有时是不容易被发 ...

  5. 图片如何修复清晰度?好用的图片修复方法介绍

    图片如何修复清晰度?相信大家无论是日常拍摄图片还是需要修复一些老照片,都需要进行图片修复清晰度的操作.对于一些新手小白来说修复清晰度还是比较陌生的一个操作,其实只要我们选择一些对的工具还是比较简单的. ...

  6. 使命召唤15显示服务器封锁,使命召唤15进不去怎么办?游戏修复方法介绍

    使命召唤15闪退进不去怎么办?这款游戏在近日发售,很多玩家都遇到了闪退进不去的情况,本文小编会为大家详细介绍,感兴趣的小伙伴们,一起和小编来看看吧! 使命召唤15进不去解决方案 1.battle.ne ...

  7. gta5因为计算机丢失,GTA5丢失MSVCR100.dll怎么办 修复方法介绍

    展开全部 GTA5系统错误MSVCR100.dll解决技巧如下所示: 确定丢失的文件名,这个小编必须强调一下,以防搜索的时候打错. 使用搜索引擎搜索MSVCR100.dll 选择一个进入下载 一般下载 ...

  8. 关于SATA磁盘修复方法介绍

    简述: 硬盘在使用中,不可避免会出现"坏道":这个问题在硬盘设计时厂家已经考虑到,所有硬盘,都会有一些冗余空间用于做"坏道映射",就是说可以利用这些冗余空间来替 ...

  9. Raid5磁盘阵列修复方法介绍

    在RAID5中,数据条带化后存储在分布式奇偶校验的多个磁盘上.分布式奇偶校验的条带化意味着它将奇偶校验信息和条带化数据分布在多个磁盘上,这样会有很好的数据冗余.而有时候raid5磁盘阵列损坏,我们该如 ...

最新文章

  1. 不相交集类以及应用迷宫生成
  2. 基于深度学习方法的图像分割,差距不止一点点
  3. 为什么在Swift字符串中像‍‍‍这样的表情符号字符被如此奇怪地对待?
  4. 想做测试经理的看过来
  5. 概率主题模型简介 Introduction to Probabilistic Topic Models
  6. 为了找到你,CTO 和你唠唠研发都做啥?
  7. 取数函数设置向导返回值说明
  8. 使用apache FileUtils下载文件
  9. 计算机二维全息图原理,三维信息加密如何使用计算全息进行
  10. ajax请求携带tooken_Spring Boot+Vue 文件上传,如何携带令牌信息?
  11. 求解数组中子数组连续元素的之和的最大值
  12. 移动互联网实战--资源类APP的数据存储处理和优化
  13. 的房费重构——上,下位机的复议
  14. C++中this指针小记
  15. 【python】字典的嵌套
  16. keil+flymcu+CubeMX开发STM32F407
  17. Scintilla 开源库使用-如何设置页边背景色和前景色
  18. 字体外面怎么加边框_教您使用html代码给文字加边框!
  19. linux usb有线网卡驱动_linux系统下安装usb网卡驱动图文?
  20. js image对象

热门文章

  1. linux 文件擦除,linux文件系统如何使用emmc的擦除功能(Erase Trim Discard Sanitize)达到最优performance...
  2. Python人工智能之图片转文字识别
  3. 一般树与二叉树的相互转换
  4. 推荐系统入门(四):WideDeep(附代码)
  5. 2、二叉树的后序遍历
  6. Linux内核及其发行版本
  7. node.js对接支付宝沙箱,看这篇足够
  8. 计算机桌面自动调转什么原因,电脑壁纸自动改变的解决方法-电脑自学网
  9. cJSON的使用方法
  10. ArrayList的 toArray() 与 toArray(T[] a)