The Design and Implementation of a High-Performance Floating-Point Divider
Stuart F. Oberman, Nhon Quach, Michael J. Flynn · 1994
The increasing computation requirements of modern computer applications have stimulated a large interest in developing extremely high-performance floating-point dividers. A variety of division algorithms are available, with SRT being utilized in many computer systems. A careful analysis of SRT divider topologies has demonstrated that a relatively simple divider designed in an aggressive circuit style can achieve extremely high performance. Further, an aggressive circuit implementation can minimize many of the performance advantages of more complex divider algorithms. This paper presents the tradeoffs of the different divider topologies, the design of the divider, and performance results. Key Words and Phrases: Floating-point, SRT division, domino logic Copyright c fl 1995 by Stuart Oberman, Nhon Quach, and Michael Flynn Contents 1 Introduction 1 2 Division 1 2.1 SRT Overview : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 2.2 SRT Topologies : : : : : : : : :...