Universal and configurable high-speed Turbo code decoding system and method thereof

A decoding system and high-speed technology, applied in the field of wireless communication, can solve the problems of poor decoding performance, difficulty in selecting the best path, waste of hardware resources, etc.

CN102523076AInactive Publication Date: 2012-06-27XIDIAN UNIV
6 Cites 16 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2012-06-27
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a universal and configurable high-speed Turbo code decoding system and a method thereof, solving the problem that the consumption of hardware resources is overlarge due to simultaneous configuration of independent Radix-4Max-Log-Map algorithm and Radix-4SOVA algorithm implementation modules in a Turbo code decoder in the prior art. The implementation method comprises the following steps of: receiving information; reading information in sequence, and carrying out first-time component decoding; calculating branch measurement; calculating forward state measurement and measurement difference; calculating logarithmic likelihood ratio; calculating extrinsic information; reading the information according to interweaved addresses, and carrying out second-time component decoding; carrying out decoding stopping decision; and carrying out hard decision. According to the invention, the common characters of the two Radix-4 algorithms are utilized to finish universal and configurable high-speed Turbo code decoding with simultaneous implementation of the two Radix-4 algorithms in one decoding system, the consumption of the hardware resources is reduced and the universal and configurable high-speed Turbo code decoding system and the method thereof can be used for a Turbo code decoder in a next-generation wideband wireless communication system.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of wireless communication, and further relates to a universally configurable high-rate Turbo code decoding system and a method thereof in the technical field of channel coding. The invention can realize the universally configurable high-speed Turbo code decoding of the Radix-4Max-Log-MAP algorithm / Radix-4SOVA algorithm, and can be used for the Turbo code decoder in the next-generation broadband wireless communication system. Background technique

[0002] Turbo code decoding with high throughput rate is a core technology in the next generation broadband wireless communication system. Turbo code decoding algorithms are divided into two categories: one is the Soft Output Viterbi Algorithm (SOVA) algorithm evolved from the Viterbi algorithm; the other is the Maximum a posteriori probability (Maximum a posteriori Probability, MAP) algorithm , and the Log-MAP algorithm and Max-Log-MAP algorithm extended from the ...

Examples

Embodiment Construction

[0047] The present invention will be further described below in conjunction with the accompanying drawings.

[0048] Refer to attached figure 1 , the system of the present invention includes twelve modules: input data storage module, branch metric calculation module, branch metric storage module, forward state metric / path metric difference calculation module, forward state metric / metric difference storage module, backward state Metric calculation module, log-likelihood ratio calculation module 1, credibility update module, log-likelihood ratio calculation module 2, extrinsic information calculation module, extrinsic information storage module, and hard decision module. Among them, the input data storage module, the branch metric calculation module, the forward state metric / path metric difference calculation module, the forward state metric / metric difference storage module, the external information calculation module, the external information storage module, and the hard decisi...