IEEE-754 Floating-Point Divider for Embedded Processors

내장형 프로세서를 위한 IEEE-754 고성능 부동소수점 나눗셈기의 설계

  • 정재원 (연세대학교 전기전자공학과) ;
  • 홍인표 (연세대학교 전기전자공학과) ;
  • 정우경 (연세대학교 전기전자공학과) ;
  • 이용석 (연세대학교 전기전자공학과)
  • Published : 2000.11.01

Abstract

In this paper, a high-performance and small-area floating-point divider, which is suitable for embedded processors and supports all rounding modes defined by IEEE 754 standard, is designed using the series expansion algorithm. This divider shares and fully utilizes the two MAC units for quadratical convergence to the correct quotient. The area increase of two MAC units due to the division is minimized in this design, so that it can be suitable for embedded processors. The tested HDL codes are synthesized and optimized with 0.35$\mu\textrm{m}$ CMOS standard celt libraries. The results show that the latency of the synthesized divider is 17.43 ㎱ in worst condition. But, the divider calculates the correct rounded quotient through only 6 cycles.

Keywords