Divider arithmetic units
Dividers are commonly found in floating point units. These arithmetic units are not only found in standard computing systems but also in high-performance computing as well. Similar to the presented adders and multipliers in the previous two chapters, design constraints, system characteristics, and expected applications all affect the selection of the optimal divider implementation. Sometimes, a simpler, slower divider is preferred and sometimes a more complex, faster divider is. This chapter presents three dividers that represent varying complexity and speed: binary restoring dividers; Sweeney, Robertson, and Tocher (SRT) dividers; and Goldschmidt dividers. The CMOS design for each of these dividers is explained and analyzed in terms of speed and area.
Divider arithmetic units, Page 1 of 2
< Previous page Next page > /docserver/preview/fulltext/books/cs/pbcs038e/PBCS038E_ch5-1.gif /docserver/preview/fulltext/books/cs/pbcs038e/PBCS038E_ch5-2.gif