FIFO based parity generator
AssigneeDigital Equipment Corporation
InventorRandy M. Arnott
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital Equipment Corporation
InventorRandy M. Arnott
Estimating the term…
A flexible and implementation efficient logic circuit for a FIFO based parity generator, for generating parity blocks for use in a computer system. The logic circuit being capable of generating a data block resulting from an XOR of logic "0" with every bit in the first of a series of data blocks and storing the resulting data block in a FIFO data structure. The contents of the stored block of data may then be XORed with the contents of subsequent blocks of data with the result being stored in the FIFO data structure. The stored data, which represents the parity block generated from the series of data blocks supplied to the FIFO based parity generator, may be read out of the FIFO based parity generator over a series of clock cycles. The logic circuit of the present invention may also be used as a temporary storage media or as a logical zero generator. To use the logic circuit of the present invention as a temporary storage media, a block of data is XORed with logical "0"'s and stored in the FIFO data structure of the logic circuit the same as a first block of data. The data is then read out of the FIFO data structure before additional data is written to the FIFO data structure. To use the logic circuit of the present invention as a logical zero generator, a read operation is performed when the FIFO data structure is empty.
A parity generator for generating a block of m parity bits from a series of K data blocks, each one of the K data blocks comprising a series of m bits, the parity generator comprising:
A parity generator for generating a block of m parity bits from a series of K data blocks, each one of the K data blocks comprising a series of m bits, the m bits of each data block being arranged to form P words, each word having n bits, the parity generator including n circuits with each circuit comprising:
A parity generator for generating a block of m parity bits from a series of K data blocks, each one of the K data blocks comprising a series of m bits, the parity generator comprising:
A parity generator for generating a block of parity bits from a series of K data blocks, each one of the K data blocks comprising a series of m bits, the parity generator comprising:
A parity generator for generating a block of m parity bits from a series of K data blocks, each one of the K data blocks comprising m bits arranged to form P words, each word having n bits the parity generator comprising:
A computer system, comprising:
A method for generating a block of m parity bits from a series of K data blocks, each one of the K data blocks comprising m bits, the method for generating the parity block comprising the steps of:
A method for generating a block of m parity bits from a series of K data blocks, each one of the K data blocks comprising a series of n bits, the method comprising the steps of:
Dependencies are inferred from the claim text.