• DocumentCode
    3194893
  • Title

    Bit-parallel systolic modular multipliers for a class of GF(2m )

  • Author

    Lee, Chiou-Yng ; Lu, Erl-Huei ; Lee, Jau-Yien

  • Author_Institution
    Dept. of Electr. Eng., Chung Gung Univ., Taiwan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    In this paper, an effective algorithm for computing multiplication over a class of GF(2m) based on irreducible all one polynomials (AOP) and equally spaced polynomials (ESP) is presented. The structures are the use of two special operations, called the cyclic shifting and the inner product, to construct the low-latency bit-parallel systolic multipliers. The circuits are simple and modular which is important for hardware implementation. The AOP-based multiplier is composed of (m+1)2 identical cells, each of which consisting of one 2-bit AND gate, one 2-bit XOR gate and three 1-bit latches. This multiplier has very low latency and propagation delay, which makes them very fast. Moreover, the AOP-based multiplier of small size can also be applied to construct ESP-based multiplier of large size, in which the elements are represented with the root of an irreducible equally spaced polynomial of degree nr. It is shown that if, for a certain degree, an irreducible ESP of a large degree can be obtained from a corresponding irreducible AOP of a very small degree, then from the complexity point view, the structure of the ESP-based multiplier is beneficial to construct a modular architecture
  • Keywords
    digital arithmetic; flip-flops; logic gates; multiplying circuits; polynomials; AND gate; XOR gate; bit-parallel systolic modular multipliers; cyclic shifting; equally spaced polynomials; inner product; irreducible all one polynomials; latches; modular architecture; multiplication; propagation delay; Circuits; Computer architecture; Cryptography; Electrical engineering; Electrostatic precipitators; Galois fields; Hardware; Latches; Polynomials; Propagation delay;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 2001. Proceedings. 15th IEEE Symposium on
  • Conference_Location
    Vail, CO
  • ISSN
    1063-6889
  • Print_ISBN
    0-7695-1150-3
  • Type

    conf

  • DOI
    10.1109/ARITH.2001.930103
  • Filename
    930103