OVER-REDUNDANT DIGIT SETS AND THE DESIGN OF DIGIT-BY-DIGIT DIVISION UNITS

Citation
P. Montuschi et L. Ciminiera, OVER-REDUNDANT DIGIT SETS AND THE DESIGN OF DIGIT-BY-DIGIT DIVISION UNITS, I.E.E.E. transactions on computers, 43(3), 1994, pp. 269-277
Citations number
32
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
00189340
Volume
43
Issue
3
Year of publication
1994
Pages
269 - 277
Database
ISI
SICI code
0018-9340(1994)43:3<269:ODSATD>2.0.ZU;2-9
Abstract
Over-redundant digit sets are defined as those ranging from -s to +s, with s greater-than-or-equal-to B, B being the radix. This paper prese nts new techniques for the direct computation of division, that use an over-redudant digit set for representing the quotient, instead of sim ply redundant ones used previously. In particular, general criteria fo r synthesizing the digit selection rules and remainder updating are gi ven for any radix and index of redundancy. A methodology combining the use of over-redundant digit sets with the prescaling of the divisor i s also studied in order to achieve radix-B division units with trivial digit selection functions. It is also shown, for the specific case of radix-4, that using a prescaling slightly wider than in a radix-4 uni t by Ercegovac and Lang, it is possible to avoid the digit selection t able. The paper presents also a modified algorithm for on-the-fly conv ersion of the result into the irredundant form. The proposed methodolo gy can be considered as an alternative to existing division techniques .