Turbo decoding storage method and device and decoder based on ram bus

A storage device and decoder technology, which is applied in the direction of error correction/error detection using Turbo code, error detection by signal space coding, digital transmission system, etc., can solve problems such as large storage space and occupation, and save storage space. , the effect of saving hardware overhead

Active Publication Date: 2021-11-02
NAV TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, it is necessary to propose a new data storage scheme to solve the problem that data storage occupies a large amount of storage space in existing systems

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 decoding storage method and device and decoder based on ram bus
  • Turbo decoding storage method and device and decoder based on ram bus
  • Turbo decoding storage method and device and decoder based on ram bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0033] A kind of Turbo decoding storage method based on RAM bus, comprises the following steps:

[0034] 1) The first random access memory ram1 is set, and data received from the bus is stored in ram1;

[0035] 2) setting the second random access memory ram2; after receiving a group of data from the bus, perform demultiplexing, and store the information bits in the second random access memory ram2;

[0036] 3) storing the check digit after demultiplexing in the first random access memory ram1, and reusing ram1;

[0037] The check digit is divided into two kinds of check information, one part is the check information A and B output by the first encoder, and the other part is the check information A' and B' output by the second encoder. The way of storing the verification information is that the data stored in the even address is the verification...

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 provides a Turbo decoding storage method based on a RAM bus, which saves the hardware overhead of Turbo decoding without loss of performance and speed; including: 1) setting the first random access memory ram1 to receive bus data; 2) setting the second random access memory ram2; after receiving a group of data from the bus, demultiplexing is performed, and the information bits are stored in the second random access memory ram2; 3) the check digit after demultiplexing is Store in the first random access memory ram1, reuse ram1; 4) Store the decoding result of the decoding output in the first random access memory ram1, and reuse ram1 again. The invention also provides a Turbo decoding storage device and a decoder using the storage method.

Description

technical field [0001] The invention relates to the technical field of digital communication, in particular to a RAM bus-based Turbo decoding storage method, device and decoder. Background technique [0002] Turbo code is a major breakthrough in the field of error correction coding in the field of communication systems in recent years. It has won the favor of many scholars for its superior performance close to the Shannon limit. The biggest feature of Turbo code is that it effectively realizes the idea of ​​random decoding through the use of interleaver and deinterleaver in the decoder, through the parallel concatenation of component codes, or through the serialization of inner code and outer code Concatenation, or mixed concatenation, realizes the method of constructing long codes (Turbo codes) through short codes (component codes); at the receiving end, the component codes use the optimal maximum a posteriori probability decoding algorithm, and at the same time through ite...

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/25H04L1/00
CPCH03M13/258H04L1/005H04L1/0064
Inventor 马文佳刘莹杨茂丰马杨飞马越
Owner NAV TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products