ACE: A VLSI chip for Galois field GF(2(m)) based exponentiation

被引:4
作者
Kovac, M [1 ]
Ranganathan, N [1 ]
机构
[1] UNIV S FLORIDA,DEPT COMP SCI & ENGN,CTR MICROELECTR RES,TAMPA,FL 33620
来源
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING | 1996年 / 43卷 / 04期
关键词
D O I
10.1109/82.488283
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Finite or Galois fields are used in numerous applications like error correcting codes, digital signal processing and cryptography. These applications often require computing exponentiations in GF(2(m)) which is a very computationally intensive operation, The methods proposed in the literature achieve exponentiation by iterative methods using repeated multiplications and the hardware implementations use a number of Galois field multipliers in parallel resulting in expensive hardware. In this paper, we present a new algorithm based on a pattern matching technique for computing exponentiations in GF(2(m)), for values of m less than or equal to 8. A systolic array processor architecture was,developed by the authors for performing multiplication and division in GF(2(m)) in [13], A similar strategy is proposed in this paper for achieving exponentiation at the rate of a new result every clock cycle. A prototype VLSI chip called ACE implementing the proposed architecture for Galois field GF(2(4)) has been designed and verified using CMOS 2 mu m technology. The chip can yield a computational rate of 40 million exponentiations per second.
引用
收藏
页码:289 / 297
页数:9
相关论文
共 20 条
[1]   COMPUTATION WITH FINITE FIELDS [J].
BARTEE, TC ;
SCHNEIDER, DI .
INFORMATION AND CONTROL, 1963, 6 (02) :79-+
[2]  
BERKOVITS S, 1979, IEEE COMMUN MAG, V17, P2
[3]  
FAM B, 1982, P IEEE INT C CIRC CO, P368
[4]   A VLSI ARCHITECTURE FOR FAST INVERSION IN GF(2M) [J].
FENG, GL .
IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (10) :1383-1386
[5]   AT2-OPTIMAL GALOIS FIELD MULTIPLIER FOR VLSI [J].
FURER, M ;
MEHLHORN, K .
IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (09) :1333-1336
[6]   SYSTOLIC ARCHITECTURE FOR FINITE-FIELD EXPONENTIATION [J].
GHAFOOR, A ;
SINGH, A .
IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1989, 136 (06) :465-470
[7]  
Kovac M., 1993, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, V1, P22, DOI 10.1109/92.219904
[8]  
KOVAC M, 1993, P INT C VLS DES BOMB, P25
[9]  
LAWS BA, 1971, IEEE T COMPUT DEC, P1573
[10]  
Lin S., 1970, INTRO ERROR CORRECTI