Key equation solving circuit of read-solomon decoder

An equation solving and decoder technology is applied in the field of Reed-Solomon decoder key equation solving circuit, which can solve the problems of limiting the increase of the clock operating frequency of the decoder circuit and the length of the critical path.

Inactive Publication Date: 2005-08-24
AIR FORCE UNIV PLA
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to the characteristics of the algorithm, this structure merges the iterations according to the odd and even times, the number of operation units is reduced, and the resources occupied are reduced, but its disadvantage is that there are two finite-field multipliers and two finite-field adders between the registers, and the critical path Too long, which limits the improvement of the internal clock operating frequency of the decoder circuit

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
  • Key equation solving circuit of read-solomon decoder
  • Key equation solving circuit of read-solomon decoder
  • Key equation solving circuit of read-solomon decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] refer to figure 1 . The previous part completes the function of calculating the error value polynomial, and the following part calculates the error position polynomial. The circuit includes: R(x) shift register, Q(x) shift register, λ(x) shift register, μ(x) shift register, finite field multiplier A, finite field multiplier B, finite field Multiplier C, finite field multiplier D, finite field multiplier E, finite field multiplier F, finite field multiplier G, finite field multiplier H, finite field adder A, finite field adder B, finite field adder C. Finite field adder D. Coefficient a 0 Latch, Coefficient b 0 Latch, coefficient a 1 Latches. a 0 , b 0 Respectively R(x), Q(x) highest term coefficient, a 1 is the highest term coefficient of R(x) after an odd number of iterations of the key equation. Each stage of the shift register registers values ​​as elements in a finite field.

[0014] The R(x) shift register is a 2t+1 stage right shift register. At the tim...

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

This invention discloses a Read-Solomon decoder key equation solution circuit. The aim is to avoid the long key path between the present registers, and the low working frequency of internal part of decoders. It includes R(x) shift register, Q(x) shift register, lambda(x) shift register, mu(x) shift register, the finite extent multiplier, the finite extent adder, the coefficient latch a0, b0 and a1. The characteristics are: it also includes the pipeline register C and E, the input end of the pipeline register C connects the finite extent adder A, the output end of the pipeline register C respectively connects the coefficient latch a1 and the finite extent multiplier C, the input end of the pipeline register E connects the finite extent adder C, the output end of the pipeline register E connects the finite extent multiplier G. Because increasing the number of the pipeline registers, the key path are shortened from '2XTmult+2XTadd' to 'Tmult+Tadd'. The highest working frequency of internal clock is 204.79MHz, and increases 63.6% of the present 133.33MHz.

Description

technical field [0001] The invention relates to a circuit for solving key equations of a Reed-Solomon decoder. Background technique [0002] Reed-Solomon codes (hereinafter referred to as RS codes) have strong error correction capability, can correct both random errors and burst errors, and are widely used in communication systems and storage systems. Whether the calculation amount of the decoding algorithm is small, whether the algorithm structure is regular, whether the decoding error rate is low, whether the decoder is simple and fast, whether it is convenient for hardware implementation, etc. are important indicators in the selection of RS codewords and hardware implementation. When decoding the RS code, the most important step is to solve the key equation to obtain the error value polynomial and the error position polynomial, which occupies the most resources and the largest amount of calculation. [0003] refer to figure 2 . In May 2000, Young-Jin Lim and Moon-ho Le...

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): H03M13/00H03M13/05
Inventor 杜兴民王卫民马林华茹乐向新
Owner AIR FORCE UNIV PLA
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