发明授权
US07529997B2 Method for self-correcting cache using line delete, data logging, and fuse repair correction
有权
使用行删除,数据记录和保险丝修复校正自校正缓存的方法
- 专利标题: Method for self-correcting cache using line delete, data logging, and fuse repair correction
- 专利标题(中): 使用行删除,数据记录和保险丝修复校正自校正缓存的方法
-
申请号: US11079816申请日: 2005-03-14
-
公开(公告)号: US07529997B2公开(公告)日: 2009-05-05
- 发明人: Patrick J. Meaney , William V. Huott , Thomas J. Knips , David J. Lund , Bryan L. Mechtly , Pradip Patel
- 申请人: Patrick J. Meaney , William V. Huott , Thomas J. Knips , David J. Lund , Bryan L. Mechtly , Pradip Patel
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理商 Lynn L. Augspurger
- 主分类号: G01R31/28
- IPC分类号: G01R31/28
摘要:
An apparatus and method for protecting a computer system from array reliability failures uses Array Built-In Self-Test logic along with code and hardware to delete cache lines or sets that are defective, identify corresponding fuse repair values, proactively call home if spare fuses are not available, schedule soft fuse repairs for the next system restart, schedule line deletes at the next restart, store delete and fuse repairs in a table (tagged with electronic serial id, timestamp of delete or ABIST fail event, address, and type of failure) and proactively call home if there were any missed deletes that were not logged. Fuse information can also be more permanently stored into hardware electronic fuses and/or EPROMs. During a restart, previous repairs are able to be applied to the machine so that ABIST will run successfully and previous deletes to be maintained with checking to allow some ABIST failures which are protected by the line deletes to pass.