发明授权
- 专利标题: Dynamic updating of repair mask used for cache defect avoidance
- 专利标题(中): 用于缓存缺陷避免的修复掩码的动态更新
-
申请号: US839559申请日: 1997-04-14
-
公开(公告)号: US6006311A公开(公告)日: 1999-12-21
- 发明人: Ravi Kumar Arimilli , John Steven Dodson , Jerry Don Lewis , Timothy M. Skergan
- 申请人: Ravi Kumar Arimilli , John Steven Dodson , Jerry Don Lewis , Timothy M. Skergan
- 申请人地址: NY Armonk
- 专利权人: Internatinal Business Machines Corporation
- 当前专利权人: Internatinal Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F13/00
- IPC分类号: G06F13/00 ; G11C29/00
摘要:
A method of dynamically avoiding defective cache lines in a cache used by a processor of a computer system is disclosed. A repair mask is used, having an array of bit fields each corresponding to a cache lines in the cache, and certain bit fields in the repair mask array are initially set to indicate that a group of corresponding cache lines are defective. Thereafter the repair mask is updated by setting additional bit fields in the repair mask array to indicate that an additional group of corresponding cache lines are defective. Access to all defective cache lines is prevented based on the corresponding bit fields in the repair mask array. The initial setting of certain bit fields can take place at fabrication of the cache chip in response to testing of the cache lines. Additionally, the repair mask may be updated each time the computer system is booted in response to testing by the boot procedure. The repair mask may also be updated real-time during program execution in response to detection of an error associated with a particular cache line. Updating in real-time can be accomplished by counting a cumulative number of errors associated with a cache line, and then identifying the cache line as being defective only after a certain number of cumulative errors has occurred.
公开/授权文献
- US4670301A Method and apparatus for coating the spiral weld seam of pipe 公开/授权日:1987-06-02
信息查询