Browse > Article

An Excess-3 Code Carry Lookahead Design for High-Speed Decimal Addition  

최종화 (충북대학교 정보통신공학과)
유영갑 (충북대학교 정보통신공학과)
Publication Information
Abstract
Carry lookahead(CLA) circuitry of decimal adders is proposed aiming at delay reduction. The truncation error in calculation of monetary interests may accumulate yielding a substantial amount of errors. Binary Coded Decimal(BCD) additions. for example, eliminate the truncation error in a fractional representation of decimal numbers. The proposed BCD carry lookahead scheme is aiming at the speed improvements without any truncation errors in the addition of decimal fractions. The delay estimation of the BCD CLA is demonstrated with improved performance in addition. Further reduction in delay can be achieved introducing non-weighted number system such as the excess-3 code.
Keywords
Decimal; BCD; excess-3 code; carry lookahead; adder;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 M. F. Cowlish, et al., 'A decimal floating-point specification,' Proc. 15th IEEE Symposium on Computer Arithmetic, pp. 147-154, June 2001   DOI
2 M. S. Schmookler and A. Weinberger, 'High speed decimal addition,' IEEE Transactions on computers, vol. C-20, no. 8, pp. 862-866, August 1971   DOI   ScienceOn
3 B. Parhami, Computer Arithmetic Algorithms and Hardware Designs, Oxford University Press, 2000
4 ANSI/IEEE Std 754-985, IEEE Standard for Binary Floation-Point Arithmetic, IEEE, 1985
5 M. M. Mano, Digital Design, 3rd Ed, Prentice-Hall, 2002
6 R. J. Tocci and N. S. Widmer, Digital Systems Principles and Applications, Prentice-Hall International, 1998
7 M. J. Flynn, S. F. Oberman and M. J. Flynn, Advanced Computer Arithmetic Design, John Wiley & Sons, 2001