Two-phase clock-stalling technique for error detection and...

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

C714S002000, C714S048000, C714S049000, C714S731000, C714S744000, C713S400000, C713S401000, C713S600000, C713S601000

Reexamination Certificate

active

08042010

ABSTRACT:
One embodiment of the present invention provides a system that augments a circuit design with a mechanism for detecting and correcting timing errors. This system first partitions the circuit into a set of blocks that are clocked by an independent clock source, and integrates an error signal propagation circuit between the set of blocks. For a respective block, the system determines a set of internal registers that are to be implemented as double data sampling registers, and replaces the determined set of internal registers with double data sampling registers, wherein a given double data sampling register is configured to generate an error signal when it detects a timing error. Then, the system integrates a two-phase error correction circuit into the respective block, wherein when notified of a timing error by a double data sampling register, the two-phase error correction circuit is configured to stall registers in the respective block.

REFERENCES:
patent: 4462072 (1984-07-01), Tague et al.
patent: 4616335 (1986-10-01), Howe et al.
patent: 4679195 (1987-07-01), Dewey
patent: 4916697 (1990-04-01), Roche et al.
patent: 5230046 (1993-07-01), Iwata et al.
patent: 5918043 (1999-06-01), Kardach et al.
patent: 6889311 (2005-05-01), Flores et al.
patent: 6996735 (2006-02-01), Flores et al.
patent: 7065665 (2006-06-01), Jacobson et al.
patent: 7475227 (2009-01-01), Jacobson et al.
patent: 2006/0005091 (2006-01-01), Mitra
patent: 2007/0016817 (2007-01-01), Albonesi
patent: 2008/0115004 (2008-05-01), Braun
patent: 2008/0250271 (2008-10-01), Ozer
Ernst et al. Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation. Proceedings of the 36th International Symposium on Microarchitecture. IEEE. 2003.
Subramanian et al. Conjoined Pipeline: Enhancing Hardware Reliability and Performance through Organized Pipeline Redundancy. IEEE. 2008.
Kumar et al. Method to Minimize the Clock Skew and Uniform Clock Distribution using Parallel Port in Pipe Line Based Multi Channel DMA Request Terminal for Frequency Measurement. IJCSIT. vol. 1. pp. 126-129. 2010.

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

Two-phase clock-stalling technique for error detection and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Two-phase clock-stalling technique for error detection and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Two-phase clock-stalling technique for error detection and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4291700

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