Excavating
Patent
1993-11-17
1995-09-19
Harrell, Robert B.
Excavating
371 402, 364DIG1, 364DIG2, 364243, 364265, 3642653, 3642663, 3649439, 3649449, 3649456, 395432, 395442, 395482, 395494, G06F 1110
Patent
active
054524296
ABSTRACT:
The present invention provides a computer system and method of using the same. Add-on memory cards for the system are provided which cards have error correction code logic on the card, and logic to do partial writes of data words. The system has a central processing unit (CPU), a BUS interconnecting the CPU and the add-on memory cards. The CPU or associated components are configured to write data and read data from the add-on memory as several data bytes constituting data words. The system is further configured either within the CPU or as a separate function to generate parity bits associated with each of the bytes of data the CPU writes to the add-on memory and to read parity bits associated with data the CPU reads from the add-on memory and regenerate new parity bits and compare the newly generated parity bits with the original parity bits to detect data errors on data read from the add-on memory. The system itself does not contain error correction code (ECC). The add-on memory has ECC logic to identify any byte having a single bit error in the data bytes or the parity bits written by the CPU to the add-on memory and to correct all single bit errors in data read from the add-on memory to the CPU. The error correcting code includes logic to generate parity bits in the data bytes written by the CPU to the add-on memory and logic to compare the parity bits written by the CPU with those generated by the error correcting code logic.
REFERENCES:
patent: 4249253 (1981-03-01), Gentili et al.
patent: 4468731 (1984-08-01), Johnson et al.
patent: 4545010 (1985-10-01), Salas et al.
patent: 4561095 (1985-12-01), Khan
patent: 4780809 (1988-10-01), Woffinden et al.
patent: 4789967 (1988-12-01), Liou et al.
patent: 4811299 (1989-03-01), Miyazawa et al.
patent: 4817095 (1989-03-01), Smelser et al.
patent: 4896289 (1990-01-01), Svinicki et al.
patent: 4951248 (1990-08-01), Lynch
patent: 4951254 (1990-08-01), Ontrop et al.
patent: 5046049 (1991-09-01), Choi et al.
patent: 5051995 (1991-09-01), Tobita
patent: 5067110 (1991-11-01), Runaldue
patent: 5289477 (1994-02-01), Lenta et al.
Fuoco Daniel P.
Herring Christopher M.
Kellogg Mark W.
Lenta Jorge E.
Harrell Robert B.
International Business Machines - Corporation
LandOfFree
Error correction code on add-on cards for writing portions of da 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 correction code on add-on cards for writing portions of da, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Error correction code on add-on cards for writing portions of da will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1835489