A data block includes a plurality of sub-blocks. Each sub-block includes a sub-block check bit that may be used to detect the presence of a bit error within the sub-block. A composite sub-block is generated, which is the column-wise exclusive-or of the bits of each sub-block. In one embodiment, the composite sub-block is not stored, but rather used for computational purposes only. A plurality of composite check bits is used to detect a bit position of a bit error within the composite sub-block. If a bit error within the data block occurs, the sub-block check bits may be used to detect in which sub-block the error occurred. The composite check bits may be used to determine which bit position of the composite sub-block is erroneous. The erroneous bit position of the composite sub-block also identifies the bit position of the erroneous bit in the sub-block identified by the sub-block check bits. Accordingly, the sub-block and the bit position within the sub-block may be detected by using the sub-block check bits and the composite check bits.

Un blocchetto di dati include una pluralità di secondario-ostruisce. Ogni secondario-ostruisca include secondario-ostruiscono il controllo morso che può essere usato per rilevare la presenza di un errore di punta all'interno del secondario-ostruisce. Un composito secondario-ostruisce è generato, che è il colonna-saggio esclusivo-o delle punte dell'ogni secondario-ostruisca. In un incorporamento, il compositi secondario-ostruiscono non sono immagazzinati, ma piuttosto sono usati per gli scopi di calcolo soltanto. Una pluralità di punte composite del controllo è usata per rilevare una posizione di punta di un errore di punta all'interno del composito secondario-ostruisce. Se un errore di punta all'interno del blocchetto di dati accade, secondario-ostruisca le punte del controllo può essere usato rilevare in quali secondario-ostruiscono l'errore hanno accaduto. Le punte composite del controllo possono essere usate per determinare quale posizione di punta del composito secondario-ostruisce è errata. La posizione di punta errata del composito secondario-ostruisce inoltre identifica la posizione di punta della punta errata in secondario-ostruisce identificato dal secondario-ostruisce le punte del controllo. Di conseguenza, secondario-ostruisca e la posizione di punta all'interno del secondario-ostruisce può essere rilevata usando secondario-ostruisce le punte del controllo e le punte composite del controllo.

 
Web www.patentalert.com

< Technique for correcting single-bit errors in caches with sub-block parity bits

< Technique for correcting single-bit errors in caches with sub-block parity bits

> Method of designing a voltage partitioned solder-bump package

> Fast method of I/O circuit placement and electrical rule checking

~ 00076