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

Multi-parameter configurable Viterbi decoder with low resource consumption

A resource consumption and multi-parameter technology, applied in the field of channel decoding of wireless communication, can solve problems such as difficulty in controlling the number and area of ​​logic units, low throughput rate, and increased circuit complexity

Pending Publication Date: 2016-12-07
JIANGNAN UNIV
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The technical problem to be solved by the present invention is: when the constraint length changes from small to large, the circuit complexity of the Viterbi decoder increases exponentially; in order to realize multi-parameter configurability, a state code and a grid that can adapt to multiple constraint lengths are adopted Graph is the best solution; in order to achieve high throughput, adopting a fully parallel structure can greatly reduce path delay and increase decoding rate; but the problem brought by these two methods is: when using multi-parameter configurable as For the final goal, the number and area of ​​configurable partial logic units are difficult to control, and a partial pipeline structure is required to reduce the area of ​​the circuit, resulting in low throughput; when the final goal is high throughput, the fully parallel structure will It will greatly increase the area of ​​the circuit, at the cost of sacrificing part of the parameter configuration to ensure that the circuit area will not be too large

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
  • Multi-parameter configurable Viterbi decoder with low resource consumption
  • Multi-parameter configurable Viterbi decoder with low resource consumption
  • Multi-parameter configurable Viterbi decoder with low resource consumption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The specific embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings. The following examples are used to illustrate the present invention, but not to limit the scope of the present invention.

[0026] The present invention proposes a multi-parameter configurable Viterbi decoder with low resource consumption. Its structure is as shown in figure 1 As shown, it includes an input configuration unit (1), a standard code calculation unit (2), a branch metric calculation unit (3), a grid operation unit (4), a state metric storage comparison unit (5), and a survival path storage unit (6). ) And the backtracking unit (7). The Viterbi decoder supports up to four bits of data to be decoded and four groups of variable constrained polynomial inputs. The maximum bit width of each group of variable constrained polynomials is 9 and all bits of each group of variable constrained polynomials support arbitrary "0" or "1" i...

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 a multi-parameter configurable Viterbi decoder with low resource consumption. The multi-parameter configurable Viterbi decoder comprises an input configuration unit used for standardizing decoding inputs, a standard code calculation unit used for calculating standard recurrent codes, a branch metric calculation unit used for calculating branch metric values, a grid computation unit used for reconstructing a grid chart and calculating survival paths, a status metric storage and comparison unit, a survival path storage unit, and a backtracking unit used for reconstructing a decoding sequence according to the survival paths and the grid chart. The invention provides a recursive reuse method for the standard code calculation unit. The method comprises the following steps: enumerating four groups of status codes as standard code elements, calculating the standard recurrent codes of the standard code elements, sequentially overturning the highest five digits and the lowest digit of each standard code element, carrying out iterative computation of the standard recurrent codes of the standard code elements and the overturned bits, and obtaining the standard recurrent codes of all the status codes after the iterative computation has been carried out for six times. The method has the advantages that the standard code elements are reused for calculation, so that resource consumption is reduced.

Description

Technical field [0001] The present invention relates to channel decoding technology for wireless communication, in particular to a multi-parameter configurable Viterbi decoder with low resource consumption. Background technique [0002] In the channel decoding technology of wireless communication, probabilistic decoding is the best way to analyze the code sequence as the receiving end. In probabilistic decoding, the Viterbi decoding algorithm is the best probabilistic decoding algorithm for convolutional codes under additive Gaussian white noise channels. Since the Viterbi decoding algorithm was proposed, it has been widely used in channel error correction systems, such as mobile communications, satellite communications, digital TV, high-speed hard drives, etc. [0003] For different communication standards, the constraint length, code rate, and constraint polynomial of convolutional codes are different, and the corresponding Viterbi decoding algorithm parameters are also differen...

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/23
CPCH03M13/235
Inventor 虞致国谢益祺石乔林顾晓峰
Owner JIANGNAN UNIV
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