Decoder and decoding method
A decoder and decoding technology, applied in the field of decoders and decoding, can solve the problems of inconvenient control, increased scheduling workload, bus resource expansion, etc.
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2014-04-23
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to the field of information processing, in particular to a decoder and a decoding method. Background technique
[0002] Turbo code is a long code with pseudo-random characteristics constructed by concatenating two simple component codes in parallel through a pseudo-random interleaver, and decoded by two SISO (Soft Input Soft Output, soft input / soft output) Multiple iterations are performed between the devices to realize the coding method of pseudo-random decoding. At present, Turbo code is the main coding scheme of 3G / 4G data channel. With the rapid increase of wireless communication data volume, the processing capacity requirement of Turbo decoder is also doubled. When Turbo decoding, the code block is divided into n sub-blocks, and perform SISO processing on each sub-block at the same time, that is, use the Turbo decoding algorithm with a parallelism of n to further improve the processing capability.
[0003] With the continuo...
Examples
Embodiment Construction
[0055] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
[0056] An embodiment of the present invention provides a decoding method, such as figure 1 As shown, the method includes:
[0057] 101. After acquiring at least one code block, perform preprocessing on each code block according to the characteristic parameters of each code block in the at least one code block, and obtain the decoding order of each code block.
[0058] 102. Input each code block into a decoding kernel corresponding to the decoding order among ...