• DocumentCode
    1361825
  • Title

    Practical cellular dividers

  • Author

    Preparata, Franco P. ; Vuillemin, Jean E.

  • Author_Institution
    Ecole Normale Superieure, Paris, France
  • Volume
    39
  • Issue
    5
  • fYear
    1990
  • fDate
    5/1/1990 12:00:00 AM
  • Firstpage
    605
  • Lastpage
    614
  • Abstract
    A discussion is presented of parallel division algorithms that can be classified among modified higher radix nonrestoring online division methods, where redundant representations are extensively utilized to speed up the operation. The network realizations of these algorithms are cellular, or even systolic with exclusively local control; they have both size (area) and time of O(n), where n is the length of the dividend representation. The same structures can also be used as a signed, digit-serial multiplier. When suitably equipped with some control and a few registers, the divider/multiplier brings remarkable performance to large modular arithmetic, RSA cryptography, and greatest common divisor computations. They are also of interest for the design of floating-point units and signal processing applications
  • Keywords
    digital arithmetic; dividing circuits; parallel algorithms; RSA cryptography; digit-serial multiplier; divider/multiplier; floating-point units; greatest common divisor computations; modular arithmetic; nonrestoring online division methods; parallel division algorithms; redundant representations; signal processing; signed; systolic; Algorithm design and analysis; Application software; Cellular networks; Cryptography; Digital arithmetic; Helium; Registers; Signal design; Signal processing algorithms; Size control;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.53574
  • Filename
    53574