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
Link To Document :
بازگشت