Digit-serial systolic multiplier for finite fields GF(2m)

被引:53
作者
Guo, JH [1 ]
Wang, CL [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 300, Taiwan
来源
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES | 1998年 / 145卷 / 02期
关键词
digit-serial architecture; finite field multiplication; standard basis; systolic array; VLSI;
D O I
10.1049/ip-cdt:19981906
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new digit-serial systolic array is proposed for computing multiplications in finite fields GF(2(m)) With the standard basis representation. If input data come in continuously the proposed array can produce multiplication results at a rate of one every [m/L] clock cycles, where L is the selected digit size. Each cell of the array can be further pipelined so that the maximum propagation delay can be kept small to maintain a high clock rate when the digit size L gets large. The proposed architecture possesses the features of regularity, modularity, and unidirectional data flow. It is thus well suited to VLSI implementation with fault-tolerant design. As compared with existing bit-serial and bit-parallel multipliers for GF(2(m)), the proposed digit-serial architecture gains an advantage in terms of improving the trade-off between throughput performance and hardware complexity.
引用
收藏
页码:143 / 148
页数:6
相关论文
共 28 条
[1]   ALGORITHMS FOR MULTIPLICATION IN GALOIS FIELD FOR IMPLEMENTATION USING SYSTOLIC ARRAYS [J].
BANDYOPADHYAY, S ;
SENGUPTA, A .
IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1988, 135 (06) :336-339
[2]   COMPUTATION WITH FINITE FIELDS [J].
BARTEE, TC ;
SCHNEIDER, DI .
INFORMATION AND CONTROL, 1963, 6 (02) :79-+
[3]  
Berlekamp E. R., 1968, ALGEBRAIC CODING THE
[4]   DESIGNING SYSTOLIC ARRAYS USING DIGIT-SERIAL ARITHMETIC [J].
CORBETT, P ;
HARTLEY, R .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1992, 39 (01) :62-65
[5]  
Denning DER, 1983, CRYPTOGRAPHY DATA SE
[6]  
GUO JH, 1996, P IEEE INT S CIRC SY
[7]  
GUO JH, 1995, P 1995 INT S COMM IS, P493
[8]   DIGIT-SERIAL PROCESSING TECHNIQUES [J].
HARTLEY, R ;
CORBETT, P .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1990, 37 (06) :707-719
[9]   BIT-SERIAL SYSTOLIC DIVIDER AND MULTIPLIER FOR FINITE-FIELDS GF(2(M)) [J].
HASAN, MA ;
BHARGAVA, VK .
IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (08) :972-980
[10]  
HSU IS, 1984, IEEE T COMPUT, V33, P906, DOI 10.1109/TC.1984.1676351