DocumentCode :
1069591
Title :
Digit-set conversions: generalizations and applications
Author :
Kornerup, Peter
Author_Institution :
Dept. of Math. & Comput. Sci., Odense Univ.
Volume :
43
Issue :
5
fYear :
1994
fDate :
5/1/1994 12:00:00 AM
Firstpage :
622
Lastpage :
629
Abstract :
The problem of digit set conversion for fixed radix is investigated for the case of converting into a non redundant, as well as into a redundant, digit set. Conversion may be from very general digit sets, and covers as special cases multiplier recodings, additions, and certain multiplications. We generalize known algorithms for conversions into non redundant digit sets, as well as apply conversion to generalize the O(log n) time algorithm for conditional sum addition using parallel prefix computation, and a comparison is made with standard carry-lookahead techniques. Examples on multi-operand addition are used to illustrate the generality of this approach. O(1) time algorithms for converting into redundant digit sets are generalized based on a very simple lemma, which provides a framework for all conversions into redundant digit sets. Applications in multiplier recoding and partial product accumulation are used as exemplifications
Keywords :
digital arithmetic; multiplying circuits; carry-lookahead techniques; computer arithmetic; conditional sum addition; digit set conversion; multiplier recoding; nonredundant representation; on-the-fly conversion; parallel prefix computation; redundant representation; Arithmetic; Computer architecture; Computer displays; Graphics; Hardware; Image converters; Multidimensional systems; Parallel processing; Read-write memory; Very large scale integration;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.280811
Filename :
280811
Link To Document :
بازگشت