Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Active Publication Date: 2013-02-27
SANECHIPS TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention aims to provide a turbo code parallel interleaving method and device to solve the problem of low efficiency of the existing turbo codec

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for interweaving turbo codes in parallel
  • Method and device for interweaving turbo codes in parallel
  • Method and device for interweaving turbo codes in parallel

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a device interweaving turbo codes in parallel. The method comprises the following steps of: calculating the interweaving address pai (i) of a first lateral line by using the recursive method, wherein i=0, 1, 2, ......, K / P-1, K is the length of data to be interweaved, and P is the quantity of parallel lines; calculating the corresponding interweaving address pai (i+delta) of other parallel lines by using the interweaving address pai (i) of the first lateral line, wherein delta is the address offset of other lines in relative to the first line; and reading the data to be interweaved from a storage unit of data to be processed according to the calculated interweaving addresses pai (i) and pai (i+delta) of the parallel lines, inputting into a turbo parallel coding / decoding unit, and executing turbo parallel coding or decoding. The invention can greatly reduce the calculation complexity of the interweaving address, lightens calculated amount and increases the turbo coding and decoding efficiency.

Description

technical field [0001] The present invention relates to the communication field, in particular to a turbo code parallel interleaving method and device. Background technique [0002] Since the turbo code was invented in the 1990s, it has been widely used in various communication systems due to its excellent performance. The interleaver plays a very important role in the turbo code. It disrupts the original data sequence and weakens the correlation of the data sequence before and after interleaving, thereby greatly reducing the impact of data burst errors and further improving the anti-interference performance. [0003] Aiming at different communication standards, related technologies have detailed descriptions on the implementation of the interleaver: based on the IMT 20003GPP TS25.212 standard, a turbo interleaving scheme is proposed; for the WCDMA system, a turbo interleaving / deinterleaving scheme is proposed; for the LCS in CDMA2000 Turbo interleaving proposes a correspon...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H03M13/27H03M13/29
Inventor 王引弟
Owner SANECHIPS TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More