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 :
بازگشت