• DocumentCode
    1740094
  • Title

    The design of a low-complexity systolic architecture for fast bit-parallel exponentiation in a class of GF(2m)

  • Author

    Lee, Chiou-Yng ; Lu, Erl-Huei ; Sun, Lir-Fang

  • Author_Institution
    Chunghwa Telecom. Lab., Taiwan
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    598
  • Abstract
    Recently, bit-parallel architecture for hardware implementation in GF(2m) is of practical concern. We present a new inner product multiplication algorithm that is an alternative develop in a polynomial basis for the field GF(2m) generated by an irreducible all one polynomial (AOP). The algorithm is more efficient to construct a low-complexity bit-parallel architecture for computing AB multiplication. The complexity of the designed multiplier only requires the latency of m+2 clock delays and the complexity of basic cell comprises one 2-input AND gate, one 2-input XOR gate, and four latches. Meanwhile, the designed multiplication tree, based on the characteristic of a binary tree, uses the ideal AB multiplier to compute exponentiation in GF(2m). The latency of exponentiation only requires (m+2)[log2m]+1 clock cycles. The cyclic time (a clock period) of our presented architectures desires one-gate delay. For the computing exponentiation in GF(2m), it turns out that our designed exponentiation is more efficient as it leads to simpler architecture and accelerates computation
  • Keywords
    Galois fields; computational complexity; digital arithmetic; logic gates; parallel algorithms; parallel architectures; systolic arrays; 2-input AND gate; 2-input XOR gate; Galois field; binary tree; clock cycles; clock delays; clock period; cyclic time; exponentiation latency; fast bit-parallel exponentiation; inner product multiplication algorithm; irreducible all one polynomial; latches; low-complexity bit-parallel architecture; low-complexity systolic architecture; multiplication; multiplication tree; multiplier complexity; parallel squaring algorithm; Arithmetic; Circuits; Clocks; Computer architecture; Cryptography; Delay effects; Hardware; Polynomials; Telecommunications; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Proceedings, 2000. WCCC-ICSP 2000. 5th International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    0-7803-5747-7
  • Type

    conf

  • DOI
    10.1109/ICOSP.2000.894561
  • Filename
    894561