DocumentCode
1059672
Title
A Novel Hybrid Parallel-Prefix Adder Architecture With Efficient Timing-Area Characteristic
Author
Das, Sabyasachi ; Khatri, Sunil P.
Author_Institution
Asyst Technol., Freemont
Volume
16
Issue
3
fYear
2008
fDate
3/1/2008 12:00:00 AM
Firstpage
326
Lastpage
331
Abstract
Two-operand binary addition is the most widely used arithmetic operation in modern datapath designs. To improve the efficiency of this operation, it is desirable to use an adder with good performance and area tradeoff characteristics. This paper presents an efficient carry-lookahead adder architecture based on the parallel-prefix computation graph. In our proposed method, we define the notion of triple-carry-operator, which computes the generate and propagate signals for a merged block which combines three adjacent blocks. We use this in conjunction with the classic approach of the carry-operator to compute the generate and propagate signals for a merged block combining two adjacent blocks. The timing-driven nature of the proposed design reduces the depth of the adder. In addition, we use a ripple-carry type of structure in the nontiming critical portion of the parallel-prefix computation network. These techniques help produce a good timing-area tradeoff characteristic. The experimental results indicate that our proposed adder is significantly faster than the popular Brent-Kung adder with some area overhead. On the adder hand, the proposed adder also shows marginally faster performance than the fast Kogge-Stone adder with significant area savings.
Keywords
adders; carry logic; graph theory; logic design; parallel architectures; arithmetic operation; carry-lookahead adder architecture; parallel-prefix adder architecture; parallel-prefix computation graph; ripple-carry structure; timing-area characteristics; triple-carry-operator; two-operand binary addition; Arithmetic and logic structures; integrated circuits; logic design;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2007.915507
Filename
4446775
Link To Document