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

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 li...

Full description

Saved in:
Bibliographic Details
Published in2008 IEEE Aerospace Conference pp. 1 - 8
Main Authors Pingree, P.J., Scharenbroich, L.J., Werne, T.A., Hartzell, C.
Format Conference Proceeding Journal Article
LanguageEnglish
Published IEEE 01.03.2008
Subjects
Online AccessGet full text
ISBN1424414873
9781424414871
ISSN1095-323X
DOI10.1109/AERO.2008.4526522

Cover

More Information
Summary: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 SWM 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.
Bibliography:SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
ISBN:1424414873
9781424414871
ISSN:1095-323X
DOI:10.1109/AERO.2008.4526522