DocumentCode :
796207
Title :
Generalized earliest-first fast addition algorithm
Author :
Yeh, Wen-Chang ; Jen, Chein-Wei
Author_Institution :
ZyDAS Technol. Corp., Hsinchu, Taiwan
Volume :
52
Issue :
10
fYear :
2003
Firstpage :
1233
Lastpage :
1242
Abstract :
This paper presents a generalized earliest-first (GEF) addition algorithm to accelerate carry propagation addition (CPA). A set of operators and notations have been developed to describe and analyze traditional carry-lookahead or conditional-sum-based algorithms. The proposed GEF algorithm schedules bit-level operations of CPA in an earliest-first manner to reduce the overall latency. With the aid of the developed operators and notations, the algorithm can be generalized to any algorithm based on carry-lookahead or conditional-sum rule. An adder generated by using the GEF algorithm outperforms traditional algorithms when inputs do not arrive simultaneously.
Keywords :
carry logic; processor scheduling; bit-level operation scheduling; carry propagation addition; carry-lookahead algorithm; conditional-sum-based algorithm; generalized earliest-first fast addition algorithm; latency; notations; operators; Acceleration; Adders; Algorithm design and analysis; Application software; Circuit optimization; Delay; Multiaccess communication; Pervasive computing; Routing; Scheduling algorithm;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2003.1234522
Filename :
1234522
Link To Document :
بازگشت