DIGIT-SET CONVERSIONS - GENERALIZATIONS AND APPLICATIONS

Authors
Citation
P. Kornerup, DIGIT-SET CONVERSIONS - GENERALIZATIONS AND APPLICATIONS, I.E.E.E. transactions on computers, 43(5), 1994, pp. 622-629
Citations number
15
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
00189340
Volume
43
Issue
5
Year of publication
1994
Pages
622 - 629
Database
ISI
SICI code
0018-9340(1994)43:5<622:DC-GAA>2.0.ZU;2-1
Abstract
The problem of digit set conversion for fixed radix is investigated fo r the case of converting into a non redundant, as well as into a redun dant, digit set. Conversion may he from very general digit sets, and c overs as special cases multiplier recodings, additions, and certain mu ltiplications. We generalize known algorithms for conversions into non redundant digit sets, as well as apply conversion to generalize the O (log) time algorithm for conditional sum addition using parallel prefi x 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 i nto redundant digit sets are generalized based on a very simple lemma, which provides a framework for all conversions into redundant digit s ets. Applications in multiplier recoding and partial product accumulat ion are used here as exemplifications.