Title :
SRT division architectures and implementations
Author :
Harris, David L. ; Oberman, Stuart E. ; Horowitz, Mark A.
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
Abstract :
SRT [Sweeney, Robertson and Tocher (1958)] dividers are common in modern floating point units. Higher division performance is achieved by retiring more quotient bits in each cycle. Previous research has shown that realistic stages are limited to radix-2 and radix-4. Higher radix dividers are therefore formed by a combination of low-radix stages. In this paper, we present an analysis of the effects of radix-2 and radix-4 SRT divider architectures and circuit families on divider area and performance. We show the performance and area results for a wide variety of divider architectures and implementations. We conclude that divider performance is only weakly sensitive to reasonable choices of architecture but significantly improved by aggressive circuit techniques
Keywords :
computer architecture; dividing circuits; floating point arithmetic; performance evaluation; SRT division architectures; aggressive circuit techniques; circuit families; divider area; divider performance; floating point units; quotient bit retirement; radix-2 dividers; radix-4 dividers; Algorithm design and analysis; Circuits; Computer architecture; Degradation; Independent component analysis; Laboratories; Modems; Performance analysis; Sun; System performance;
Conference_Titel :
Computer Arithmetic, 1997. Proceedings., 13th IEEE Symposium on
Conference_Location :
Asilomar, CA
Print_ISBN :
0-8186-7846-1
DOI :
10.1109/ARITH.1997.614875