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

Turbo code interweaver and interweaved address transmission method

A technology of interleaver and address calculation, which is applied in the field of communication, can solve the problems of reduced encoding rate, affecting TURBO encoding time, large area, etc., and achieves the effect of saving storage memory and saving waiting time

Inactive Publication Date: 2011-02-02
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] Although this solution can increase the calculation speed of the interleaving address, it needs a piece of RAM dedicated to storing the interleaving address, and the area is relatively large, which will increase the cost of the chip when designing the chip; After storage, it can be output for the following TURBO encoding, so it will affect the time of TURBO encoding, resulting in a decrease in the encoding rate

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 interweaver and interweaved address transmission method
  • Turbo code interweaver and interweaved address transmission method
  • Turbo code interweaver and interweaved address transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The embodiment of the present invention adopts FIFO (first-in-first-out memory) to transmit the output data (interleave address) of the interleave address calculation module to the RAM, and the FIFO is based on the relationship between the number of cached data (that is, the interleave address) and the depth of the FIFO Notifying the interleaving address calculation module to suspend output; at the same time, the FIFO continues to output data, and after the data buffered in it decreases to a certain amount, notify the interleaving address calculation module to resume output.

[0028] see figure 1 as shown, figure 1 The interleaver provided by the embodiment of the present invention is disclosed, including:

[0029] The basic parameter determination module 11 is used to calculate some basic parameters, such as the row number R of the interleaving matrix, the column number C, the prime number p and the root v, etc.;

[0030] QJ array calculation module 12, that is, th...

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 present invention discloses a Turbo code interleaving device which comprises the following components: an essential parameter confirming module which is used to calculate some essential parameter, a QJ number group calculating module which is used to confirm the number group of the minimum prime whole number, a SI number group calculating module which is used to confirm the row number selecting number group, an interweaving address calculating module which is used to calculate the interweaving address, and a FIFO which is used to transmit the data outputted by the interweaving address calculating module, transmit the pause sign to inform the interweaving address calculating module suspend the output according to the relationship between the data bulk storing in the FIFO and the depth of the FIFO, and inform the interweaving address calculating module resume outputting the interweaving address when the data stored in the FIFO has reduced to a certain number. Besides, the invention also discloses a method for transmitting the interweaving address.

Description

technical field [0001] The invention relates to data processing technology in the communication field, in particular to a Turbo code interleaver and an interleaving address transmission method. Background technique [0002] Turbo codes are widely used in mobile communication technology because they are very close to the bit error rate (BER) limit of Shannon's formula. In the process of channel encoding (decoding) using Turbo codes, non-uniform interleaving is performed on the data before encoding and decoding, so that the weights of the codewords are redistributed, which can improve the pseudo-randomness of the codewords, thereby improving the performance of the system. The ability to resist sudden errors can effectively improve system performance. [0003] In an existing implementation of an interleaver, the interleaving address (i.e. the address before interleaving) is first calculated, and then the calculation result of the interleaving address is stored in the structure...

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): H04B1/707H04L1/00H03M13/27
Inventor 张家佶
Owner HUAWEI TECH CO LTD