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

Interleaver or deinterleaver method and device thereof based on block interleaver

A deinterleaving and block interleaving technology, applied in the field of interleaving or deinterleaving methods and devices based on block interleaving, can solve problems such as resource consumption, and achieve the effects of facilitating processing, reducing size, and increasing bit width

Active Publication Date: 2010-08-11
FUZHOU ROCKCHIP SEMICON
View PDF3 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This is a considerable resource consumption for both the modulation chip and the baseband demodulation chip

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
  • Interleaver or deinterleaver method and device thereof based on block interleaver
  • Interleaver or deinterleaver method and device thereof based on block interleaver
  • Interleaver or deinterleaver method and device thereof based on block interleaver

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention is applicable to the interleaving and deinterleaving of all block interleaving and deinterleaving of writing in rows and reading out in columns, or writing in columns and reading out in rows. The connection between the interleaving / deinterleaving module and the front-end and back-end modules is as follows: figure 1 shown. The whole interleaving or deinterleaving device consists of three parts: a small cache, a large memory and a control module. The small cache is connected to the large memory, and the control module is respectively connected to the small cache and the large memory, such as figure 2 shown.

[0035] Small cache: Interleave or deinterleave some rows and columns first, increase the rate of interleaved or deinterleaved output data, and cache some data, so that the reading of the same address data in the large memory is preceded by writing for a period of time, avoiding data being corrupted rush;

[0036] Large memory: it is the mai...

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 relates to an interleaver or deinterleaver method and a device thereof based on a block interleaver, an interleaver or deinterleaver block is extended to a square, when a first time interleaver or deinterleaver is carried out by the method of writing by row and reading by column, then a second time interleaver or deinterleaver is carried out by the method of writing by column and reading by row, therefore, the second time writing and the first time reading are basically carried out at the same time in a same memory and the data which is not processed by the first time interleaver or deinterleaver is not washed off. The method is carried out all the time alternately, only an extended memory is needed to finish the interleaver / deinterleaver, thereby greatly reducing the size of the needed memory, meanwhile, a little buffer memory is added before the memory to increase the bit wide of the memory, thereby being convenient to process.

Description

【Technical field】 [0001] The invention belongs to the field of digital communication, and specifically refers to a method and device for interleaving or deinterleaving based on block interleaving. 【Background technique】 [0002] In some digital communication systems, interleaving or deinterleaving is often used to break up continuous errors, which is convenient for error correction and improves system reliability. After channel encoding, the transmitted data is interleaved to scramble the original order of transmission, so that when the transmitted signal is subjected to burst interference and generates continuous errors, the continuous errors will be broken up because the receiving end needs to perform deinterleaving first. It is beneficial for the channel decoding module to perform error correction. [0003] Block interleaving is to divide the transmitted data into blocks, and the interleaving is only performed within the block. For example, bit interleaving in China Mob...

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 Applications(China)
IPC IPC(8): H04L1/00H03M13/11H03M13/27
Inventor 张善旭严云锋
Owner FUZHOU ROCKCHIP SEMICON
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