Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Turbo code interleaving address computing method and device

A calculation method and address technology, applied in the field of calculation method and device of turbo code interleaved address, can solve the problems of large chip power consumption, consumption, multiple logic resources, etc., to reduce power consumption, optimize consumption, and improve calculation speed Effect

Inactive Publication Date: 2006-11-01
HUAWEI TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0043] 1. It consumes more logic resources and the power consumption of the chip is larger;
[0044] 2. The TURBO encoding and decoding modules are highly correlated, which affects the respective pipeline processing speeds between the modules;
[0045] 3. When encoding and decoding multiple code blocks, it is necessary to repeatedly calculate the interleaving address

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
  • Turbo code interleaving address computing method and device
  • Turbo code interleaving address computing method and device
  • Turbo code interleaving address computing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0117] The invention provides a calculation method and device for Turbo code interleaving address. The core of the present invention is to convert the modulus operation in the interleaving address calculation process into a "comparison and subtraction" operation, which simplifies the Turbo interleaving address calculation algorithm.

[0118] Describe the method of the present invention in detail below in conjunction with accompanying drawing, the specific processing flow of the method of the present invention is as follows figure 2 As shown, the basic principle diagram comprising 5 steps of the method of the present invention is as image 3 As shown, the present invention divides the calculation process of the interleaving address into four stages: basic parameter determination, SI (column number selection) array calculation, Q(j) least prime integer) array calculation and interleaving address calculation.

[0119] Describe the method of the present invention in detail below...

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 method thereof comprises: determining the basic parameters of interleave matrix in term of the length of code-blocks; in term of the basic parameters of the interlacing matrix, the column number selecting array and the minimum relive prime integer of the interleave matrix is figured out using the adder, subtracter and control logic; the turbo code interleave address is figured out using the column number selection array and the minimum relative prime integer. The apparatus thereof comprises: a basic parameters calculation module, a minimum relative prime integer array calculation module, a column number selection array calculation module and an interleave address calculation module.

Description

technical field [0001] The invention relates to the field of computer applications, in particular to a calculation method and device for Turbo code interleaving addresses. Background technique [0002] Turbo code is a new error control code discovered by French scholars in 1993. It is one of the major research achievements in the field of information and coding. It is the code with the best application performance in fields such as long-distance data communication and magnetic recording of data. [0003] Because Turbo codes are very close to the BER (Bit Error Rate) limit of Shannon's formula, they are widely used in CDMA (Code Division Multiple Access) and third-generation mobile communication technologies. Before encoding and decoding the Turbo code, it is necessary to use the Turbo code interleaver to perform non-uniform interleaving on the input data, that is, to rearrange and combine the input data so that the weights of the code words of the input data are redistribute...

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
IPC IPC(8): H03M13/27H03M13/00H03M13/29
Inventor 张家佶
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products