Page 542 - Introduction to Information Optics
P. 542

9.4. Parallel Signed-Digit Arithmetic

       listed as follows:


                          if -ID < 2w (-_ j < 0, then q { = 1
                          if - D < 2w,-_, < D, then g,. = 0          (9.62)
                          if 0 < 2w, ! < 2D,  then q t = I.


       From Eq. (9.62), one can see that there exists one overlap region ( —D, 0) for
       the ranges of 2w,-_  t for g f = 1 and q t = 0, and another overlap region (0, £>) for
       q. = 0 and q t — 1. In these overlap regions, selection of either of the quotient
       digits is valid due to the redundant nature of 2w i^ i. Figure 9.21 plots the
       relationship of the shifted partial remainder 2w,-_ 1 versus the divisor D. It
       clearly shows the change of the range that 2w,-_ 1 can represent with the
       normalized D varied from 1/2 to 1. The shaded regions 1 and 2 are the overlap
       regions where more than one quotient digit may be selected. If we can find a
       constant value C t (C 2), for all the values of £>e[l/2,1), within the overlap
       region, then 2w,-_ ] in any iteration can be compared with this constant value
       to select either q t = 1(0) if 2w i _ 1 > C^(C 2), or q t = 0(1) otherwise. Such a
       constant should be independent of the value of the divisor D so that the
       quotient selection will only depend on 2w,-_  t in any iteration. From Fig. 9.21,
       one can observe that C, is independent of D only when it lies in the range


























                   0.5                                      1

       Fig. 9.21. Shifted partial remainder versus divisor plot for quotient-selected MSD division [145].
   537   538   539   540   541   542   543   544   545   546   547