Session

Technical Session I: Mission Payloads and their Applications

Abstract

The Xilinx Virtex-5QV (V5QV) FPGA is targeted as the rad-hard processor for the NASA Decadal Survey Aerosol- Cloud-Ecosystem (ACE) mission’s Multiangle SpectroPolarimetric Imager (MSPI) instrument, currently under development at JPL. With funding from NASA’s Earth Science Technology Office (ESTO), JPL is demonstrating a data processing algorithm that reduces the output data rate from MSPI’s 9 multi-angle cameras by more than 200x. This real-time on-board processing (OBP) design, based on least-squares fitting, is implemented on the Virtex-5 FPGA. Another ESTO-funded task called COVE (CubeSat On-board processing Validation Experiment) integrates the MSPI OBP algorithm on the V5QV FPGA as a JPL-provided payload to the University of Michigan’s M-Cubed CubeSat. One goal of the M-Cubed/COVE mission is to gain on-orbit validation of MSPI OBP on the V5QV FPGA thereby advancing the Technology Readiness Level (TRL) for the ACE mission. M-Cubed/COVE has been selected for launch on the NPOESS Preparatory Project (NPP) mission on October 25, 2011. This paper presents the COVE payload architecture on the M-Cubed CubeSat and explores how the capabilities of this Virtex-5 FPGA-based processing platform could enable future CubeSat missions.

SSC11-I-2.pdf (7508 kB)
Presentation Slides

Share

COinS
 
Aug 8th, 3:15 PM

The COVE Payload – A Reconfigurable FPGA-Based Processor for CubeSats

The Xilinx Virtex-5QV (V5QV) FPGA is targeted as the rad-hard processor for the NASA Decadal Survey Aerosol- Cloud-Ecosystem (ACE) mission’s Multiangle SpectroPolarimetric Imager (MSPI) instrument, currently under development at JPL. With funding from NASA’s Earth Science Technology Office (ESTO), JPL is demonstrating a data processing algorithm that reduces the output data rate from MSPI’s 9 multi-angle cameras by more than 200x. This real-time on-board processing (OBP) design, based on least-squares fitting, is implemented on the Virtex-5 FPGA. Another ESTO-funded task called COVE (CubeSat On-board processing Validation Experiment) integrates the MSPI OBP algorithm on the V5QV FPGA as a JPL-provided payload to the University of Michigan’s M-Cubed CubeSat. One goal of the M-Cubed/COVE mission is to gain on-orbit validation of MSPI OBP on the V5QV FPGA thereby advancing the Technology Readiness Level (TRL) for the ACE mission. M-Cubed/COVE has been selected for launch on the NPOESS Preparatory Project (NPP) mission on October 25, 2011. This paper presents the COVE payload architecture on the M-Cubed CubeSat and explores how the capabilities of this Virtex-5 FPGA-based processing platform could enable future CubeSat missions.