摘要 |
a first in first out(FIFO) memory(11) for temporarily storing the received data; a syndrome calculator(12); two erasing calculators(13)(14) for finding an erasure location equation; a selector(15) for selecting an output signal of a second erasure calculator; an error location and size calculator for computing an error location equation by operating an output signal of the syndrome calculator; a second FIFO memory(17) for temporarily storing an input flag bit and inputting a selected result; and a result output section(18) for receiving an output of the memories and the error location and size calculator to correct errors, and providing an indicator flag. The error correction is improved by using two kinds of erasure.
|