DocumentCode
2866947
Title
A Family of High Radix Signed Digit Adders
Author
Gorgin, Saeid ; Jaberipur, Ghassem
Author_Institution
Sch. of Comput. Sci., Inst. for Res. in Fundamental Sci., Tehran, Iran
fYear
2011
fDate
25-27 July 2011
Firstpage
112
Lastpage
120
Abstract
Signed digit (SD) number systems allow for high performance carry-free adders. Maximally redundant SD (MRSD) alternatives provide maximal encoding efficiency among Radix-2h SD number systems, whereby value of h tunes the area-time trade-off. Straightforward implementation of the conventional carry-free addition algorithm requires three O(log h) addition-like operations in sequence. However, there are several MRSD implementations with only one such operation. Some of them are delay optimized, but suffer from extensive hardware redundancy, while some other equally fast adders show less power/area consumption. A careful study of the latter cases hints on variety of improvement options, based on which and a new transfer computation technique, we develop a family of faster MRSD adders that consume less power/area than all the previous relevant works. They also fit efficiently within the redundant digit floating point addition scheme. However, similar to their relevant ancestor designs, suffer from an inherent property of MRSD adders, i.e., difficulty of handling hidden leading zero-digits. To remedy this problem, we use less redundant SD representations, where our transfer extraction method applies efficiently and leads to far less complex leading zero-digit detection. All the presented designs are supported by exhaustive correctness tests and performance evaluation via 0.13 micrometer CMOS technology synthesis.
Keywords
CMOS integrated circuits; adders; carry logic; circuit complexity; floating point arithmetic; integrated circuit design; redundant number systems; MRSD adders; addition-like operations; carry-free adders; carry-free addition algorithm; high radix signed digit adders; maximal encoding efficiency; maximally redundant SD; micrometer CMOS technology synthesis; performance evaluation; radix-2h SD number systems; redundant digit floating point addition scheme; signed digit number systems; transfer extraction method; Adders; Delay; Encoding; Equations; Estimation; Hardware; Redundancy; Carry-free addition; Computer arithmetic; Maximally redundant signed-digit number system; Signed digit adder;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
Conference_Location
Tubingen
ISSN
1063-6889
Print_ISBN
978-1-4244-9457-6
Type
conf
DOI
10.1109/ARITH.2011.24
Filename
5992116
Link To Document