• DocumentCode
    2698005
  • Title

    Comparison of arithmetic architectures for Reed-Solomon decoders in reconfigurable hardware

  • Author

    Paar, Christof ; Rosner, Martin

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Worcester Polytech. Inst., MA, USA
  • fYear
    1997
  • fDate
    16-18 Apr 1997
  • Firstpage
    219
  • Lastpage
    225
  • Abstract
    Reed-Solomon (RS) error correction codes are being widely used in modern communication systems such as compact disk players or satellite communication links. RS codes rely on arithmetic in finite, or Galois fields. The specific field GF(28) is of central importance for many practical systems. The most costly, and thus most critical, elementary operations in RS decoders are multiplication and inversion in Galois fields. Although there have been considerable efforts in the area of Galois field arithmetic architectures, there appears to be very little reported work for Galois field arithmetic for reconfigurable hardware. This contribution provides a systematic comparison of two promising arithmetic architecture classes. The first one is based on a standard base representation, and the second one is based on composite fields. For both classes a multiplier and an inverter for GF(28 ) are described and theoretical gate counts are provided. Using a design entry based on a VHDL description, each architecture is mapped to a popular FPGA and EPLD device. For each mapping an area and a speed optimization was performed. Absolute values with respect to logic cell counts and critical path simulations are provided. The results show that the composite field architectures can have great advantages on both types of reconfigurable platforms. In particular it is found that composite field multipliers can be more than twice as fast as polynomial base multipliers on FPGAs
  • Keywords
    Reed-Solomon codes; decoding; digital arithmetic; field programmable gate arrays; reconfigurable architectures; FPGA; Galois field arithmetic; Galois fields; Reed-Solomon decoders; arithmetic architectures; composite field multipliers; composite fields; reconfigurable hardware; standard base representation; Arithmetic; CD recording; Communication systems; Decoding; Error correction codes; Field programmable gate arrays; Galois fields; Hardware; Reed-Solomon codes; Satellite communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 1997. Proceedings., The 5th Annual IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-8159-4
  • Type

    conf

  • DOI
    10.1109/FPGA.1997.624622
  • Filename
    624622