Title :
Multilevel reverse most-significant carry computation
Author :
Bruguera, Javier D. ; Lang, Tomás
Author_Institution :
Dept. of Electron. & Comput. Eng., Santiago de Compostela Univ., Spain
Abstract :
A fast calculation of the most-significant carry in an addition is required in several applications. It has been proposed to calculate this carry by detecting the most-significant carry chain and collecting the carry after this chain. The detection can be implemented by a prefix tree of AND gates and the collecting by a multi-input OR. We propose a multilevel implementation, which allows the overlap of successive levels, thereby reducing the overall delay. For 64-bit operands we estimate a delay reduction of about 15% with respect to the traditional carry-lookahead-based method, with a similar hardware complexity.
Keywords :
carry logic; computational complexity; logic design; trees (mathematics); AND gates; carry-lookahead-based method; computer arithmetic; hardware complexity; most-significant carry; multi-input OR; multilevel implementation; prefix tree; Arithmetic; Delay estimation; Fastbus; Hardware; Tree data structures; Very large scale integration;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on