Reconfigurable Computing for Space Applications

Slides:



Advertisements
Similar presentations
High Altitude Payload Design – A Mechanical Aspect Kaysha Young and Emily Bishop – Montana State University - Bozeman Advisor: Dr. Brock J. LaMeres Mechanical.
Advertisements

Reconfigurable Computing & Its Use in Space Applications in 20 minutes… Dr. Brock J. LaMeres Associate Professor Department of Electrical & Computer Engineering.
 Zachary Huffaker, Brian Plank, Audrey Dearien Faculty Sponsor: Dr. Will Holmes.
Delta Clipper To Boldly Go…. A presentation by: Jason Moore & Ashraf Shaikh.
Integrated Digital Electronics Module 3B2 Lectures 1-8 Engineering Tripos Part IIA David Holburn January 2006.
Preliminary Design Review Northwest Nazarene University Advisor: Dr. Lawrence Chad Larson Ben Gordon Seth Leija David Vinson Zach Thomas Drew Johnson.
What is Grid Computing? Grid Computing is applying the resources of many computers in a network to a single entity at the same time;  Usually to a scientific.
Flight Results 2013 High Altitude Balloon Design Program MSGC BOREALIS Flight on 7/23/13.
Werner Von Braun. Childhood He was born in 1912 in Wirsitz Germany. He studied Calculus and Trigonometry in high school to learn how rockets work. When.
General Program Briefing Dr. Jeff Goldstein Center Director, National Center for Earth and Space Science Education (USA) Institute Director,
Continuing Embry- Riddle’s CubeSat Satellite Development Program Presented by Clayton G. Jacobs Embry-Riddle Aeronautical University, Prescott EagleSat.
Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing.
Reconfigurable Computing & Its Use in Space Applications in 10 minutes… Dr. Brock J. LaMeres Associate Professor Department of Electrical & Computer Engineering.
BOREALIS HASP Project Passive High Altitude Particle Capture Experiment.
AAQ is an internet based forum to provide quality assurance training to students and faculty at all educational levels from K-12.
High Altitude Scientific Ballooning (Near Space Engineering)
Balloon Fest December 7, 2013 Team 26 Learning for Life School Group 3 – Wolves (Advanced) Determine Whether GPS Altitude Lags Barometric Pressure and.
Lecture 1: Performance EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering Spring 2013, Dr. Rozier.
1 SpaceX proprietary data constituting “Confidential Information” under applicable agreements. Tim Hughes Vice President & Chief Counsel.
Kayser Italia S.r.l March 2006 INFN LNF - Frascati Kayser Italia’s Experience on payload developments and flight opportunities for space research.
Using Student Space Assets For Atmospheric Science Research NSF Workshop for Small Satellite Missions For Space Weather and Atmospheric Research George.
Probabilistic Technology Initiative for NASA Pam Caruso Technical Assistant to the Director, Engineering NASA/Marshall Space Flight Center Presented to.
Moore’s Law By Cameron Waters. Who’s Law? Gordon Moore Born January 3 rd 1929 Member of Institute of Electrical and Electronics Engineers (IEEE) Co-Founder.
29 May 2008 Exploration Technology Development Program’s Radiation Hardened Electronics for Space Environments (RHESE) Andrew S. Keys, James H. Adams,
Accelerated Long Range Traverse (ALERT) Paul Springer Michael Mossey.
Northwest Nazarene University Chad Larson, Ben Gordon, Seth Leija, David Vinson, Drew Johnson, Zach Thomas June 1 st, 2012.
© 2014 Orbital Sciences Corporation. All Rights Reserved. SPRSA Excess Capacity Panel Carol P. Welsch Orbital Sciences Corporation June 10, Welsch.
Idaho Near Space Engineering – Idaho RISE – Brandy Holmes Project Manager David Atkinson Electrical &Computer Engineering Idaho RISE Faculty Coordinator.
NASA Ames Instrumentation Workshop May 13, 2010 Technology / Application Images go here Title of Presentation goes here Description goes here Format. Please.
PACER GAP Science Report May 22, 2008 Herman Neal, Mozella Bell, Matthew Ware.
NASA MSFC Engineering Directorate Mission Operations Laboratory MSFC NASA MSFC Engineering Directorate Mission Operations Laboratory Increment 19/18 Soyuz.
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
EagleSat-1 Continuing Embry-Riddle’s CubeSat Satellite Development Program
Illinois Space Society Dan Regan Tech Meeting.
William Stallings Computer Organization and Architecture 6th Edition
Conclusions on CS3014 David Gregg Department of Computer Science
Presenter Dr. Brock J. LaMeres Associate Professor
Product Validation Adapted from the NASA Systems Engineering Handbook for CSULB EE 400D by Alia Bonetti.
SPACE EXPLORATION COS 8 Identify technological advances and other benefits of space exploration. Listing highlights of space exploration, including satellites,
VLSI Tarik Booker.
Overview 3 2 Introduction Design Analysis Fabrication Testing
Beyond Moore’s Law, Issues and Approaches By: Patrick Cauley 4/8/16
CFTP ( Configurable Fault Tolerant Processor )
Homework Reading Machine Projects
SOCEM: Sub-Orbital CubeSat Experimental Mission
Presentation to Prospective Students
Chapter 18: Introduction to Assurance
Portland State Aerospace Society Rocket Avionics
Architecture & Organization 1
NASA Hypersonic Research
SPACE AND MISSILE DEFENSE WORKING GROUP
EE 4611 INTRODUCTION 21 January 2015 Semiconductor Industry Milestones
Goals for Today: Nano-In-The-News Finish Introduction
System Requirements Review
On-Board Computer Subsystem David Stockhouse
Adaptive Computing for Spacecraft
RECONFIGURABLE PROCESSING AND AVIONICS SYSTEMS
Architecture & Organization 1
BIC 10503: COMPUTER ARCHITECTURE
Simulation at NASA for the Space Radiation Effort
Technology Forecasting: Moore’s Law
Design of a ‘Single Event Effect’ Mitigation Technique for Reconfigurable Architectures SAJID BALOCH Prof. Dr. T. Arslan1,2 Dr.Adrian Stoica3.
Hardware & Processor Pioneers
Technology for a NASA Space-based Science Operations Grid Internet2 Members Meeting Advanced Applications Track Session April, 2003 Robert N. Bradford.
Adaptive Computing for Spacecraft
RockOn... A Sounding Rocket Payload Workshop
EagleSat 2 – Mission and Development Overview
Future of Computers Moore’s Law.
Unit -4 Introduction to Embedded Systems Tuesday.
GOLD-2 – Anticipating Customer Needs
Presentation transcript:

Reconfigurable Computing for Space Applications Dr. Brock J. LaMeres Associate Professor Electrical & Computer Engineering

What is Reconfigurable Computing A System That Alters Its Hardware as its Normal Operating Procedure This can be done in real-time or at compile time. This can be done on the full-chip, or just on certain portions. Changing the hardware allows it to be optimized for the application at hand. Today’s Computers are Based on a General-Purpose Processor The GP CPU is designed to do many things. This is the “Jack of All Trades, Master of None” approach. General Purpose CPU Model Reconfigurable Computing Model

Who Cares? Our Existing Computers Seem to be Working Well. Why Change? Our existing computers have benefited from 40 years of Moore’s Law. In the 1960’s, Gordon Moore predicted that the number of transistors on a chip would double every ~24 months. 1959 - 1965 1971* - 2011 Gordon Moore, co-founder of Intel, holding a vacuum tube. Intel 4004 (2300 T) Intel Xeon (2B T) Note: First microprocessor introduced in 1971, the Intel 4004 with 2300 transistors.

But is transistor count what we care about? How long can we do this? When will Moore’s Law End? Most exponentials do come to an end. Clock Speed Power Performance per Clock Cycle But is transistor count what we care about?

Computation vs. Transistor Count We Really Care About Computation You Are Here

How Does This Relate to Space? We Discovered After Beginning this Research That: Our approach helps mitigate radiation induced faults in computers. Our approach allows commercial parts to be used in space = low cost You Are Here

So We Began Building Space Computers FPGA-Based, Radiation Tolerant Computer The FPGA is divided up into Tiles A Tile is a quantum of resources that: Fully contains a system (e.g., processor, accelerator) Can be programmed via partial reconfiguration (PR) Fault Tolerance TMR + Spares Spatial Avoidance of Background Repair Scrubbing An External Radiation Sensor 16 Tile System on an Xilinx Virtex-6

Technical Readiness Level (TRL-1) Step 1 – Build a Prototype to See if it is Possible The Montana Space Grant Consortium funds an investigation into conducting radiation tolerant computing research at MSU. The goal is to understand the problem, propose a solution, and build relationships with scientists at NASA. Clint Gauer (MSEE from MSU 2009) demo’s computer to MSFC Chief of Technology Andrew Keys Timeline of Activity at MSU Proof of Concept (2008-2010) 2008 2009 2010 2011 2012 2013 2014-16 2016 2017

Technical Readiness Level (TRL-3) Step 2 –Test in a Cyclotron NASA EPSCoR funds the development of a more functional prototype and testing under bombardment by radiation at the Texas A&M Radiation Effects Facility. MSU Computer Ray Weber (Ph.D., EE from MSU, 2014) prepares experiment. Timeline of Activity at MSU Proof of Concept Prototype Development & Cyclotron Testing (2008-2010) (2010-2012) 2008 2009 2010 2011 2012 2013 2014-16 2016 2017

Technical Readiness Level (TRL-5) Step 3 – Demonstrate as Flight Hardware on High Altitude Balloons NASA Education Office funds the development of the computer into flight hardware for demonstration on high altitude balloon systems, both in Montana and at NASA. MSU Computer Justin Hogan (Ph.D., EE from MSU, 2014) prepares payload. Timeline of Activity at MSU Proof of Concept Prototype Development & Cyclotron Testing High Altitude Balloon Demos (2008-2010) (2010-2012) (2011-2013) 2008 2009 2010 2011 2012 2013 2014-16 2016 2017

Technical Readiness Level (TRL-6) Step 4 – Demonstrate as Flight Hardware on a Sounding Rocket NASA OCT & FOP fund the demonstration of the computer system on sounding rocket. Flew on UP Aerospace SpaceLoft-9 in Oct 2014. Upcoming flight at Wallops in Mar-16. MSU Computer Timeline of Activity at MSU Proof of Concept Prototype Development & Cyclotron Testing High Altitude Balloon Demos Sounding Rocket Demo (2008-2010) (2010-2012) (2011-2013) (2012-2016) 2008 2009 2010 2011 2012 2013 2014-16 2016 2017

Technical Readiness Level (TRL-7) Step 5 – Demonstrate on the International Space Station NASA EPSCoR funds the demonstration of computer system on ISS Timeline of Activity at MSU Proof of Concept Prototype Development & Cyclotron Testing High Altitude Balloon Demos Sounding Rocket Demo ISS Demo (2008-2010) (2010-2012) (2011-2013) (2012-2016) (2014-2016) 2008 2009 2010 2011 2012 2013 2014-16 2016 2017

Technical Readiness Level (TRL-8) Step 6 – Demonstrate as a Stand-Alone Satellite NASA SmallSat Technology Partnership Program (SSTP) funds the development of a stand-alone satellite for LEO mission. This work is being conducted through a partnership between MSU & GSFC. Artix-7 Implementation Re-using Avionics from FIREBIRD-II Timeline of Activity at MSU Proof of Concept Prototype Development & Cyclotron Testing High Altitude Balloon Demos Sounding Rocket Demo ISS Demo Satellite Demo (2008-2010) (2010-2012) (2011-2013) (2012-2016) (2014-2016) (2014-2017) 2008 2009 2010 2011 2012 2013 2014-16 2016 2017

What Are We Working On Now? 1. A 2nd Sounding Rocket Flight at NASA Wallops in March 2016 A Flight to the International Space Station in June of 2016 Building our Satellite for a Launch in 2017 Thinking about “what’s next”

What Do My Students Do? Everything was Designed and Built By MSU Students! Todd Buerkle, Justin Hogan, Ray Weber at Johnson Space Center for demo, 2012. Todd Buerkle & Jennifer Hane demo computer at Marshall Space Flight Center, 2012. Justin Hogan at the NASA Columbia Scientific Balloon Facility, 2012. Clint Gauer at Marshall Space Flight Center for demo, 2009. Clint Gauer demo’s computer at Marshall Space Flight Center, 2009. Kaysha Young prepares payload for balloon flight, 2012. 2011 balloon team featured in MSU news story, 2011. Todd Buerkle, Jennifer Hane at the Marshall Space Flight Center, 2011. 2013 balloon team recovers payload in front of moose, 2013. Justin Hogan & Ray Weber featured in MSU News Story, 2012.

Questions MSU Computer MSU Computer