Reduced latency IEEE floating-point standard adder architectures

作者: A. Beaumont-Smith , N. Burgess , S. Lefrere , C.C. Lim

DOI: 10.1109/ARITH.1999.762826

关键词:

摘要: The design and implementation of a double precision floating-point IEEE-754 standard adder is described which uses "flagged prefix addition" to merge rounding with the significand addition. implemented in 0.5 /spl mu/m CMOS, measures 1.8 mm/sup 2/, has 3-cycle latency implements all modes. A modified version this can perform accumulation 2-cycles small amount extra hardware for use parallel processor node. This achieved by feeding back previous un-normalised but correctly rounded result together normalisation distance. 2-cycle architecture potentially same cycle time that also employs flagged addition described. It incorporates fast prediction scheme true subtraction significands an exponent difference 1, one less adder.

参考文章(21)
L. Kohn, S.-W. Fu, A 1,000,000 transistor microprocessor international solid-state circuits conference. pp. 54- 55 ,(1989) , 10.1109/ISSCC.1989.48231
J.A. Kowaleski, G.M. Wolrich, T.C. Fischer, R.J. Dupcak, P.L. Kroesen, Tung Pham, A. Olesin, A dual execution pipelined floating-point CMOS processor international solid-state circuits conference. pp. 358- 359 ,(1996) , 10.1109/ISSCC.1996.488716
C. Heikes, G. Colon-Bonet, A dual floating point coprocessor with an FMAC architecture international solid-state circuits conference. pp. 354- 355 ,(1996) , 10.1109/ISSCC.1996.488714
Amos R. Omondi, Computer arithmetic systems: algorithms, architecture and implementation Prentice Hall International (UK) Ltd.. ,(1994)
John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach ,(1989)
Oh Young Kwon, Tack Don Han, Shin Dug Kim, Woo Chan Park, Woo Chan Park, Shi Wha Lee, Floating Point Adder/Subtractor Performing IEEE Rounding and Addition/Subtraction in Parallel IEICE Transactions on Information and Systems. ,vol. 79, pp. 297- 305 ,(1996)
Naofumi Takagi, Michael J. Flynn, Nhon Quach, On fast IEEE rounding Stanford University. ,(1991)
V.G. Oklobdzija, An algorithmic and novel design of a leading zero detector circuit: comparison with logic synthesis IEEE Transactions on Very Large Scale Integration Systems. ,vol. 2, pp. 124- 128 ,(1994) , 10.1109/92.273153
E. Hokenek, R. K. Montoye, Leading-zero anticipator (LZA) in the IBM RISC System/6000 floating-point execution unit Ibm Journal of Research and Development. ,vol. 34, pp. 71- 77 ,(1990) , 10.1147/RD.341.0071
R. K. Montoye, E. Hokenek, S. L. Runyon, Design of the IBM RISC System/6000 floating-point execution unit Ibm Journal of Research and Development. ,vol. 34, pp. 59- 70 ,(1990) , 10.1147/RD.341.0059