摘要 |
A sliding window turbo decoder is provided which is capable of reducing large amounts of arithmetic calculations required for decoding and of achieving decoding processing that can reduce power consumption. An input code block is divided into a plurality of windows on which forward and backward processing is performed to realize a plurality of times of iterated decoding. At every time of iterated decoding, CRC (Cyclic Redundancy Check) is made by the CRC processing section and, according to the CRC processing result, a training size (length) for training processing on an initial value to be used in path metric calculations in a backward direction in a subsequent decoding is adjusted and controlled and, if the result is good, decoding is stopped. Power consumption is reduced while decoding capability is maintained.
|