• DocumentCode
    3430290
  • Title

    An improved systolic extended Euclidean algorithm for Reed-Solomon decoding: design and implementation

  • Author

    Doyle, Rory ; Fitzpatrick, Patrick ; Nelson, John

  • Author_Institution
    Nat. Microelectron. Res. Centre, Univ. Coll., Cork, Ireland
  • fYear
    1990
  • fDate
    5-7 Sep 1990
  • Firstpage
    448
  • Lastpage
    456
  • Abstract
    The extended Euclidean algorithm (XEA) is the basis of one of the methods used for solving the key equation which arises in decoding Reed-Solomon error correcting codes. The algorithm is implemented using an Advanced Micro Devices electrically programmable gate array (EPGA) development system. This PC based software uses ORCAD schematic entry and simulation in conjunction with an AMD interface. EPGAs were chosen for the circuit design because of the ease of obtaining a silicon prototype once the circuit has been verified. The facility for direct programming of the IC from the PC means circuit revisions in hardware are quickly realized; this, coupled with efficient entry and simulation package, gives a much speedier design cycle than conventional masked silicon approaches. The advantages of the algorithm over existing designs are noted
  • Keywords
    computerised signal processing; decoding; digital signal processing chips; error correction codes; logic arrays; parallel algorithms; systolic arrays; AMD interface; Advanced Micro Devices; DSP; EPGA development system; IC; ORCAD; PC based software; Reed-Solomon decoding; electrically programmable gate array; error correcting codes; extended Euclidean algorithm; schematic entry; simulation; Circuit simulation; Circuit synthesis; Decoding; Equations; Error correction codes; Hardware; Prototypes; Reed-Solomon codes; Silicon; Software prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application Specific Array Processors, 1990. Proceedings of the International Conference on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    0-8186-9089-5
  • Type

    conf

  • DOI
    10.1109/ASAP.1990.145480
  • Filename
    145480