• DocumentCode
    430655
  • Title

    A universal VLSI architecture for bit-parallel computation in GF(2m)

  • Author

    Lin, Chien-Ching ; Chang, Fuh-Ke ; Chang, Hsie-Chia ; Lee, Chen-Yi

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    1
  • fYear
    2004
  • fDate
    6-9 Dec. 2004
  • Firstpage
    125
  • Abstract
    An universal VLSI architecture for bit-parallel computation in GF(2m) is presented. The proposed architecture is based on Montgomery multiplication algorithm, which is suitable for multiple class of GF(2m) with arbitrary field degree m. Due to the highly regular and modular property, our proposed universal architecture can meet VLSI design requirement. After implemented by 0.18μm 1P6M process, our universal architecture can work successfully at 125MHz clock rate. For the finite field multiplier, the total gate count is 1.4K for GF(2m) with any irreducible polynomial of field degree m≤8, whereas the inverse operation can be achieved by the control unit with gate count of 0.3K.
  • Keywords
    Galois fields; VLSI; digital arithmetic; integrated circuit design; logic design; multiplying circuits; 0.18 micron; 125 MHz; 1P6M process; Montgomery multiplication algorithm; VLSI design requirement; bit-parallel computation; finite field multiplier; universal VLSI architecture; Clocks; Computer architecture; Cryptography; Digital signal processing; Equations; Error correction codes; Galois fields; Polynomials; Signal processing algorithms; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. Proceedings. The 2004 IEEE Asia-Pacific Conference on
  • Print_ISBN
    0-7803-8660-4
  • Type

    conf

  • DOI
    10.1109/APCCAS.2004.1412708
  • Filename
    1412708