00 gallagher tim mapld09 seminar introduction

26
Tim Gallagher Tim Gallagher Reconfigurable Computing Reconfigurable Computing Technologies Technologies Lockheed Martin Space Systems Lockheed Martin Space Systems Company Company [email protected] [email protected] MAPLD 2009 Seminar Day Aug 31 st , 2009

Upload: motoringdc

Post on 02-Apr-2015

40 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 00 Gallagher Tim Mapld09 Seminar Introduction

Tim GallagherTim GallagherReconfigurable Computing TechnologiesReconfigurable Computing TechnologiesLockheed Martin Space Systems CompanyLockheed Martin Space Systems [email protected]@lmco.com

MAPLD 2009Seminar Day

Aug 31st, 2009

Page 2: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 22

Where are the freebies ?Where are the freebies ?

• Industrial ExhibitsIndustrial Exhibits– Tues: 2:30-3:15 PM (Building 8)Tues: 2:30-3:15 PM (Building 8)

– Tues: 3:15-6:00 PM (Building 28 Atrium)Tues: 3:15-6:00 PM (Building 28 Atrium)

– Wed: 3:10-6:00 PM (Building 28 Atrium)Wed: 3:10-6:00 PM (Building 28 Atrium)

QuestionQuestion

Page 3: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 33

• Feedback from MAPLD 2008 attendeesFeedback from MAPLD 2008 attendees

• Previous session chairs and NASA leadersPrevious session chairs and NASA leaders– The overall topic would be Current Trends in The overall topic would be Current Trends in

Reconfigurable Computing and would have Reconfigurable Computing and would have instructional value to attendeesinstructional value to attendees

– Include an overview of recent developments in Include an overview of recent developments in devices, tools, and architectures devices, tools, and architectures

– Include emerging Multicore technologiesInclude emerging Multicore technologies

– Talk about DO-254 and space hardwareTalk about DO-254 and space hardware

– Discuss packaging concernsDiscuss packaging concerns

– Discuss memory components for spaceDiscuss memory components for space

CommentsComments

Page 4: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 44

• DO-254 Overview, Pro’s, Con’s, and Discussion DO-254 Overview, Pro’s, Con’s, and Discussion

• Packaging Concerns and Techniques for Large Packaging Concerns and Techniques for Large Devices Devices

• OPERA RHBD Multi-CoreOPERA RHBD Multi-Core

• CHREC Novo-GCHREC Novo-G

• Micro/NanoSats/SpaceCubeMicro/NanoSats/SpaceCube

• Memory Technology for SpaceMemory Technology for Space

• Tools for FPGA SEU Mitigation and Fault Tools for FPGA SEU Mitigation and Fault ToleranceTolerance

AgendaAgenda

Page 5: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 55

9:00-9:05 Seminar Introduction

Tim Gallagher, Lockheed Martin

9:05-9:50 “DO-254 Overview, Pro’s, Con’s, and Discussion”

Michelle Lange, Mentor Graphics

9:50-10:40 “Packaging Concerns/Techniques for Large Devices” Michael Sampson, NASA Goddard Space Flight Center

10:40-11:30 “OPERA RHBD Multi-Core” Michael Malone, Draper Labs

11:30-1:00 Lunch

1:00-1:50 “CHREC Novo-G”

Alan George, University of Florida

1:50-2:40 “Micro/NanoSats/SpaceCube”

Steve Suddarth, COSMIAC

2:40-3:00 Break

3:00-3:50 “Memory Technology for Space”

Ian Troxel, SEAKR Engineering

3:50-4:40 “Tools for FPGA SEU Mitigation/Fault Tolerance”

Heather Quinn, Los Alamos National Laboratory

4:40-5:00 Questions and Answers

SScchheedduullee

Page 6: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 66

• Michelle LangeMichelle Lange– DO-254 program manager at Mentor Graphics DO-254 program manager at Mentor Graphics

CorporationCorporation

– Active member of both the original European DO-Active member of both the original European DO-254 Users Group as well as the newly formed US 254 Users Group as well as the newly formed US DO-254 Users GroupDO-254 Users Group

– BSEE maxima cum laude from the University of BSEE maxima cum laude from the University of Portland and an MBA summa cum laude from Portland and an MBA summa cum laude from University of PhoenixUniversity of Phoenix

• DO-254 was a hot topic from last year’s MAPLD DO-254 was a hot topic from last year’s MAPLD WorkshopWorkshop– Is this going to affect me and why do I care? Is this going to affect me and why do I care?

DO-254 Overview, Pro’s, Con’s, DO-254 Overview, Pro’s, Con’s, and Discussionand Discussion

Page 7: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 77

• Related MAPLD presentationsRelated MAPLD presentations– Session D Session D

• ““DO-254 and the High Cost of Regulation”DO-254 and the High Cost of Regulation”→ Steven Suddarth, COSMIACSteven Suddarth, COSMIAC

• ““DO-254 Trends and Efficient Methods for Hardware DO-254 Trends and Efficient Methods for Hardware Verification”Verification”→ Igor Tsapenko, AldecIgor Tsapenko, Aldec

DO-254 Overview, Pro’s, Con’s, DO-254 Overview, Pro’s, Con’s, and Discussionand Discussion

Page 8: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 88

• Mike Sampson Mike Sampson – Co-Manager of the NASA EEE Parts (NEPP) Co-Manager of the NASA EEE Parts (NEPP)

Program since October 1, 2003 Program since October 1, 2003

– Has worked for NASA for almost 15 years. Has worked for NASA for almost 15 years.

– Before that, more than twenty-five years as an NASA Before that, more than twenty-five years as an NASA support contractor, engineer and engineering support contractor, engineer and engineering manager in manufacturingmanager in manufacturing

– Master of Science degree in Engineering Master of Science degree in Engineering Management from the University of MarylandManagement from the University of Maryland

• What is the difference between a $250 and What is the difference between a $250 and $25,000 part?$25,000 part?– Space qualified packagingSpace qualified packaging

Packaging Concerns and Packaging Concerns and Techniques for Large DevicesTechniques for Large Devices

Page 9: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 99

• Related MAPLD presentationsRelated MAPLD presentations– Session BSession B

• ““Latest FPGA-CGA Developments and Qualifications”Latest FPGA-CGA Developments and Qualifications”→ Ed Erginsoy, Aitech Space Sytems/XilinxEd Erginsoy, Aitech Space Sytems/Xilinx

• ““Non Hermetic Ceramic Flip Chip Package Reliability Non Hermetic Ceramic Flip Chip Package Reliability Assessment”Assessment”→ Gerry Maloney, XilinxGerry Maloney, Xilinx

– Poster SessionPoster Session

• ““Aeroflex Solutions for Stacked Memory Packaging”Aeroflex Solutions for Stacked Memory Packaging”→ Ron Lake, AeroflexRon Lake, Aeroflex

Packaging Concerns and Packaging Concerns and Techniques for Large DevicesTechniques for Large Devices

Page 10: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1010

• Michael Malone Michael Malone – Program manager for Draper Laboratory in Program manager for Draper Laboratory in

Cambridge, MACambridge, MA

– For the last three years supported the government For the last three years supported the government On-board Processing Expandable Reconfigurable On-board Processing Expandable Reconfigurable Architecture (OPERA) programArchitecture (OPERA) program

– Also worked numerous space flight missions Also worked numerous space flight missions including four Hubble Space Telescope instruments including four Hubble Space Telescope instruments

– Masters and Bachelors in Electrical Engineering from Masters and Bachelors in Electrical Engineering from the University of Colorado at Boulderthe University of Colorado at Boulder

• Multi-core – the other “white meat” (e.g. FPGA)Multi-core – the other “white meat” (e.g. FPGA)

OPERA RHBD Multi-CoreOPERA RHBD Multi-Core

Page 11: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1111

• Alternate FPGA MAPLD presentationsAlternate FPGA MAPLD presentations– Session BSession B

• ““Maximizing the Robustness of Applications using Advanced Maximizing the Robustness of Applications using Advanced Reconfigurable FPGAs in Upset Environments”Reconfigurable FPGAs in Upset Environments”→ Gary Swift, XilinxGary Swift, Xilinx

• ““Reconfigurable, High Density, High Speed, Low Power, Radiation Reconfigurable, High Density, High Speed, Low Power, Radiation Hardened FPGA Technology”Hardened FPGA Technology”→ Shankamarayanan Ramaswamy, BAEShankamarayanan Ramaswamy, BAE

– Session CSession C• ““ATMEL ATF280E Rad Hard SRAM Based FPGA: SEE test results ATMEL ATF280E Rad Hard SRAM Based FPGA: SEE test results

and fault injection”and fault injection”→ Bernard Bancelin, ATMELBernard Bancelin, ATMEL

• ““Radiation Performance of Embedded CoreABC Controller on the Radiation Performance of Embedded CoreABC Controller on the New Radiation-Tolerant Flash-Based FPGA: RT-ProASIC3”New Radiation-Tolerant Flash-Based FPGA: RT-ProASIC3”→ Sana Rezgui, ACTELSana Rezgui, ACTEL

OPERA RHBD Multi-CoreOPERA RHBD Multi-Core

Page 12: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1212

LunchLunch

11:30 – 1:00 PM11:30 – 1:00 PM

Page 13: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1313

• Dr Alan GeorgeDr Alan George– Professor of Electrical and Computer Engineering at Professor of Electrical and Computer Engineering at

the University of Floridathe University of Florida

– Directs the NSF Center for High-performance Directs the NSF Center for High-performance Reconfigurable Computing (CHREC)Reconfigurable Computing (CHREC)

– Research interests focus on reconfigurable, parallel, Research interests focus on reconfigurable, parallel, and fault-tolerant computing from satellites to and fault-tolerant computing from satellites to supercomputerssupercomputers

– B.S. in Computer Science and M.S. in Electrical and B.S. in Computer Science and M.S. in Electrical and Computer Engineering from University of Central Computer Engineering from University of Central Florida, and Ph.D. in Computer Science from the Florida, and Ph.D. in Computer Science from the Florida State UniversityFlorida State University

• Many members in audienceMany members in audience

CHREC Novo-GCHREC Novo-G

Page 14: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1414

• Other CHREC MAPLD presentationsOther CHREC MAPLD presentations– Session CSession C

• ““Low-Cost High-Performance Reprogrammable Processors for Low-Cost High-Performance Reprogrammable Processors for Space-Based Applications,”Space-Based Applications,”→ Nathaniel Rollins, BYU/CHRECNathaniel Rollins, BYU/CHREC

• ““Synchronization Issues of TMR Crossing Multiple Clock Domains”Synchronization Issues of TMR Crossing Multiple Clock Domains”→ Yubo Li, BYU/CHRECYubo Li, BYU/CHREC

– Session DSession D• ““Reduced Cost Reliability via Statistical Model Detection”Reduced Cost Reliability via Statistical Model Detection”

→ Jon-Paul Anderson, BYU/CHRECJon-Paul Anderson, BYU/CHREC

• ““Run-Time FPGA Partial Reconfiguration for Image Processing Run-Time FPGA Partial Reconfiguration for Image Processing Applications”Applications”→ Shaon Yousuf, UF/CHRECShaon Yousuf, UF/CHREC

CHREC Novo-GCHREC Novo-G

Page 15: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1515

• Dr Steve Suddarth Dr Steve Suddarth – Director of the Configurable Space Microsystems Director of the Configurable Space Microsystems

Innovations and Applications Center (COSMIAC)Innovations and Applications Center (COSMIAC)

– Responsible for leading a funded collaboration Responsible for leading a funded collaboration between Academe, Government and Industry to between Academe, Government and Industry to ensure design success and deployment of ensure design success and deployment of reconfigurable systems in space, military and civil reconfigurable systems in space, military and civil applications applications

– B.S. in Electrical Engineering and Humanities from B.S. in Electrical Engineering and Humanities from U.S. Air Force Academy, M.S. and Ph.D. in Electrical U.S. Air Force Academy, M.S. and Ph.D. in Electrical Engineering from University of WashingtonEngineering from University of Washington

• Previously known as FMAC (multiple acronyms)Previously known as FMAC (multiple acronyms)

Micro/NanoSats/SpaceCubeMicro/NanoSats/SpaceCube

Page 16: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1616

• Related MAPLD presentationsRelated MAPLD presentations– Session ASession A

• ““Application of SpaceCube in a Space Flight System”Application of SpaceCube in a Space Flight System”→ David Petrick, NASA/GSFCDavid Petrick, NASA/GSFC

– Session ESession E

• ““SpaceCube: Current Missions and Ongoing Platform SpaceCube: Current Missions and Ongoing Platform Advancements”Advancements”→ David Petrick, NASA/GSFCDavid Petrick, NASA/GSFC

Micro/NanoSats/SpaceCubeMicro/NanoSats/SpaceCube

Page 17: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1717

BreakBreak

2:40 – 3:00 PM2:40 – 3:00 PM

Page 18: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1818

• Dr Ian Troxel Dr Ian Troxel – Currently the Future Systems Architect at SEAKR Currently the Future Systems Architect at SEAKR

Engineering, IncEngineering, Inc

– Research interests include next-generation Research interests include next-generation aerospace processing systems and radiation effect aerospace processing systems and radiation effect characterization and mitigation for commercial characterization and mitigation for commercial microprocessorsmicroprocessors

– Ph.D. in ECE from University of Florida, dissertation Ph.D. in ECE from University of Florida, dissertation focused on the design and development of a mission focused on the design and development of a mission and fault management middleware for the and fault management middleware for the Dependable Multiprocessor developed for NASA's Dependable Multiprocessor developed for NASA's New Millennium Program Space Technology missionNew Millennium Program Space Technology mission

• Memory – can’t be fast enough or big enoughMemory – can’t be fast enough or big enough

Memory Technology for SpaceMemory Technology for Space

Page 19: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 1919

• Related MAPLD presentationsRelated MAPLD presentations– Session ASession A

• ““Using a FLASH Based FPGA in a Miniaturized Motion Using a FLASH Based FPGA in a Miniaturized Motion Control Chip”Control Chip”→ Sandi Habinc, Aeroflex GaislerSandi Habinc, Aeroflex Gaisler

– Session BSession B

• ““FLASH Mitigation Strategies and Tradeoffs”FLASH Mitigation Strategies and Tradeoffs”→ Charlie Howard, Southwest Research InstituteCharlie Howard, Southwest Research Institute

Memory Technology for SpaceMemory Technology for Space

Page 20: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2020

• Dr Heather QuinnDr Heather Quinn– Researching FPGAs for ten years, including Researching FPGAs for ten years, including

software/hardware co-design issues with integrating software/hardware co-design issues with integrating FPGAs into traditional computation systems and FPGAs into traditional computation systems and fault-tolerant space-based FPGA computationfault-tolerant space-based FPGA computation

– Past five years has focused on radiation effects on Past five years has focused on radiation effects on the Xilinx Virtex devicesthe Xilinx Virtex devices

– B.A. in mathematics and physics from Knox College B.A. in mathematics and physics from Knox College and a M.S. and Ph.D. in Electrical Engineering from and a M.S. and Ph.D. in Electrical Engineering from Northeastern CollegeNortheastern College

• ““TMR for Dummies” (Slide 17)TMR for Dummies” (Slide 17)

Tools for FPGA SEU Tools for FPGA SEU Mitigation/Fault ToleranceMitigation/Fault Tolerance

Page 21: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2121

• Related MAPLD presentationsRelated MAPLD presentations– Session CSession C

• ““A SET Resistant Majority Voting Circuit”A SET Resistant Majority Voting Circuit”→ John Cochran, AFRL/FMAC/UNMJohn Cochran, AFRL/FMAC/UNM

– Session ESession E• ““Fault Tolerant Techniques for System on a Chip Devices”Fault Tolerant Techniques for System on a Chip Devices”

→ Matthew French, University of Southern California ISIMatthew French, University of Southern California ISI

– Poster SessionPoster Session• ““Comparison of Single-Event Effect Mitigation Methods using Comparison of Single-Event Effect Mitigation Methods using

Design Impact and Application Performance Metrics”Design Impact and Application Performance Metrics”→ Ian Troxel, SEAKRIan Troxel, SEAKR

• ““Synthesis of Fault Tolerant Circuits for FSMs & RAMs”Synthesis of Fault Tolerant Circuits for FSMs & RAMs”→ Rajiv Garg, Mentor GraphicsRajiv Garg, Mentor Graphics

Tools for FPGA SEU Tools for FPGA SEU Mitigation/Fault ToleranceMitigation/Fault Tolerance

Page 22: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2222

• Questions for today’s speakersQuestions for today’s speakers

Q & AQ & A

Page 23: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2323

• Questions for today’s speakersQuestions for today’s speakers

• Questions for NASA organizersQuestions for NASA organizers

Q & AQ & A

Page 24: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2424

• Questions for today’s speakersQuestions for today’s speakers

• Questions for NASA organizersQuestions for NASA organizers

• Seminar topics you like or would like to hear Seminar topics you like or would like to hear more aboutmore about

Q & AQ & A

Page 25: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2525

• Questions for today’s speakersQuestions for today’s speakers

• Questions for NASA organizersQuestions for NASA organizers

• Seminar topics you like or would like to hear Seminar topics you like or would like to hear more aboutmore about

• Where is the Seminar day “after work” get-Where is the Seminar day “after work” get-together held?together held?

Q & AQ & A

Page 26: 00 Gallagher Tim Mapld09 Seminar Introduction

Page Page 2626

• Questions for today’s speakersQuestions for today’s speakers

• Questions for NASA organizersQuestions for NASA organizers

• Seminar topics you like or would like to hear Seminar topics you like or would like to hear more aboutmore about

• Where is the Seminar day “after work” get-Where is the Seminar day “after work” get-together held?together held?

Q & AQ & A