DocumentCode :
3107174
Title :
Efficient implementation of 10Y lookup table in FPGA
Author :
Seidner, D.
Author_Institution :
Dept. of Comput. Sci., Coll. of Manage., Rishon-Lezion, Israel
fYear :
2009
fDate :
5-8 July 2009
Firstpage :
686
Lastpage :
689
Abstract :
When implementing a mathematical function in h/w, we would like to minimize the required resources. This task is critical in FPGA designs. One of the popular techniques for implementing mathematical functions in h/w, is a lookup table (LUT) based design. In order to reduce the required memory size, the common implementations use a pre-defined set of input values for which the function values are stored in a LUT, and apply a linear or 2nd order interpolation between these values. In this paper we design an efficient FPGA implementation of a 10y conversion circuit using this approach. We suggest a simple scaling approach based on the mathematical properties of the 10y function that allows a more efficient implementation compared to a circuit based on the conventional approach without scaling. We then demonstrate the implementation of this approach in a FPGA.
Keywords :
field programmable gate arrays; logic design; table lookup; 10Y lookup table; 10y conversion circuit; 2nd order interpolation; FPGA design; field programmable gate arrays; mathematical function; Chebyshev approximation; Circuits; Computer science; Educational institutions; Field programmable gate arrays; Image processing; Industrial electronics; Interpolation; Resource management; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics, 2009. ISIE 2009. IEEE International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4347-5
Electronic_ISBN :
978-1-4244-4349-9
Type :
conf
DOI :
10.1109/ISIE.2009.5213577
Filename :
5213577
Link To Document :
بازگشت