DocumentCode
1226381
Title
Stored-transfer representations with weighted digit-set encodings for ultrahigh-speed arithmetic
Author
Jaberipur, G. ; Parhami, B.
Author_Institution
Dept. of Electr. & Comput. Eng., Shahid Beheshti Univ., Tehran
Volume
1
Issue
1
fYear
2007
fDate
2/1/2007 12:00:00 AM
Firstpage
102
Lastpage
110
Abstract
Redundant representations play an important role in high-speed computer arithmetic. One key reason is that such representations support carry-free addition, that is, addition in a small, constant time, independent of operand widths. The implications of stored-transfer representation of digit sets and the associated addition schemes, as an extension of the stored-carry concept to redundant number systems, on the speed and cost of arithmetic algorithms, are explored. Two´s-complement digits as the main part and any two-valued digit (twit) in place of a stored carry are allowed, leading to further broadening of the generalised signed-digit representations. The characteristics of the digit sets, possibly not having zero as a member, that allow for most efficient carry-free addition, are investigated. Circuit speed is gained from storing or saving, instead of combining through addition, the interdigit transfers generated during the carry-free addition process. Encoding efficiency is gained from using a twit-transfer set encoded by one logical bit, where more bits would otherwise be needed to represent a transfer value
Keywords
adders; digital arithmetic; encoding; redundant number systems; carry-free addition; high-speed computer arithmetic; redundant number systems; signed-digit representations; stored-transfer representations; twit-transfer set; two-valued digit; ultrahigh-speed arithmetic; weighted digit-set encodings;
fLanguage
English
Journal_Title
Circuits, Devices & Systems, IET
Publisher
iet
ISSN
1751-858X
Type
jour
DOI
10.1049/iet-cds:20050228
Filename
4123982
Link To Document