Method and circuitry for correcting errors in recirculating memories
AssigneeFairchild Camera and Instrument Corporation
InventorRex Rice
Life of this patent
Estimating the term…
Loading patent…
AssigneeFairchild Camera and Instrument Corporation
InventorRex Rice
Estimating the term…
A method and circuitry are disclosed for correcting bit errors introduced by random events in a data recirculating memory, such as a charge coupled memory device or a bubble memory. The bit errors, caused by random events such as by alpha particle bombardment or other causes, are corrected in circuitry that generates row and column parity bits corresponding to various segments of the information stored in the memory. Changes in the row and column parity bits uniquely define the location of failed bits circulating through the memory even though each failed bit has no fixed address, so that error detection circuitry thereafter may correct the error during the next or a subsequent bit recirculating cycle. The invention facilitates the use of very large memories, for example, on the order of one billion bits or more.
A method for detecting and correcting bit errors in binary data circulating from the output terminal into the input terminal of a first recirculating memory, said method including the steps of:
A method for detecting and correcting bit errors randomly introduced into a binary data loop circulating at a system clock frequency from the output terminals into the input terminals of a plurality of substantially identical recirculating memory registers in a memory system, the method comprising the steps of:
An error correction system for correcting bit errors randomly introduced into a recirculating memory having a plurality of substantially identical data recirculating registers, each transferring data bits from its output terminal to its input terminal to form a plurality of data memory loops, said error correction system comprising:
An error correction system for correcting bit errors randomly introduced into a recirculating memory having a plurality of substantially identical data recirculating registers, each transferring data bits from its output terminal to its input terminal to form a plurality of data memory loops, said error correction system comprising:
An error correction system for correcting bit errors randomly introduced into a recirculating memory having a plurality of substantially identical data recirculating registers, each transferring data bits from its output terminal to its input terminal to form a plurality of data memory loops, said error correction system comprising:
Dependencies are inferred from the claim text.