• DocumentCode
    3499016
  • Title

    Parallel programmable finite field GF (2m) multipliers

  • Author

    Iliev, Nick ; Stine, James E. ; Jachimiec, Nathan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    2004
  • fDate
    19-20 Feb. 2004
  • Firstpage
    299
  • Lastpage
    302
  • Abstract
    Block (cyclic) channel coding standards for third generation cellular networks require the implementation of high-performance burst-error detection and correction algorithms. Galois field (GF) arithmetic is commonly used in this architecture for encoding and decoding error codes, however, many architectures still do not support dedicated functional units. This paper presents the design of a generic parallel finite-field GF (2m) multiplier targeted at DSP and embedded processors. As opposed to previous research, this design has the ability to utilize different primitive polynomials as an input, thereby, being able to be programmable. Moreover, a design is presented that is a combined binary and finite-field GF (2m) multiplier. Area, delay, and power dissipation results are presented from several ASIC libraries.
  • Keywords
    Galois fields; delays; digital arithmetic; digital signal processing chips; error correction codes; error detection codes; multiplying circuits; parallel programming; polynomials; programmable logic arrays; ASIC libraries; DSP; GF arithmetic; Galois field; binary GF multiplier; block channel coding; coding standards; cyclic channel coding; dedicated functional units; delay; digital signal processing; embedded processors; error correction code; error detection code; generic parallel finite-field; parallel programmable finite field; power dissipation; primitive polynomials; third generation cellular networks; Application specific integrated circuits; Arithmetic; Channel coding; Decoding; Delay; Digital signal processing; Galois fields; Land mobile radio cellular systems; Polynomials; Power dissipation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2004. Proceedings. IEEE Computer society Annual Symposium on
  • Print_ISBN
    0-7695-2097-9
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2004.1339564
  • Filename
    1339564