SpaceCube On-Board Science Data Processing

AGU Fall Meeting December 16, 2010

Tom Flatley – Branch Head NASA/GSFC Science Data Processing Branch

1 GODDARD SPACE FLIGHT CENTER On-Board Science Data Processing

ESDS On-Board Processing Hybrid Science Data Processing • Data Volume Reduction • CPU • Compression • FPGA • Calibration / Correction • DSP • Classification GSFC SpaceCube On-Board Processor • Product Generation • 10x-100x computing performance • Autonomy • Lower power (MIPS/watt) • Event / Feature Detection • Lower cost (commercial parts) • Real-time / Direct Broadcast • Radiation tolerant (not hardened) • Software upset mitigation

2 GODDARD SPACE FLIGHT CENTER SpaceCube Family Overview

Unit Mission Notes Specs Stats Status Flight Hubble Relative Navigation Size: 5”x5”x7” 2009 SpaceCube 4”x4” card Servicing Sensors Experiment Wt: 7.5 lbs 1.0a (2) Virtex4 Mission 4 STS-125 May 2009 Pwr: 37W

Size: 5”x5”x7” Flight SpaceCube MISSE-7 added RS-485, RHBS, 4”x4” card In Wt: 7.5 lbs 1.0b (ISS) STS-129 Nov 2009 (2) Virtex4

Pwr: 32W Implementation

DEXTRE Final Original RNS unit, Size: 5”x5”x7” SpaceCube Pointing 4”x4” card w/added 1553 & Wt: 7.5 lbs 1.0c Package (2) Virtex4 Ethernet Pwr: 40W stages of (ISS) adds GigE & SATA, Size: 5”x5”x4” SpaceCube SMART 4”x4” card commercial parts, Wt: 4 lbs 1.5 (DoD/ORS) (1) Virtex5 sounding rocket flight Pwr: < 20W

Earth/Space Under Development Std 3U form factor, 4”x6” card Size: 5”x5”x7” SpaceCube Science GigE, SATA, (2) Virtex5 Wt: < 10 lbs 2.0 Exploration Spacewire, cPCI (1) SIRF Pwr: 20-40W missions

Size: , “Mini” version of SpaceCube 2.5”x2.5” card 3.5”x3.5”x3.5” Sounding SpaceCube 2.0, 2.0 Mini (1) Virtex5/SIRF Wt: 3 lbs Rocket, UAV CubeSat form factor Pwr: <10W 3 GODDARD SPACE FLIGHT CENTER Current SpaceCube Systems SpaceCube 1.0a

SpaceCube 1.5

SpaceCube 1.0b 4 GODDARD SPACE FLIGHT CENTER Processor Comparison

MIPS Power MIPS/ W MIL-STD-1750A 3 15W 0.2 RAD6000 35 10-20W 2.331 RAD750 300 10-20W 202 SPARC V8 86 1W3 863 LEON 3FT 60 3-5W3 153 GSFC SpaceCube 1.0 3000 5-15W 4004 GSFC SpaceCube 2.0 5000 10-20W 5005 Notes: 1 – typical, 35 MIPS at 15 watts 2 – typical, 300 MIPS at 15 watts 3 – processor device only ... total board power TBD 4 – 3000 MIPS at 7.5 watts (measured) 5 – 5000 MIPS at 10 watts (calculated) 5 GODDARD SPACE FLIGHT CENTER On-Board Image Processing

Long Range Camera on Rendezvous

Short Range Camera on Deploy

Flight Image RNS Tracking Solution

Flight Image RNS Tracking Solution

GSFC SpaceCube 1.0a - Hubble SM 4 (May 2009): • Autonomous Rendezvous and Docking Experiment • Hosted camera AGC and two Pose algorithms STS-125 Payload Bay 6 GODDARD SPACE FLIGHT CENTER Software Upset Mitigation

GSFC SpaceCube 1.0b (Nov 2009) • “Radiation Hardened by Software” • Autonomous Landing Application • Collaboration with NRL

Orbit ISS Days Up 340 days Total SEUs 95 Avg SEUs/FPGA/Year 25.5 Functional Errors 0 7 GODDARD SPACE FLIGHT CENTER On-Orbit Upset Locations

8 GODDARD SPACE FLIGHT CENTER On-Board Data Reduction

9 GODDARD SPACE FLIGHT CENTER On-Board Data Reduction

10 GODDARD SPACE FLIGHT CENTER On-Board Products

• Classification • Product Generation • Event Detection

11 GODDARD SPACE FLIGHT CENTER HyspIRI Demonstration Testbed

12 GODDARD SPACE FLIGHT CENTER SpaceCube 2.0 Block Diagram

cPCI / SATA

SpaceCube2 FLASH Mission Power Card Processor Memory UniqueMission Card Card UniqueI/O

Spacewire / LVDS / MGT / GigE / Mission Unique High-speed

Standard 3U Card Form Factor Nominal Box Level Parameters: Size 5”x5”x7”, Weight 10-15 lbs, Power 10-20 watts

13 GODDARD SPACE FLIGHT CENTER Coming Soon …

SpaceCube 2.0

SpaceCube “Mini”

14 GODDARD SPACE FLIGHT CENTER