• DocumentCode
    963105
  • Title

    Design of a Hih-Speed Square Root Multiply and Divide Unit

  • Author

    Zurawski, J.H.P. ; Gosling, J.B.

  • Author_Institution
    Department of Computer Science, University of Manchester, M13 9PL, England.; Digital Equipment Corporation, Littleton, MA 01460.
  • Issue
    1
  • fYear
    1987
  • Firstpage
    13
  • Lastpage
    23
  • Abstract
    In this paper radix-4 algorithms for square root and division are developed. The division algorithm evaluates the more useful function xz/y. These algorithms are shown to be suitable for implementing as a unified hardware unit which evaluates square root, division, and multiplication. Cost reductions in the hardware are obtained by use of gate arrays. A design based on the Motorola MCA2500 series of Macrocell gate array (MCA) is presented. At a cost of 9 MCA´s and 16 commercial ECL 100 K parts a 64-bit square root can be evaluated in 750 us using worst case delays. Division takes 710 ns and multiplication 325 ns. Redundancy in the digit set together with carry-save adders are used to achieve this high performance.
  • Keywords
    Algorithm design and analysis; Arithmetic; Computer aided instruction; Costs; Delay; Frequency; Hardware; Intersymbol interference; Logic; Uninterruptible power systems; Computer arithmetic; division; gate array implementation; multiplication; redundant number systems; square root algorithm;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1987.5009445
  • Filename
    5009445