PetrickMAPLD05/BOFL1461 Virtex-II Pro PowerPC SEE Characterization Test Methods and Results Session L: Birds of a Feather David Petrick 1, Wesley Powell.

Slides:



Advertisements
Similar presentations
Sana Rezgui 1, Jeffrey George 2, Gary Swift 3, Kevin Somervill 4, Carl Carmichael 1 and Gregory Allen 3, SEU Mitigation of a Soft Embedded Processor in.
Advertisements

Scrubbing Approaches for Kintex-7 FPGAs
Multi-Bit Upsets in the Virtex Devices Heather Quinn, Paul Graham, Jim Krone, Michael Caffrey Los Alamos National Laboratory Gary Swift, Jeff George, Fayez.
Radiation Effects on FPGA and Mitigation Strategies Bin Gui Experimental High Energy Physics Group 1Journal Club4/26/2015.
Complex Upset Mitigation Applied to a Re-Configurable Embedded Processor EEL 6935 Lu Hao Wenqian Wu.
1 Fault Tolerant FPGA Co-processing Toolkit Oral defense in partial fulfillment of the requirements for the degree of Master of Science 2006 Oral defense.
ICAP CONTROLLER FOR HIGH-RELIABLE INTERNAL SCRUBBING Quinn Martin Steven Fingulin.
Motor Control Lab Using Altera Nano FPGA
ESODAC Study for a new ESO Detector Array Controller.
Parts & Functions of a Computer. 2 Functions of a Computer.
RUAG Aerospace 11 Using SpaceWire as EGSE Interface Anders Petersén, Torbjörn Hult RUAG Aerospace Sweden AB (Saab Space) International SpaceWire Conference.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Real-Time Systems Design JTAG – testing and programming.
Configurable System-on-Chip: Xilinx EDK
הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering Virtex II-PRO Dynamical.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering Virtex II-PRO Dynamical.
Technion Digital Lab Project Performance evaluation of Virtex-II-Pro embedded solution of Xilinx Students: Tsimerman Igor Firdman Leonid Firdman.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Mid-Term Presentation Performed by: Roni.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
6. The CPU and Memory Chapt. 7.
Introduction to the Raw Handheld Board Jason Miller, David Wentzlaff, Nathan Shnidman.
Silicon Labs ToolStick Development Platform
1 CzajkowskiMAPLD 2005/139 SEFI Mitigation Technique for COTS Microprocessors – Proton Testing Demonstration D. Czajkowski, P. Samudrala, D. Strobel, and.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Figure 1-2 Inside the computer case
March 21, 2014 Workshop on FPGAs for High-Energy Physics Single-Event Effects Testing and the Xilinx Radiation Test Consortium presenter: Gary Swift.
MAPLD 2005 Anthony Lai, Radiation Tolerant Computer Design.
1 FLIPPER SEU Fault Injection in Xilinx FPGAs Monica Alderighi National Institute for Astrophysics, IASF Milano, Italy Computing.
Single Event Effects Testing of the Intel Pentium III (P3) Microprocessor James W. Howard Jr. Jackson and Tull Chartered Engineers Washington, D.C. Martin.
SLAAC SV2 Briefing SLAAC Retreat, May 2001 Heber, UT Brian Schott USC Information Sciences Institute.
2004 MAPLD, Paper 190 JJ Wang 1 SEU-Hardened Storage Devices in a 0.15 µm Antifuse FPGA – RTAX-S J. J. Wang 1, B. Cronquist 1, J. McCollum 1, R. Gorgis.
Presented by Anthony B. Sanders NASA/GSFC at 2005 MAPLD Conference, Washington, DC #196 1 ALTERA STRATIX TM EP1S25 FIELD-PROGRAMMABLE GATE ARRAY (FPGA)
PR-DLS Motherboard Training for TSD & RMA engineers.
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
집적회로 Spring 2007 Prof. Sang Sik AHN Signal Processing LAB.
Understanding Data Acquisition System for N- XYTER.
PetrickMAPLD05/P1461 Virtex-II Pro PowerPC SEE Characterization Test Methods and Results David Petrick 1, Wesley Powell 1, Ken LaBel 1, James Howard 2.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
ATMEL ATF280E Rad Hard SRAM Based FPGA SEE test results Application oriented SEU Sensitiveness Bernard BANCELIN ATMEL Nantes SAS, Aerospace Business Unit.
1 Introduction CEG 4131 Computer Architecture III Miodrag Bolic.
S&IP Consortium Course Material Standard I/O and Core Peripherals Speaker: Tian-Sheuan Chang July, 2004.
1 EDK 7.1 Tutorial -- SystemACE and EthernetMAC on Avnet Virtex II pro Development Boards Chia-Tien Dan Lo Department of Computer Science University of.
SOC Consortium Course Material Core Peripherals National Taiwan University Adopted from National Chiao-Tung University IP Core Design.
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
Wang-110 D/MAPLD SEU Mitigation Techniques for Xilinx Virtex-II Pro FPGA Mandy M. Wang JPL R&TD Mobility Avionics.
This material exempt per Department of Commerce license exception TSU Xilinx On-Chip Debug.
US Status of GbE Peripheral Crate Controller Ben Bylsma EMU meeting Fermilab, October 21, 2005 Section 1: Hardware Section 2: Firmware Development.
Design of DSP testing environment Performed By: Safovich Yevgeny Instructors: Eli Shoshan Yevgeni Rifkin הטכניון - מכון טכנולוגי לישראל הפקולטה.
Petrick_P2261 Virtex-II Pro SEE Test Methods and Results David Petrick 1, Wesley Powell 1, James Howard 2 1 NASA Goddard Space Flight Center, Greenbelt,
LaRC MAPLD 2005 / A208 Ng 1 Radiation Tolerant Intelligent Memory Stack (RTIMS) Tak-kwong Ng, Jeffrey Herath Electronics Systems Branch Systems Engineering.
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
2004 MAPLD, Paper 1008 Sanders 1 Radiation-Hardened re-programmable Field- Programmable Gate Array (RHrFPGA) A.B. Sanders 1, K.A. LaBel 1, J.F. McCabe.
Presented by Anthony B. Sanders NASA/GSFC at 2004 MAPLD Conference, Washington, DC April 27-29, Radiation-Hardened re-programmable Field- Programmable.
Cloudland Instruments Hawkeye Electronics Snapshot March 10th, 2016.
Actel Antifuse FPGA Information – Radiation Tests Actel Antifuse FPGA – A54SX72A 72K gates 208 pqfp package 2.5v to 5.0v I/O tolerant $62 each for tested.
Xilinx V4 Single Event Effects (SEE) High-Speed Testing Melanie D. Berg/MEI – Principal Investigator Hak Kim, Mark Friendlich/MEI.
P201-L/MAPLD SEE Validation of SEU Mitigation Methods for FPGAs Carl Carmichael 1, Sana Rezgui 1, Gary Swift 2, Jeff George 3, & Larry Edmonds 2.
Cmod A7 Breadboardable Artix-7 FPGA Module
Vinculum II Development Modules
Irradiation Test of the Spartan-6 Muon Port Card Mezzanine
Journey: Introduction to Embedded Systems
Introduction to Computing
Presentation transcript:

PetrickMAPLD05/BOFL1461 Virtex-II Pro PowerPC SEE Characterization Test Methods and Results Session L: Birds of a Feather David Petrick 1, Wesley Powell 1, Ken LaBel 1, James Howard 2 1 NASA Goddard Space Flight Center, Greenbelt, MD Jackson & Tull, Seabrook, MD 20706

PetrickMAPLD05/BOFL1462 Introduction Prior Xilinx Virtex-II Pro SEE testing –Memec COTS board –Heavy ions at TAMU and MSU –Focus: PowerPC, MGTs, and SEL Current Xilinx Virtex-II Pro SEE testing –Xilinx Radiation Test Consortium board –Protons at IUCF –Focus: PowerPC(s)

PetrickMAPLD05/BOFL1463 XRTC Board – Daughter Card Xilinx Virtex-II Pro –XQR2VP40-FF1152 –Dual PowerPCs –15,868,256 configuration bits External interfaces –Platform flash devices –JTAG/SelectMAP –CPU debug headers –RS-232 –2 300-pin Teradyne connectors –SMPX MGTs Isolated power lugs Available with socket

PetrickMAPLD05/BOFL1464 XRTC Board - Motherboard 2 XC2VP70 FPGAs –DUT configuration scrubber –DUT functionality monitor External interfaces –Platform flash devices –System ACE –Triple majority voted flash –7 40-pin IDE connectors –3 512-MB SDRAM DIMMs –3 RS-232 ports –JTAG/Debug headers –MGT clock synthesizer –SMPX MGTs

PetrickMAPLD05/BOFL1465 IUCF Test Facility Indiana University Cyclotron Facility –Bloomington, IN –Proton beam Energy: MeV Flux: 1e2 – 1e11 p/sec-cm 2 –Cable length distance to user area is ft.

PetrickMAPLD05/BOFL1466 Test Setup

PetrickMAPLD05/BOFL1467 Test Setup Pictures XRTC Board in Beam User Area LVDS Transceiver Cards LVDS Link

PetrickMAPLD05/BOFL1468 Test Applications 1.Static Register/Cache Test –PowerPC initializes registers before each run –XMD used to initialize data cache before run, read out register and data cache after run via JTAG 2.“Pseudo-Static” Register Test –FuncMon issues IRQs to DUT PowerPC at 1-Hz –DUT PowerPC ISR dumps all 80 register values to FuncMon via 32-bit GPIO data bus –FuncMon buffers all data received, issues IRQ to its own PowerPC, which dumps data out UART –FuncMon also counts reset events and timeout events

PetrickMAPLD05/BOFL1469 Test Application Diagram

PetrickMAPLD05/BOFL14610 Test Complications Functionality not integrated for this test 1.Configuration scrubbing 2.Design triplication 3.DUT PowerPC exception handlers Connection failures with socketed DUT card –1152-pin spring loaded socket –Damaged springs resulted in signal connections including JTAG –Static register/cache test was not possible with socketed card

PetrickMAPLD05/BOFL14611 SEE Results Other observed effects: –Processor resets, DUT power cycling required, instruction jumps, program exceptions, irregular response to IRQs, bit-flips in SPRs Static Test Bit-Error Results Pseudo-Static Test SEE Results (Note: Each run was stopped when the DUT stopped responding to IRQs)

PetrickMAPLD05/BOFL14612 Discussion of Results Static Test –Valid SEU data collected on register and cache –For statistical purposes, more testing is required –Scrubbing will keep JTAG routing valid, decreasing the number of “bad” runs Pseudo-Static Test –The runs were not long enough to gather SEU data on the registers –Four runs failed during a DUT PowerPC ISR, however: –No scrubbing  all runs most likely failed due to configuration upsets rather than a PowerPC SEE –Scrubbing and exception handlers will allow SEU data to be collected using this IRQ design scheme

PetrickMAPLD05/BOFL14613 Future Work Plan Integrate configuration scrubbing, exception handlers, and TMR into designs Add more functionality to test applications –Use of dual PowerPCs for data collection –Ability to monitor/count program exception types Advanced test applications –Exercise PowerPC with dynamic test –Preliminary PowerPC mitigation test Next test date: October IUCF