• 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