In this paper, a low-power design for the Reed-Solomon (RS) decoder is presented. Our approach includes a novel two-stage syndrome calculator that reduces the syndrome computations by one-half, a modified berlekamp-Ma...
详细信息
In this paper, a low-power design for the Reed-Solomon (RS) decoder is presented. Our approach includes a novel two-stage syndrome calculator that reduces the syndrome computations by one-half, a modified berlekamp-massey algorithm in the key equation solver and a terminated mechanism in the Chien search circuit. The test chip for (255,239) and (208,192) RS decoders are implemented by 0.25 mum CMOS 1P5M and 0.35 mum CMOS SPQM standard cells, respectively. Simulation results show our approach can work successfully and achieved large reduction of power consumption on the average.
Some open problems in vector Pade approximation are stated, and some recent de Montessus-type theorems governing convergence of rows of the vector Pade table are contrasted. We show how these results indicate when it ...
详细信息
Some open problems in vector Pade approximation are stated, and some recent de Montessus-type theorems governing convergence of rows of the vector Pade table are contrasted. We show how these results indicate when it is more appropriate to use generalised inverse vector Pade approximants or their hybridised form. We show how a straightforward analogue of the berlekamp-massey algorithm may be used to calculate generalised inverse vector Pade approximants. This algorithm is applied to the derivation of a new low-order hybrid vector approximant. Related results include the case of a row convergence theorem for a complex-valued power series using a Clifford inverse instead of the Moore-Penrose inverse.
We construct extended classical Goppa codes that can have unrestricted block length. The parameters of the codes are estimated, and the standard berlekamp-massey error processor is adapted to the codes.
We construct extended classical Goppa codes that can have unrestricted block length. The parameters of the codes are estimated, and the standard berlekamp-massey error processor is adapted to the codes.
Error correction coding for optical communication and storage requires high rate codes that enable high data throughput and low residual errors. Recently, different concatenated coding schemes were proposed that are b...
详细信息
Error correction coding for optical communication and storage requires high rate codes that enable high data throughput and low residual errors. Recently, different concatenated coding schemes were proposed that are based on binary BCH codes with low error correcting capabilities. In this work, low-complexity hard- and soft-input decoding methods for such codes are investigated. We propose three concepts to reduce the complexity of the decoder. For the algebraic decoding we demonstrate that Peterson's algorithm can be more efficient than the berlekamp-massey algorithm for single, double, and triple error correcting BCH codes. We propose an inversion-less version of Peterson's algorithm and a corresponding decoding architecture. Furthermore, we propose a decoding approach that combines algebraic hard-input decoding with soft-input bit-flipping decoding. An acceptance criterion is utilised to determine the reliability of the estimated codewords. For many received codewords the stopping criterion indicates that the hard-decoding result is sufficiently reliable, and the costly soft-input decoding can be omitted. To reduce the memory size for the soft-values, we propose a bit-flipping decoder that stores only the positions and soft values of a small number of code symbols. This method significantly reduces the memory requirements and has little adverse effect on the decoding performance.
This paper is concerned with the determination of the "minimal" nonlinear feedback shift register (NLFSR) that generates a given sequence. A total ordering between structural vectors that takes into account ...
详细信息
This paper is concerned with the determination of the "minimal" nonlinear feedback shift register (NLFSR) that generates a given sequence. A total ordering between structural vectors that takes into account the implementation cost is specified. Minimality is defined with respect to this ordering. A block as well as a sequential algorithm are developed that combine a linear dependence test implemented by an extension of the Fundamental Iterative algorithm (EFIA) with a minimality procedure that traces the totally ordered structural vectors. (C) 2002 Elsevier Science B.V. All rights reserved.
The linear recurrence relations satisfied by finitely many sequences of finite length over a ground field are described by homogeneous ideals in the polynomial ring in two variables by using Macaulay's theory of i...
详细信息
The linear recurrence relations satisfied by finitely many sequences of finite length over a ground field are described by homogeneous ideals in the polynomial ring in two variables by using Macaulay's theory of inverse systems. The class of these ideals is shown to be precisely the class of homogeneous primary ideals the associated prime of which is the irrelevant maximal ideal. In the case of a single sequence, the classical berlekamp-massey algorithm for linear feedback shift register synthesis can be applied to obtain a minimal Grobner basis of the ideal. The case of multiple sequences is reduced to the case of single sequences by ideal intersection, and the set of all linear recurrence relations of minimal order for the given sequences is generated by the low degree polynomials of the Grobner basis.
The error locations for an algebraic-geometric code. C*(D mP) are exactly the common zeros (that is, a projective variety V(I)) of a set (ideal) I of error-locator functions, This correspondence gives a one-dimensiona...
详细信息
The error locations for an algebraic-geometric code. C*(D mP) are exactly the common zeros (that is, a projective variety V(I)) of a set (ideal) I of error-locator functions, This correspondence gives a one-dimensional berlekamp-massey version of the Feng-Rao algorithm for decoding algebraic-geometric codes C*(D, mP), This produces a generating set for I (as an ideal) of size at most rho (the smallest positive pole order at P of any function in L(mP)) relative to any error of weight at most e < 1/2 delta(m)*, with delta(m)* := m - 2g + 2 the designed minimum distance of the code, This algorithm requires at most c(rho m(2) + N rho m + rho(2)m) field multiplications, with c a small constant, and N a small constant function of the curve. The error-positions are then given as, exactly the common zeros of generator functions of the error-locator ideal I.
This study presents a high-efficient Reed-Solomon (RS) decoder based on the recursive enhanced parallel inversionless berlekamp-massey algorithm architecture. Compared with the conventional enhanced parallel inversion...
详细信息
This study presents a high-efficient Reed-Solomon (RS) decoder based on the recursive enhanced parallel inversionless berlekamp-massey algorithm architecture. Compared with the conventional enhanced parallel inversionless berlekamp-massey algorithm architecture, the proposed architecture consists of a single processing element and has very low hardware complexity. It also employs a new initialisation to reduce the latency. This architecture uses pipelined Galois-Field multipliers to improve the clock frequency. In addition, the proposed architecture also has the dynamic power saving feature. The proposed RS (255, 239) decoder has been developed and implemented with SMIC 0.18-mu m CMOS technology. The synthesis results show that the decoder requires about 13K gates and can operate at 575 MHz to achieve the data rate of 4.6 Gb/s. The proposed RS (255, 239) decoder is at least 28.15% more efficient than the previously related designs.
We present a new class of linear error-correcting codes taking numerical data into codewords with numerical symbols. These codes can correct large random numerical errors added to codewords. The goal is for numerical ...
详细信息
We present a new class of linear error-correcting codes taking numerical data into codewords with numerical symbols. These codes can correct large random numerical errors added to codewords. The goal is for numerical data to be protected directly as numbers whether in storage or transmission. The coding structures are based on discrete Fourier transform (DFT) codes, defined by parity-check matrices where rows are consecutively indexed DFT vectors. The new tensor codes use the Kronecker product of two parity-check DFT matrices of shorter length codes. We construct all necessary processing matrices. Error correction methods involve two levels of syndromes and use several stochastic berlekamp-massey algorithms (sBMA) to find big syndromes, locate and evaluate large errors. Decoding is done in two stages with stage one producing corrected syndromes. Stage two determines errors within a welldefined segment for the codewords. Tensor codes have simpler and more efficient decoding operations. The characteristics of the tensor codes are compared to standard DFT codes of equal length. The processing operations are significantly less for the tensor codes but the standard DFT codes sometimes have better correcting performance. Nevertheless, tensor product codes can have acceptable levels of correction, more efficiently.
In this paper we consider two problems, finding minimal polynomials over F-qm and over F-q of a finite-length sequence over F-qm. in a lattice and its sublattice respectively using lattice theory over polynomial rings...
详细信息
In this paper we consider two problems, finding minimal polynomials over F-qm and over F-q of a finite-length sequence over F-qm. in a lattice and its sublattice respectively using lattice theory over polynomial rings. And we deduce a relationship between them by a lattice basis transformation matrix. As a byproduct, we present a new synthesis algorithm for the first problem just using operations in F-q instead of F-qm as in Beriekamp-masseyalgorithm.
暂无评论