Error-detecting and correcting FPGA architecture

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S773000, C714S780000

Reexamination Certificate

active

07937647

ABSTRACT:
A method and apparatus are provided for an error-correcting FPGA. ECC data for configuration is generated and programmed into the ECC rows in the configuration memory. While booting, it is determined whether an integrity-check bit is set. If so, an integrity check is performed. If a single-bit error is detected, if the bit error is an erroneous “0” value, the memory location containing the erroneous “0” value is reprogrammed to a “1” value. If the bit error is an erroneous “1,” value, the memory block data is saved in a non-volatile memory block, the configuration memory block containing the error is erased and reprogrammed using the corrected bit. If there is more than one error, an error flag is set. The user reads the status of the error flag through the JTAG port. If the error flag is set then a full reprogramming cycle is initiated.

REFERENCES:
patent: 4047151 (1977-09-01), Rydbeck et al.
patent: 5568426 (1996-10-01), Roohparvar et al.
patent: 5621682 (1997-04-01), Tanzawa et al.
patent: 5715193 (1998-02-01), Norman
patent: 5920501 (1999-07-01), Norman
patent: 5963473 (1999-10-01), Norman
patent: 6101624 (2000-08-01), Cheng et al.
patent: 6838899 (2005-01-01), Plants
patent: 7075328 (2006-07-01), Plants
patent: 7080305 (2006-07-01), Welbon et al.
patent: 7111224 (2006-09-01), Trimberger
patent: 7127552 (2006-10-01), Shimanek et al.
patent: 7143329 (2006-11-01), Trimberger et al.
patent: 7162644 (2007-01-01), Trimberger
patent: 7173448 (2007-02-01), Plants
patent: 7219237 (2007-05-01), Trimberger
patent: 7254800 (2007-08-01), Trimberger
patent: 7583532 (2009-09-01), Prasad
patent: 7724580 (2010-05-01), Li et al.
patent: 7826263 (2010-11-01), Lee et al.
patent: 2003/0046631 (2003-03-01), Gappisch et al.

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-detecting and correcting FPGA architecture 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-detecting and correcting FPGA architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Error-detecting and correcting FPGA architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2619049

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