DocumentCode
2138360
Title
Programmable numerical function generators: architectures and synthesis method
Author
Sasao, Tsutomu ; Nagayama, Shinobu ; Butler, Jon T.
Author_Institution
Dept. of CSE, Kyushu Inst. of Technol., Japan
fYear
2005
fDate
24-26 Aug. 2005
Firstpage
118
Lastpage
123
Abstract
This paper presents an architecture and a synthesis method for programmable numerical function generators of trigonometric functions, logarithm functions, square root, reciprocal, etc. Our architecture uses an LUT (look-up table) cascade as the segment index encoder, compactly realizes various numerical functions, and is suitable for automatic synthesis. We have developed a synthesis system that converts MATLAB-like specification into HDL code. We propose and compare three architectures implemented as a FPGA (field-programmable gate array). Experimental results show the efficiency of our architecture and synthesis system.
Keywords
field programmable gate arrays; functional analysis; hardware description languages; logic design; table lookup; FPGA; HDL code; LUT; MATLAB-like specification; automatic synthesis; field-programmable gate array; logarithm function; look-up table; programmable numerical function generator; segment index encoder; synthesis method; trigonometric function; Approximation error; Computer architecture; Computer languages; Error analysis; Field programmable gate arrays; Function approximation; Hardware design languages; Linear approximation; Signal generators; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN
0-7803-9362-7
Type
conf
DOI
10.1109/FPL.2005.1515709
Filename
1515709
Link To Document