Accurate, on-board classification of instrument data is used to increase science return by autonomously identifying regions of interest for priority transmission or generating summary products to conserve transmission bandwidth. Due to on-board processing constraints, such classification has been limited to using the simplest functions on a small subset of the full instrument data. FPGA co-processor designs for SVM classifiers will lead to significant improvement in on-board classification capability and accuracy. We implemented a SWIL classifier, developed for the Hyperion instrument on the EO-1 spacecraft, on the Xilinx Virtex-4FX60 FPGA as a baseline challenge. We have taken advantage of Impulse C¿, the commercially available C-to-HDL tool by Impulse Accelerated Technologies, which supports the development of highly parallel, co-designed hardware algorithms (from software) and applications. This paper describes our approach for implementing the Hyperion linear SVM on the Virtex-4FX FPGA, as well as additional experiments with increased numbers of data bands and a more sophisticated SVM kernel to show the potential for better on-board classification achieved with embedded FPGAs over current in-flight capabilities.


    Zugriff

    Zugriff prüfen

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Implementing Legacy-C Algorithms in FPGA Co-Processors for Performance Accelerated Smart Payloads


    Beteiligte:


    Erscheinungsdatum :

    01.03.2008


    Format / Umfang :

    3293198 byte





    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Implementing Legacy-C Algorithms in FPGA Co-Processors for Performance Accelerated Smart Payloads

    Pingree, Paula J. / Scharenbroich, Lucas J. / Werne, Thomas A. et al. | NTRS | 2008


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

    Pingree, Paula J. / Blavier, Jean-Francois L. / Toon, Geoffrey C. et al. | IEEE | 2007


    STS-85: PAYLOADS, PAYLOADS AND MORE PAYLOADS

    Schuiling, Roelof L. | Online Contents | 1997


    Payloads.

    Marshall, W. R. | NTRS | 1973


    Payloads

    Fahlstrom, Paul Gerin / Gleason, Thomas James | Wiley | 2012