• DocumentCode
    3513219
  • Title

    A Hybrid-FPGA System for On-Board Data Processing Targeting the MATMOS FTIR Instrument

  • Author

    Bekker, Dmitriy L. ; Lukowiak, Marcin ; Shaaban, Muhammad ; Blavier, Jean-Francois L. ; Pingree, Paula J.

  • Author_Institution
    Dept. of Comput. Eng., Rochester Inst. of Technol., Rochester, NY
  • fYear
    2008
  • fDate
    1-8 March 2008
  • Firstpage
    1
  • Lastpage
    15
  • Abstract
    The MATMOS Fourier transform infrared (FTIR) spectrometer is one of three scientific instruments on the previously proposed MARVEL mission. MATMOS requires computationally intensive floating-point signal processing to reduce the amount of data prior to downlink. With the goal of reducing design time and the size and weight of instrument electronics, this paper presents an FTIR spectrometry implementation targeting the Xilinx Virtex-4FX hybrid-FPGA and its embedded PowerPC 405 processor. We explore different hardware and software optimizations and architectural configurations of the hybrid-FPGA system to demonstrate optimal performance in onboard data processing. By including a dedicated floating point unit and dot-product co-processor in the hardware as well as utilizing optimized single-precision math library functions and a modified IBM PowerPC performance library in the software, we demonstrate a more than 8x reduction in execution time compared to the non-optimized software only implementation. A dual-processor design concept as an enhancement that would further reduce the execution time is also presented.
  • Keywords
    Fourier transform spectrometers; field programmable gate arrays; infrared spectrometers; signal processing; space vehicle electronics; MARVEL mission; MATMOS FTIR instrument; MATMOS Fourier transform infrared spectrometer; Xilinx Virtex-4FX hybrid-FPGA; dedicated floating point unit; dot-product co-processor; dual-processor design concept; embedded PowerPC 405 processor; floating-point signal processing; hybrid-FPGA system; instrument electronics; modified IBM PowerPC performance library; onboard data processing; optimized single-precision math library functions; Data processing; Downlink; Fourier transforms; Hardware; Infrared spectra; Instruments; Signal processing; Software libraries; Software performance; Spectroscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2008 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    978-1-4244-1487-1
  • Electronic_ISBN
    1095-323X
  • Type

    conf

  • DOI
    10.1109/AERO.2008.4526400
  • Filename
    4526400