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.