Low-energy digit-serial/parallel finite field multipliers

被引:140
作者
Song, LL [1 ]
Parhi, KK [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
来源
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 1998年 / 19卷 / 02期
关键词
D O I
10.1023/A:1008013818413
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Digit-serial architectures are best suited for systems requiring moderate sample rate and where area and power consumption are critical. This paper presents a new approach for designing digit-serial/parallel finite field multipliers. This approach combines both array-type and parallel multiplication algorithms, where the digit-level array-type algorithm minimizes the latency for one multiplication operation and the parallel architecture inside of each digit cell reduces both the cycle-time as well as the switching activities, hence power consumption. By appropriately constraining the feasible primitive polynomials, the mod p(x) operation involved in finite field multiplication can be performed in a more efficient way. As a result, the computation delay and energy consumption of one finite field multiplication using the proposed digit-serial/parallel architectures are significantly less than of those obtained by folding the parallel semi-systolic multipliers. Furthermore, their energy-delay products are reduced by a even larger percentage. Therefore, the proposed digit-serial/parallef architectures are attractive for both low-energy and high-performance applications.
引用
收藏
页码:149 / 166
页数:18
相关论文
共 29 条
[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]   BIT-SERIAL REED-SOLOMON ENCODERS [J].
BERLEKAMP, ER .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1982, 28 (06) :869-874
[3]  
BLAHUT RE, 1984, THEORY PRACTICE ERRO
[4]  
Chandrakasan A.P., 1995, Low Power Digital CMOS Design
[5]  
DE VK, 1997, INT S LOW POW EL DES
[6]  
DENYER PB, 1986, VLSI SIGNAL PROCESSI
[7]   GF(2(m)) multiplication and division over the dual basis [J].
Fenn, STJ ;
Benaissa, M ;
Taylor, D .
IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (03) :319-327
[8]  
HARTLEY R, 1995, DIGIT SERIAL COMPUTA
[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]   A COMPARISON OF VLSI ARCHITECTURE OF FINITE-FIELD MULTIPLIERS USING DUAL, NORMAL, OR STANDARD BASES [J].
HSU, IS ;
TRUONG, TK ;
DEUTSCH, LJ ;
REED, IS .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (06) :735-739