Systems and methods for CPU repair

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-4099088

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.