High-speed Turbo decoding method and device
A decoding device and decoding technology are applied in the field of high-speed turbo decoding methods and devices, which can solve the problems of prolonged decoding delay, increased cost, large decoding delay, etc., and achieve high decoding performance and shorten decoding delay. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] Such as figure 1 Shown is a schematic flow chart of a high-speed turbo decoding method provided by Embodiment 1 of the present invention, and the method includes the following steps:
[0023] S101: Receive a data code block to be decoded. The step of receiving the data code block belongs to the prior art, and will not be repeated here.
[0024] S102: Divide the data code block to be decoded into multiple sub-data blocks in units of a sliding window length, where the length of the sliding window is generally in units of bits, and its value can be preset. In this embodiment, these sub-data blocks need to be stored in a storage unit to provide data sources for subsequent various decoding operations, such as training operations, backward state operations, forward state operations, and The outer information operation uses soft information such as systematic bit information, check bit information, and outer information of the data code block.
[0025] S103: Perform parallel...
Embodiment 2
[0030] Such as figure 2 Shown is a schematic flow chart of a high-speed turbo decoding method provided by Embodiment 2 of the present invention, and the method includes the following steps:
[0031] S201: Receive a data code block to be decoded.
[0032] S202: Divide the to-be-decoded data code block into multiple sub-data blocks in units of a sliding window length.
[0033] Steps S201 and S202 are similar to those in Embodiment 1, and will not be repeated here.
[0034] S203: Alternately store the calculation information in the sub-data block in three mirror memories whose capacity is the length of the sliding window. As an embodiment of the present invention, the operation information refers to systematic bit information, parity bit information and external information in the sub-data block.
[0035] The inventor finds in the process of realizing the present invention, to realize the parallel operation of the training operation, the backward state operation, the forward ...
Embodiment 3
[0063] Such as Figure 4 A schematic structural diagram of a high-speed turbo decoding device provided in Embodiment 3 of the present invention, the device includes: a receiving unit 410, a code block division unit 420, and a parallel operation unit 430, wherein the code block division unit 420 is connected with the reception unit 410 and the parallel operation unit 430 respectively. The parallel computing unit 430 is connected. It should be pointed out that the present invention describes the Turbo decoding device from the perspective of logical functional units. In practice, the Turbo decoding device is not limited to having these units, but as long as it has these units function.
[0064] The receiving unit 410 is configured to receive the data code block to be decoded, and the reception of the data code block belongs to the prior art, so it will not be repeated here.
[0065] The code block dividing unit 420 is used to divide the data code block to be decoded received by ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com