Summary

International Technical Conference on Circuits/Systems, Computers and Communications

2008

Session Number:P1

Session:

Number:P1-44

A Synthesis Method of General Floating-Point Arithmetic Units by Aligned Partition

Liangwei Ge,  Song Chen,  Yuichi Nakamura,  Takeshi Yoshimura,  

pp.-

Publication Date:2008/7/7

Online ISSN:2188-5079

DOI:10.34385/proc.39.P1-44

PDF download (123.3KB)

Summary:
Floating-point arithmetic units (FPU) have paramount importance in applications that involve intensive mathematic operations. However, previous implementations of FPU either require much manual work or only support special functions (e.g. reciprocal, square root, logarithm, etc.). In this paper, we present an automatic method to synthesize general FPU by aligned partition. Based on the novel partition algorithm, our method supports functions of wide, irreducible domain. The synthesized FPU achieves smaller area, higher frequency, and greater accuracy. Experimental results show that our method obtains 1) on average 90% smaller and 2.1 times faster indexer than the conventional automatic method; 2) on the hyperbolic functions, 20k times smaller error rate and 50% use of LUTs and flip-flops than the conventional manual design.