Method and device for interweaving turbo codes in parallel
A technology of interleaving data and decoding units, which is applied in the field of communication and can solve the problems of low efficiency of turbo encoding and decoding
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments.
[0023] figure 1 A flowchart of a turbo code parallel interleaving method according to an embodiment of the present invention is shown, including the following steps:
[0024] Step S10, using a recursive method to calculate the interleaving address Π(i) of the first horizontal path, wherein, i=0, 1, 2, ..., K / P-1, K is the length of the data to be interleaved, and P is the parallel path number;
[0025] Step S20, from the interleaving address Π(i) of the first way, calculate the corresponding interleaving addresses Π(i+Δ), Π(i+2Δ)...∏(i+(P-1)Δ) of other parallel ways, Among them, Δ is the address offset of the last road relative to the previous road among all the roads;
[0026] Step S30, according to the above-calculated interleaving addresses of each channel in parallel, read the data to be interleaved from the data storage unit ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
