DocumentCode :
2662168
Title :
Arbitrary function approximation in HDLs with application to the N-body problem
Author :
Ho, C.H. ; Tsoi, K.H. ; Yeung, H.C. ; Lam, Y.M. ; Lee, K.H. ; Leong, P.H.W. ; Ludewig, R. ; Zipf, Peter ; Ortiz, A.G. ; Glesner, M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, China
fYear :
2003
fDate :
15-17 Dec. 2003
Firstpage :
84
Lastpage :
91
Abstract :
A module generator is described that allows for the generation of synthesizable VHDL modules which implement arbitrary functions in fixed point precision using the Symmetric Table Addition Method (STAM). This module generator was interfaced to a high level synthesis tool "fly" which automatically generates fully-pipelined circuits from a Perl-like language. The resulting system was applied to the N-body problem and results are presented. It was found that a function generator module is a very useful addition to a hardware description language.
Keywords :
N-body problems; Perl; fixed point arithmetic; function approximation; function generators; hardware description languages; table lookup; N-body problem; Perl-like language; STAM; VHDL modules; fixed point precision; fully-pipelined circuits; function approximation; function generator module; hardware description language; symmetric table addition method; Algorithm design and analysis; Application software; Computer science; Field programmable gate arrays; Function approximation; Hardware design languages; High level synthesis; Microelectronics; Software libraries; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7803-8320-6
Type :
conf
DOI :
10.1109/FPT.2003.1275735
Filename :
1275735
Link To Document :
بازگشت