• DocumentCode
    1323647
  • Title

    VLSI architectures for computing exponentiations, multiplicative inverses, and divisions in GF(2m)

  • Author

    Wei, Shyue-Win

  • Author_Institution
    Dept. of Electr. Eng., Chung-Hua Polytech. Inst., Hsin Chu, Taiwan
  • Volume
    44
  • Issue
    10
  • fYear
    1997
  • fDate
    10/1/1997 12:00:00 AM
  • Firstpage
    847
  • Lastpage
    855
  • Abstract
    A modified parallel-in-parallel-out linear-systolic power-sum circuit designed to perform AB2+C computations in the finite field GF(2m) is presented, where A, B, and C are arbitrary elements of GF(2m). On the basis of the linear-systolic power-sum circuits, a VLSI architecture for exponentiation in GF(2m ) is developed. Furthermore, two modified architectures that can be used to compute inverses and divisions over GF(2m) are proposed. All the architectures are constructed from m-1 linear-systolic power-sum circuits. It should be noted that the presented exponentiator, inverter, and divider are the only such circuits having a throughput of 100%. The latency of the presented pipeline exponentiator, inverter, and divider is m(m-1) clock cycles. The cycle time (i.e., clock period) of the presented architectures is only two logic gate delays plus a short routing delay. For moderate values of m, say m⩽10, the circuit complexity of the presented circuits is realizable using presently available VLSI technology. The computation time of near two gate delays and 100% throughput enables the greatest computation speed in finite field arithmetic
  • Keywords
    VLSI; decoding; digital arithmetic; error correction codes; GF(2m); VLSI architectures; clock cycles; computation speed; computation time; exponentiation computation; finite field arithmetic; latency; logic gate delays; multiplicative inverses; parallel-in-parallel-out linear-systolic power-sum circuit; routing delay; throughput; Circuits; Clocks; Computer architecture; Concurrent computing; Delay effects; Galois fields; Inverters; Pipelines; Throughput; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.633444
  • Filename
    633444