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