Code Design for Dependable Systems

Chapter 8 - Parallel Decoding Burst / Byte Error Control Codes

Optical and magnetic recording systems, and communication systems usually read / write
(or receive / transmit) the data serially bit by bit. Therefore sequential decoding methods
implemented by linear feedback shift registers (LFSRs) are popularly used for error
correction and detection [MEGG61, CHIE69]. It is known that two-dimensional burst
errors occur in ultra–large capacity holographic memories [NISH97] in which a large
amount of data are sometimes readout at once. Therefore parallel decoding implemented
only by combinational logic is required for high-speed burst error correction. A parallel
encoding / decoding can be easily converted to a serial encoding / decoding by using serial
to / from parallel transformation of the data.

An interleaving method for bit or byte error control codes has been popularly used for
burst error correction and detection [PETE72] because parallel decoding of the interleaved
codes can be easily implemented. However, longer burst error correction requires
interleaving with higher degree, subsequently increasing the number of check bits to
unacceptable levels for practical applications. On the other hand, Fire codes are well
known as efficient burst error control codes [PETE72, ELSP62, KASA62a, KASA62b].
The Fire code has been discussed in Subsection 2.3.7.

The parallel decoding method we deal with here is applicable to any linear burst error
control code, including the Fire code. As we explain below, this decoding treats byte
errors as a special case of burst errors, so it requires less hardware than the existing
methods. The parallel decoding method can therefore be applied to any type of linear
burst / byte / bit error correcting code. It is very general in the sense that this decoding
not only completely includes the conventional parallel decoding of the linear bit /
byte error correcting codes but also applies to the multiple burst / byte error correcting
codes [FUJI02].

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Error Correction Chips
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.