Title :
Pipelined computation of very large word-length LNS addition/subtraction with polynomial hardware cost
Author :
Chen, Chichyang ; Chen, Rui-Lin ; Yang, Chih-Huan
Author_Institution :
Dept. of Inf. Eng., Feng Chia Univ., Taichung, Taiwan
fDate :
7/1/2000 12:00:00 AM
Abstract :
A novel pipelined method is proposed to compute the addition/subtraction in very large word-length logarithmic number system (LNS) arithmetic. Digit-parallel additive-normalization and digit on-line multiplicative-normalization methods are adopted to compute the exponential and logarithmic functions, respectively, in LNS addition/subtraction. These two methods can both be implemented in a pipelined and regular architecture. The size of the required lookup tables is now proportional to a third-order polynomial function, instead of an exponential function, of the word length. The total size of the tables in a 32-bit LNS unit is estimated to be less than 53.5 kbits and the total size of the table´s in a 64-bit LNS unit will be less than 471 kbits. Furthermore, the hardware cost of the other circuits in the proposed LNS unit is only proportional to the square of the word length. This study also develops a simple leading-zero-bits prediction technique that can significantly enhance the precision in LNS addition/subtraction computation. When compared to floating-point arithmetic design, our approach still suffers from large hardware cost and pipeline latency. However, the proposed approach has provided a theoretical advancement in the development of very large word-length LNS arithmetic
Keywords :
digital arithmetic; pipeline arithmetic; addition; leading-zero-bits prediction; logarithmic number system; pipelined; pipelined method; precision; subtraction; Circuits; Computer architecture; Costs; Delay; Digital arithmetic; Floating-point arithmetic; Hardware; Pipelines; Polynomials; Table lookup;
Journal_Title :
Computers, IEEE Transactions on