Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction
Patent
1996-12-13
1999-12-14
Chung, Phung M.
Error detection/correction and fault detection/recovery
Pulse or data error handling
Digital data error correction
714 48, H03M 1300
Patent
active
RE0364487
ABSTRACT:
A memory controller performs parity encoding on a plurality of data strings moving between a memory connected via a read path to a data bus connected to a corresponding plurality of storage devices. A write buffer has one input for receiving data for storage in the memory and another input for receiving data from the memory for parity calculation. Two outputs of the write buffer are connected to a parity generator. Circuitry responsive to control signals from the data bus conditions the parity generator to logically and recursively combine the two outputs of the write buffer for supplying an updated parity calculation to the memory via a write path. To provide error detection and correction an ECC generator is interposed between the write path and the parity generator, and an ECC check/correction unit is interposed between the read path and control-signal-responsive circuity. The parity encoding is performed using a code that is associative and commutative.
REFERENCES:
patent: 3876978 (1975-04-01), Bossen et al.
patent: 3976982 (1976-08-01), Eiselen
patent: 4627059 (1986-12-01), Bronold
patent: 4916704 (1990-04-01), Bruckert et al.
patent: 5142541 (1992-08-01), Kim et al.
patent: 5233616 (1993-08-01), Callander
patent: 5515381 (1996-05-01), Chan
"A Case for Redundant Arrays of Inexpensive Disk (RAID)", D.A. Patterson, G. Gibson & R. Katz, No. UCB/CSD 87/391, Dec., 1987, Univ. of Berkeley.
Chung Phung M.
International Business Machines - Corporation
Krall Noreen A.
LandOfFree
Memory controller with parity generator for an I/O control unit does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory controller with parity generator for an I/O control unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory controller with parity generator for an I/O control unit will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-852383