Error recovery within processing stages of an integrated...

Error detection/correction and fault detection/recovery – Pulse or data error handling – Error/fault detection technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08060814

ABSTRACT:
An integrated circuit includes a plurality of processing stages each including processing logic1014, a non-delayed signal-capture element1016, a delayed signal-capture element1018and a comparator1024. The non-delayed signal-capture element1016captures an output from the processing logic1014at a non-delayed capture time. At a later delayed capture time, the delayed signal-capture element1018also captures a value from the processing logic1014. An error detection circuit1026and error correction circuit1028detect and correct random errors in the delayed value and supplies an error-checked delayed value to the comparator1024. The comparator1024compares the error-checked delayed value and the non-delayed value and if they are not equal this indicates that the non-delayed value was captured too soon and should be replaced by the error-checked delayed value. The non-delayed value is passed to the subsequent processing stage immediately following its capture and accordingly error recovery mechanisms are used to suppress the erroneous processing which has occurred by the subsequent processing stages, such as gating the clock and allowing the correct signal values to propagate through the subsequent processing logic before restarting the clock. The operating parameters of the integrated circuit, such as the clock frequency, the operating voltage, the body biased voltage, temperature and the like are adjusted so as to maintain a finite non-zero error rate in a manner that increases overall performance.

REFERENCES:
patent: 3893070 (1975-07-01), Bossen et al.
patent: 3905023 (1975-09-01), Perpiglia
patent: 4339657 (1982-07-01), Larson et al.
patent: 4633465 (1986-12-01), Fitch et al.
patent: 4669092 (1987-05-01), Sari et al.
patent: 4756005 (1988-07-01), Shedd
patent: 4833635 (1989-05-01), McCanny et al.
patent: 4885715 (1989-12-01), McCanny et al.
patent: 4918709 (1990-04-01), Fitch
patent: 4975930 (1990-12-01), Shaw
patent: 5043990 (1991-08-01), Doi et al.
patent: 5203003 (1993-04-01), Donner
patent: 5276690 (1994-01-01), Lee et al.
patent: 5291496 (1994-03-01), Andaleon et al.
patent: 5313625 (1994-05-01), Hess et al.
patent: 5321705 (1994-06-01), Gould et al.
patent: 5400370 (1995-03-01), Guo
patent: 5402273 (1995-03-01), Tucker
patent: 5408200 (1995-04-01), Buhler
patent: 5426746 (1995-06-01), Sekiguchi
patent: 5455536 (1995-10-01), Kono et al.
patent: 5463351 (1995-10-01), Marko et al.
patent: 5504859 (1996-04-01), Gustafson et al.
patent: 5528637 (1996-06-01), Sevenhans et al.
patent: 5553232 (1996-09-01), Wilhite et al.
patent: 5572662 (1996-11-01), Ohta et al.
patent: 5615263 (1997-03-01), Takahashi
patent: 5625652 (1997-04-01), Petranovich
patent: 5627412 (1997-05-01), Beard
patent: 5630154 (1997-05-01), Bolstad et al.
patent: 5737369 (1998-04-01), Retzer
patent: 5859551 (1999-01-01), Ohishi et al.
patent: 5862141 (1999-01-01), Trotter
patent: 5870446 (1999-02-01), McMahan et al.
patent: 5872907 (1999-02-01), Griess et al.
patent: 5896391 (1999-04-01), Solheim et al.
patent: 5914903 (1999-06-01), Kanma et al.
patent: 6067256 (2000-05-01), Yamashita et al.
patent: 6076175 (2000-06-01), Drost et al.
patent: 6078627 (2000-06-01), Crayford
patent: 6114880 (2000-09-01), Buer et al.
patent: 6148423 (2000-11-01), Le Mouel et al.
patent: 6167526 (2000-12-01), Carlson
patent: 6173423 (2001-01-01), Autechaud et al.
patent: 6188610 (2001-02-01), Kakizoe et al.
patent: 6222660 (2001-04-01), Traa
patent: 6282661 (2001-08-01), Nicol
patent: 6476643 (2002-11-01), Hugues et al.
patent: 6523201 (2003-02-01), De Michele
patent: 6650661 (2003-11-01), Buchanan et al.
patent: 6693985 (2004-02-01), Li et al.
patent: 6741110 (2004-05-01), Roisen
patent: 6772388 (2004-08-01), Cooper et al.
patent: 6799292 (2004-09-01), Takeoka et al.
patent: 6802033 (2004-10-01), Bertin et al.
patent: 6834367 (2004-12-01), Bonneau et al.
patent: 6907553 (2005-06-01), Popplewell et al.
patent: 6944067 (2005-09-01), Mudge et al.
patent: 6944468 (2005-09-01), Okumura
patent: 6958627 (2005-10-01), Singh et al.
patent: 6977910 (2005-12-01), Hosur et al.
patent: 6985547 (2006-01-01), Uht
patent: 7002358 (2006-02-01), Wyatt
patent: 7010074 (2006-03-01), Nakamura
patent: 7046056 (2006-05-01), Kizer et al.
patent: 7061294 (2006-06-01), Talledo et al.
patent: 7073080 (2006-07-01), Lou
patent: 7085993 (2006-08-01), Goodnow et al.
patent: 7096137 (2006-08-01), Shipton et al.
patent: 7096402 (2006-08-01), Yano et al.
patent: 7116744 (2006-10-01), Saze et al.
patent: 7142623 (2006-11-01), Sorna
patent: 7162661 (2007-01-01), Mudge et al.
patent: 7236555 (2007-06-01), Brewer
patent: 7257173 (2007-08-01), Wood et al.
patent: 7278080 (2007-10-01), Flautner et al.
patent: 7310755 (2007-12-01), Mudge et al.
patent: 7320091 (2008-01-01), Blaauw et al.
patent: 7323946 (2008-01-01), Seefeldt et al.
patent: 7337356 (2008-02-01), Mudge et al.
patent: 7650551 (2010-01-01), Flautner et al.
patent: 7671627 (2010-03-01), Somani et al.
patent: 2001/0016927 (2001-08-01), Poisner
patent: 2002/0038418 (2002-03-01), Shimamura
patent: 0 366 331 (1990-05-01), None
patent: 0 374 420 (1990-06-01), None
patent: 0 653 708 (1995-05-01), None
patent: 60-20398 (1985-02-01), None
patent: 62-24498 (1987-02-01), None
patent: 2001-175542 (2001-06-01), None
patent: 809350 (1981-02-01), None
patent: WO 00/54410 (2000-09-01), None
patent: WO 01/46800 (2001-06-01), None
patent: WO 2004/084072 (2004-09-01), None
Office Action mailed Aug. 3, 2011 in co-pending U.S. Appl. No. 12/923,911.
N. Kanekawa et al, “Fault Detection and Recovery Coverage Improvement by Clock Synchronized Suplicated Systems with Optimal Time Diversity”Fault-Tolerant Computing, Jun. 1998, pp. 196-200.
“ARM710 Data Sheet” Dec. 1994, Advanced RISC Machines Ltd. (ARM).
F. Worm et al, “An Adaptive Low-Power Transmission Scheme for On-Chip Networks”ISSS'02, Oct. 2002, pp. 92-100.
Enomoto et al, “A low-power, high speed 0.25μm GaAs D-FF” Proceedings of the 23rdEuropean Solid-State Circuits Conference, 1997, ESSCIRC '97, Sep. 16-18, 1997, pp. 300-303.
Office Action mailed Jun. 23, 2010 in co-pending U.S. Appl. No. 11/636,716.
Final Office Action mailed Dec. 7, 2010 in co-pending U.S. Appl. No. 11/636,716.
Office Action mailed Jul. 13, 2011 in co-pending U.S. Appl. No. 11/636,716.

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

Error recovery within processing stages of an integrated... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Error recovery within processing stages of an integrated..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Error recovery within processing stages of an integrated... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4275609

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