Supercharge Your Innovation With Domain-Expert AI Agents!

A reed-solomon code decoding circuit

A decoding circuit and electrical connection technology, applied in the field of Reed-Solomon (Reed-Solomon) code decoding circuit, can solve the problems of multiple resources, large decoder area, waste of resources, etc.

Active Publication Date: 2016-06-08
北京格林伟迪科技股份有限公司 +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But the disadvantage is that the decoding using the above ME algorithm takes up relatively more resources. For example, the shift alignment operation is involved in the iteration process. In order to align the first terms of the two polynomials, a large number of delay registers need to be introduced. As a result, the decoder area is huge
According to the operation rules of the above-mentioned ME algorithm, those skilled in the art can draw that R i (x) and Q i The number of effective items in (x) will decrease as the iteration progresses. On the contrary, L i (x) and U i The number of effective items of (x) will increase with the iteration, and in the existing Reed-Solomon code decoder, in the above iteration process, due to R i (x), Q i (x) and L i (x), U i (x) The number of initial effective items, reserve a sufficient number of registers, and then the register storage resources will be idle during the calculation process, resulting in waste of resources

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
  • A reed-solomon code decoding circuit
  • A reed-solomon code decoding circuit
  • A reed-solomon code decoding circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] In order to make the purpose, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0084] refer to figure 1 As shown in the flowchart of the algorithm provided by the embodiment of the present invention.

[0085] First, in step 1, initialize (Init) parameters i, R, Q, degR, degQ, where R and Q represent polynomials R(x) and Q(x) respectively, degR and degQ are not calculation operators, but are variables representing the degrees of the polynomials R(x) and Q(x), respectively,

[0086] After initialization in step 1, the initial values ​​of each parameter are:

[0087] i=0

[0088] Q(x)=S(x)x t +1

[0089] R(x)=xQ(x)modx 3t

[0090] degR=degQ=2t-1

[0091] After the initialization in step 1, go to step 2.

[0092] In step 2, judge the value of i, if i≤2t+1, go to step 3, otherwise judge the calculation is over and output ω...

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 discloses a decoding circuit for Reed-Solomon codes. The decoding circuit comprises 3t+1 processing units and a control unit which are connected in sequence. The 3t+1 processing units perform iterative operation according to a signal a, a signal b, a zeroth signal, a first control signal and a second control signal to obtain coefficient of error value polynomial omega (x) and error position polynomial sigma (x). The decoding circuit has the advantages that hardware implementation complexity can be lowered, polynomial with lowered degree is combined with polynomial with increased degree according to the law of polynomial operation, circuit complexity and scale are reduced effectively, shifting in ME algorithm (modified Euclid's algorithm) is reallocated, iterations when the algorithm is ended are fixed, judging of algorithm end conditions in conventional algorithms is omitted, correspondingly, control logic and control passage in a hardware structure are simplified, maximum working frequency of the circuit is increased, and circuit area is reduced.

Description

technical field [0001] The invention relates to the technical field of data communication coding, in particular to a Reed-Solomon (Reed-Solomon) code decoding circuit. Background technique [0002] Reed-Solomon code (referred to as RS code, also known as Reed-Solomon code) is an important cyclic code, which is an error-correcting code with strong error-correcting ability in block codes, and is widely used in communication systems and computer storage systems. [0003] Euclidean algorithm is an algorithm for calculating the greatest common divisor of two numbers by rolling and dividing. Since the core part of the decoding of the Reed-Solomon code is to solve the key equation σ(x)S(x)=ω(x)modx 2t , which can be equivalent to finding S(x) and x 2t The maximum common polynomial, so the Euclidean (Euclidean) algorithm is also used to decode the Reed-Solomon code. The Euclidean algorithm here is a broad concept, including both the Euclidean algorithm in the narrow sense and the...

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/15
Inventor 陈雪高卫东李西聪
Owner 北京格林伟迪科技股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More