DocumentCode :
2825435
Title :
Hardware support for floating point map function generation
Author :
O´Grady, E. Pearse
Author_Institution :
Dept. of Comput. Sci. & Eng., Arizona State Univ., AZ, USA
fYear :
1999
fDate :
1999
Firstpage :
145
Lastpage :
152
Abstract :
An algorithm suited for hardware implementation assists in evaluating two-variable floating-point map functions. A map function F(X,Z) is an arbitrary function found in jet engine simulations and other scientific applications. The hardware oriented algorithm involves two stages of processing: preprocessing and run time processing. During preprocessing, breakpoints are analyzed to generate data tables and constants used at run time. At run time, the breakpoint region containing an arbitrary input argument (Xν,Zν), is identified in a small number of steps. The algorithm replaces the general search needed in software routines to identify the breakpoint region. An example describes a straightforward implementation of a map function generator that uses bilinear interpolation
Keywords :
digital simulation; floating point arithmetic; interpolation; natural sciences computing; arbitrary function; arbitrary input argument; bilinear interpolation; breakpoint region; data tables; floating point map function generation; hardware implementation; hardware oriented algorithm; hardware support; jet engine simulations; map function generator; preprocessing; run time processing; scientific applications; two-variable floating-point map functions; Aerospace simulation; Aircraft propulsion; Argon; Computer science; Continuous time systems; Engines; Hardware; Mathematical model; Runtime; Signal generators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Simulation Symposium, 1999. Proceedings. 32nd Annual
Conference_Location :
San Diego, CA
ISSN :
1080-241X
Print_ISBN :
0-7695-0128-1
Type :
conf
DOI :
10.1109/SIMSYM.1999.766466
Filename :
766466
Link To Document :
بازگشت