Apparatus and method for storing parity encoded data from a plurality of input/output sources
AssigneeHoneywell Information Systems Inc.
InventorsGeorge J. Barlow, Chester M. Nibby, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell Information Systems Inc.
InventorsGeorge J. Barlow, Chester M. Nibby, Jr.
Estimating the term…
Apparatus and method are included in the main memory of the data processing system which receives data from a plurality of input/output devices connected to a common bus. During a write cycle of operation, a device applies a plurality of data byte signals together with associated parity bits for writing into an addressed storage location of memory. Error detection and correction encoder circuits are connected to receive the data bits and parity bits and from them generate check code bits which are coded to signal selectively the presence of an uncorrectable error condition in accordance with the parity bits from a given source. During a read cycle of operation, error detection and correction decoder circuits connected to the memory in response to the data and check code bits read out from an addressed location are operative to generate a number of syndrome bits having a predetermined characteristic for indicating the existence of an uncorrectable error condition when the parity bits associated with data signals when written originally into memory if checked would have indicated that the data was in error.
A data processing system including a plurality of data handling devices, each connected in common to receive and transfer groups of signals over a bus network, said system further including a memory subsystem comprising:
A method of detecting and correcting errors in groups of signals received from any one of a plurality of data handling devices connected to a bus network for storage in a memory subsystem containing encoder and decoder circuits, each of said groups of signals including a plurality of data bit signals and at least one parity bit signal for indicating the validity of said plurality of data bit signals, said method comprising the steps of:
In a data processing system including a memory including a plurality of word locations, an encoder, a decoder and error indicator circuits, a plurality of peripheral devices, a central processing unit, each connected to transmit and receive words over a bus network to and from said memory, each of said words including a number of bytes and a corresponding number of parity bits, a method of detecting errors during the performance of a partial write operation wherein said partial write operation involves replacement of one of said number of said bytes of a word read out from one of said plurality of addressable locations with a byte applied to said bus network, said method comprising the steps of:
A data processing system including at least one memory unit central processing unit and a plurality of peripheral devices each being connected to a bus for transmitting and receiving words to and from said memory unit each of said words including a number of bytes and a corresponding number of parity bits for indicating the validity of one of said bytes associated therewith, said memory unit comprising:
Dependencies are inferred from the claim text.