• DocumentCode
    3132913
  • Title

    167 MHz radix-8 divide and square root using overlapped radix-2 stages

  • Author

    Prabhu, J. Arjun ; Zyner, Gregory B.

  • Author_Institution
    SPARC Technol. Bus., Sun Microsyst. Inc., Mountain View, CA, USA
  • fYear
    1995
  • fDate
    19-21 Jul 1995
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    UltraSPARC´s IEEE-754 compliant floating point divide and square root implementation is presented. Three overlapping stages of SRT radix-2 quotient selection logic enable an effective radix-8 calculation at 167 MHz while only a single radix-2 quotient selection logic delay is seen in the critical path. Speculative partial remainder and quotient calculation in the main datapath also improves cycle time. The quotient selection logic is slightly modified to prevent the formation of a negative partial remainder for exact results. This saves latency and hardware as the partial remainder no longer needs to be restored before calculating the sticky bit for rounding
  • Keywords
    delays; floating point arithmetic; 167 MHz; 167 MHz radix-8 divide and square root; SRT radix-2 quotient selection logic; UltraSPARC´s IEEE-754 compliant floating point unit; logic delay; overlapped radix-2 stages; Costs; Delay effects; Equations; Hardware; Logic design; Sun; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 1995., Proceedings of the 12th Symposium on
  • Conference_Location
    Bath
  • Print_ISBN
    0-8186-7089-4
  • Type

    conf

  • DOI
    10.1109/ARITH.1995.465363
  • Filename
    465363