• DocumentCode
    1341439
  • Title

    Minimizing the complexity of SRT tables

  • Author

    Oberman, Stuart F. ; Flynn, Michael J.

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • Volume
    6
  • Issue
    1
  • fYear
    1998
  • fDate
    3/1/1998 12:00:00 AM
  • Firstpage
    141
  • Lastpage
    149
  • Abstract
    This paper presents an analysis of the complexity of quotient digit selection tables in SRT division implementations. SRT dividers are widely used in VLSI systems to compute floating-point quotients. These dividers use a fixed number of partial remainder and divisor bits to consult a table to select the next quotient-digit in each iteration. This analysis derives the allowable divisor and partial remainder truncations for radix 2 through radix 32, and it quantifies the relationship between table parameters and the complexity of the tables. Several techniques are presented for further minimizing table complexity. By mapping the tables to a library of standard-cells, delay and area values were measured and are presented for table configurations through radix 32. Several conclusions are drawn based on this data which impacts optimized SRT divider designs.
  • Keywords
    VLSI; computational complexity; dividing circuits; floating point arithmetic; integrated logic circuits; SRT dividers; SRT division implementations; SRT tables; VLSI systems; floating-point quotients; optimized SRT divider designs; partial remainder truncations; quotient digit selection tables; standard-cells library; table complexity minimisation; Algorithm design and analysis; Area measurement; Computational complexity; Computer applications; Delay; Design optimization; Digital arithmetic; Hardware; Libraries; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.661256
  • Filename
    661256