×

Parallel chien search with folding and a symbolized minimal polynomial combinational network (S-MPCN)

  • US 9,455,747 B1
  • Filed: 03/24/2014
  • Issued: 09/27/2016
  • Est. Priority Date: 03/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for decoding data by performing a parallel Chien search, comprising:

  • a syndrome calculator configured to receive encoded data and to generate one or more syndromes using the encoded data;

    a key equation solver configured to generate an error location polynomial from the syndromes; and

    a parallel Chien search block configured to locate a number of roots and output decoded data when the number of roots equals a degree of the error location polynomial, the parallel Chien search block including;

    a hinge path configured to determine whether a first root is a root of the error location polynomial;

    a positive limb path configured to determine whether a second root is a root of the error location polynomial based on a sequence of coefficients associated with the error location polynomial;

    a sequence reverser configured to reverse the sequence of coefficients;

    a negative limb path configured to determine whether a third root is a root of the error location polynomial based on the reversed sequence of coefficients,a symbolized minimal polynomial combinational network configured to generate remainder polynomials;

    a first symbolized basis transformer configured to evaluate a first remainder polynomial generated by the symbolized minimal polynomial combinational network; and

    a second symbolized basis transformer configured to evaluate a second remainder polynomial generated by the symbolized minimal polynomial combinational network,wherein the symbolized minimal polynomial combinational network is shared by the first symbolized basis transformer and the second symbolized basis transformer.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×