Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2006-02-17
2009-10-13
Duncan, Marc (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S042000, C714S710000
Reexamination Certificate
active
07603582
ABSTRACT:
In one embodiment, a cache element allocation method is provided. Each cache element on a CPU is assigned a quality rank based on the error rate of the cache element. If an allocated cache element is deemed to be faulty, the quality rank of the faulty allocated cache element is compared with the quality rank of the non-allocated cache elements. If a non-allocated cache element has a lower quality rank than the allocated cache element, the non-allocated cache element is swapped in for the allocated cache element.
REFERENCES:
patent: 4684885 (1987-08-01), Chapman
patent: 5649090 (1997-07-01), Edwards et al.
patent: 5954435 (1999-09-01), Yoshida
patent: 5961653 (1999-10-01), Kalter
patent: 6006311 (1999-12-01), Arimilli et al.
patent: 6181614 (2001-01-01), Aipperspach
patent: 6363506 (2002-03-01), Karri
patent: 6425094 (2002-07-01), Drogichen
patent: 6516429 (2003-02-01), Bossen et al.
patent: 6649090 (2003-11-01), Funaki
patent: 6651182 (2003-11-01), Chang et al.
patent: 6654707 (2003-11-01), Wynn
patent: 6708294 (2004-03-01), Nakao et al.
patent: 6789048 (2004-09-01), Arndt et al.
patent: 6832329 (2004-12-01), Ahrens et al.
patent: 6851071 (2005-02-01), Bossen et al.
patent: 6922798 (2005-07-01), Nemani et al.
patent: 6954851 (2005-10-01), Natu
patent: 6973604 (2005-12-01), Davis et al.
patent: 6985826 (2006-01-01), Pomaranski
patent: 7007210 (2006-02-01), Fields et al.
patent: 7047466 (2006-05-01), Meaney
patent: 7058782 (2006-06-01), Henderson et al.
patent: 7117388 (2006-10-01), Arimilli
patent: 7134057 (2006-11-01), Kaushik et al.
patent: 7155637 (2006-12-01), Jarboe, Jr.
patent: 7321986 (2008-01-01), Ash et al.
patent: 7350119 (2008-03-01), Zuraski et al.
patent: 7409600 (2008-08-01), Azevedo
patent: 7415644 (2008-08-01), Bower, III
patent: 7418367 (2008-08-01), Pomaranski
patent: 7523349 (2009-04-01), Barras
patent: 2003/0074598 (2003-04-01), Bossen et al.
patent: 2003/0212884 (2003-11-01), Lee
patent: 2004/0133826 (2004-07-01), Zhu et al.
patent: 2004/0143776 (2004-07-01), Cox
patent: 2004/0221193 (2004-11-01), Armstrong
patent: 2005/0096875 (2005-05-01), Pomaranski
patent: 2006/0080572 (2006-04-01), Fong
patent: 2006/0248394 (2006-11-01), McGowan
patent: 2008/0235454 (2008-09-01), Duron
patent: 2008/0263394 (2008-10-01), Tanabe
Notice of Allowance for U.S. Appl. No. 11/356,564, dated Jan. 30, 2009 in the United States.
Final Office Action for U.S. Appl. No. 11/356,564, dated Nov. 4, 2008 in the United States.
Office Action for U.S. Appl. No. 11/356,564, dated Jun. 24, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/356,559, dated Nov. 4, 2008 in the United States.
Office Action for U.S. Appl. No. 11/356,559, dated Jun. 30, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/356,756, dated Mar. 27, 2009 in the United States.
Office Action for U.S. Appl. No. 11/356,756, dated Sep. 25, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/357,384, dated Mar. 23, 2009 in the United States.
Office Action for U.S. Appl. No. 11/357,384, dated Sep. 24, 2008 in the United States.
Office Action for U.S. Appl. No. 11/357,386, dated Jun. 24, 2008 in the United States.
Office Action for U.S. Appl. No. 11/357,385, dated Apr. 16, 2009 in the United States.
Office Action for U.S. Appl. No. 11/357,385, dated Sep. 25, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/356,521, dated Jan. 29, 2009 in the United States.
Office Action for U.S. Appl. No. 11/356,521, dated Sep. 23, 2008 in the United States.
Office Action for U.S. Appl. No. 11/357,396, dated Sep. 23, 2008 in the United States.
Notice of Allowance for U.S. Appl. No. 11/356,560, dated Dec. 19, 2008 in the United States.
Notice of Allowance for U.S. Appl. No. 11/356,560, dated Sep. 26, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/356,548, dated Jan. 27, 2009 in the United States.
Office Action for U.S. Appl. No. 11/356,548, dated Jun. 25, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/357,386, dated May 28, 2009 in the United States.
Office Action for U.S. Appl. No. 11/357,386, dated Dec. 19, 2008 in the United States.
Final Office Action for U.S. Appl. No. 11/357,386, dated Sep. 9, 2008 in the United States.
Barlow Jeff
Brauch Jeff
Calkin Howard
Gratias Raymond
Hack Stephen
Duncan Marc
Hewlett--Packard Development Company, L.P.
LandOfFree
Systems and methods for CPU repair does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for CPU repair, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for CPU repair will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4099088