• DocumentCode
    2437603
  • Title

    An FPGA/SoC Approach to On-Board Data Processing Enabling New Mars Science with Smart Payloads

  • Author

    Pingree, Paula J. ; Blavier, Jean-Francois L. ; Toon, Geoffrey C. ; Bekker, Dmitriy L.

  • Author_Institution
    California Inst. of Technol., Pasadena
  • fYear
    2007
  • fDate
    3-10 March 2007
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    A proposed Mars Scout Mission known as MARVEL is vying for the 2011 launch opportunity. One of its primary instruments, MATMOS, will produce large volumes of data in short, 3-minute bursts during its on-orbit observation of sunrise and sunset. The remaining orbit time of 112 minutes is available for on-board data processing to reduce data volume prior to downlink. This data processing relies heavily on floating-point FFTs. The Xilinx Virtex-II Pro FPGA was evaluated in a previous research task, but could not meet the performance requirements, even with an integrated soft-core floating-point unit (FPU). The next-generation Virtex-4 FPGA contains an auxiliary processor unit (APU) that provides a flexible high bandwidth interface for fabric co-processor modules (FCM) to the PowerPC405 core. In this paper we show that coupling the FPU FCM with the APU provides sufficient computation power to meet MATMOS´s data processing requirements when implemented in a multi-processor, dual-FPGA system.
  • Keywords
    astronomy computing; data acquisition; field programmable gate arrays; system-on-chip; FPGA/SoC approach; MARVEL; Mars Scout Mission; Smart Payloads; Virtex-4 FPGA; auxiliary processor unit; fabric co-processor modules; integrated soft-core floating-point unit; onboard data processing; Bandwidth; Coprocessors; Data processing; Downlink; Fabrics; Field programmable gate arrays; Flexible printed circuits; Instruments; Mars; Payloads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2007 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    1-4244-0524-6
  • Electronic_ISBN
    1095-323X
  • Type

    conf

  • DOI
    10.1109/AERO.2007.353091
  • Filename
    4161501