Single Event Effects Testing of the Intel Pentium III (P3) Microprocessor James W. Howard Jr. Jackson and Tull Chartered Engineers Washington, D.C. Martin.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

CP1610: Introduction to Computer Components
FIRST COURSE Essential Computer Concepts. New Perspectives on Microsoft Office 2007: Windows XP Edition 2 Objectives Compare the types of computers Describe.
Terms 4 Definitions and Questions. Motherboard The main board of a computer, usually containing the circuitry for the central processing unit, keyboard,
The physical parts of Computer
Avishai Wool lecture Introduction to Systems Programming Lecture 8 Input-Output.
Parts & Functions of a Computer. 2 Functions of a Computer.
Lecture 1: History of Operating System
MDT-ASD PRR C. Posch30-Aug-01 1 Radiation Hardness Assurance   Total Ionizing Dose (TID) Change of device (transistor) properties, permanent   Single.
RISC Processor I/O By Eric Schultz Under Advisement of Dr. Vinod Prasad.
UNIT 9 Computer architecture
General concepts of ICT systems.  Know what is meant by the terms ‘hardware’ and ‘software’  Understand the difference between systems software and.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 5 The Motherboard.
Chapter 2 How Computers Work.
Digital Systems Design L01 Introduction.1 Digital Systems Design Lecture 01: Introduction Adapted from: Mary Jane Irwin ( )
Interconnection Structures
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Chapter 5 Basic Input/Output System (BIOS)
Basic Input Output System
Computer System Architectures Computer System Software
PC Components, Features, System Design.
12004 MAPLD: 141Buchner Single Event Effects Testing of the Atmel IEEE1355 Protocol Chip Stephen Buchner 1, Mark Walter 2, Moses McCall 3 and Christian.
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
2/6: CPUs & Memory CPUs –Parts of a sample CPU –Types of CPUs available ROM RAM –different kinds & uses inc. VRAM, SRAM image courtesy of How Computers.
Simultaneous Multithreading: Maximizing On-Chip Parallelism Presented By: Daron Shrode Shey Liggett.
XP Practical PC, 3e Chapter 16 1 Looking “Under the Hood”
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
Overview Introduction The Level of Abstraction Organization & Architecture Structure & Function Why study computer organization?
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
Exercise 2 The Motherboard
Welcome to Computing Presentation slides modified by M. A. Papalaskari from “Java Software Solutions Foundations of Program Design (3 rd ed.)” by John.
Pre-Pentium Intel Processors /
A+ Guide to Managing and Maintaining your PC, 6e Chapter 5 Processors and Chipsets (v0.9)
Presented by Anthony B. Sanders NASA/GSFC at 2005 MAPLD Conference, Washington, DC #196 1 ALTERA STRATIX TM EP1S25 FIELD-PROGRAMMABLE GATE ARRAY (FPGA)
CS 342 – Operating Systems Spring 2003 © Ibrahim Korpeoglu Bilkent University1 Input/Output CS 342 – Operating Systems Ibrahim Korpeoglu Bilkent University.
PetrickMAPLD05/P1461 Virtex-II Pro PowerPC SEE Characterization Test Methods and Results David Petrick 1, Wesley Powell 1, Ken LaBel 1, James Howard 2.
PetrickMAPLD05/BOFL1461 Virtex-II Pro PowerPC SEE Characterization Test Methods and Results Session L: Birds of a Feather David Petrick 1, Wesley Powell.
Motherboards The Main Printed Circuit Board Inside The PC That Contains and Controls The Components That Are Responsible For Processing Data.
1 Unit 2: Computer Systems Session One Part One. 2 Aims: Discussion into what will be covered in this unit. Assessment Understand the basic principles.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
Chapter 17 Looking “Under the Hood”. 2Practical PC 5 th Edition Chapter 17 Getting Started In this Chapter, you will learn: − How does a computer work.
Computer Organization & Assembly Language © by DR. M. Amer.
Processor Architecture
Introduction to Computers Lesson 1 CES Industries, Inc.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 1 – System Fundamentals.
1 Lecture 1: Computer System Structures We go over the aspects of computer architecture relevant to OS design  overview  input and output (I/O) organization.
1 Chapter 2 Central Processing Unit. 2 CPU The "brain" of the computer system is called the central processing unit. Everything that a computer does is.
Lecture on Central Process Unit (CPU)
Computer Organization Instruction Set Architecture (ISA) Instruction Set Architecture (ISA), or simply Architecture, of a computer is the.
Chapter 1: How are computers organized?. Software, data, & processing ? A computers has no insight or intuition A computers has no insight or intuition.
PARTS OF A COMPUTER 2 Hardware Computer Hardware is any of the physical parts of the computer you can touch. There are 4 categories: 1. Input Devices.
By Tom and James. Hardware is a physical part of the system that you can pick up and move. There are two types of hardware, external and internal. External.
Ee314 Microprocessor Systems Dr. Mircea DABACAN Electrical Engineering & Computer Science Dept., Washington State University Office: EE/ME 504 Phone:
CSUDH Fall 2015 Instructor: Robert Spengler
Capability of processor determine the capability of the computer system. Therefore, processor is the key element or heart of a computer system. Other.
CompTIA A+ Guide to Managing & Maintaining Your PC By: JEAN ANDREW Computer Maintenance Chapter 4: Component – Part 1: The Motherboard.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Xilinx V4 Single Event Effects (SEE) High-Speed Testing Melanie D. Berg/MEI – Principal Investigator Hak Kim, Mark Friendlich/MEI.
SPRING 2012 Assembly Language. Definition 2 A microprocessor is a silicon chip which forms the core of a microcomputer the concept of what goes into a.
Chapter 17 Looking “Under the Hood”
Unit 2 Technology Systems
Chapter Objectives In this chapter, you will learn:
UNIT 9 Computer architecture
NT1110 Computer Structure and Logic
Topics Introduction Hardware and Software How Computers Store Data
Chapter 1 Introduction.
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Chapter 17 Looking “Under the Hood”
Course Code 114 Introduction to Computer Science
Presentation transcript:

Single Event Effects Testing of the Intel Pentium III (P3) Microprocessor James W. Howard Jr. Jackson and Tull Chartered Engineers Washington, D.C. Martin A. Carts Ronald Stattel Charles E. Rogers Raytheon/ITSS Lanham, Maryland Timothy L. Irwin QSS Group, Inc. Lanham, Maryland Kenneth A. LaBel NASA/GSFC Code 561 Greenbelt, Maryland

2James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Outline Introduction Test Methodologies Hardware Software Test Issues Sample Data Summary

3James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Test Methodologies Single Event Effects –Architecture and technology implications Test SOTA technology and exercise that technology Exercise independent pieces of the architecture with maximum duty cycle Investigate technology versus operational conditions (e.g., rated versus operation clock speeds) –System level impacts Destructive events Function interrupts vs. non-recoverable upsets vs. recoverable upsets

4James W. Howard2002 Single Event Effects Symposium - 04/22/2002 P3 Test Controller System keyboard monitor mouse User Area Dosimetry Computer keyboard & monitor “DUT computer” “Test Controller” Digital Controls Video and keyboard signals Video, keyboard and mouse signals Irradiation Area Protected Area Particle Beam DUT Computer Telemetry/ command Analog Samples V/I/Temp SenseSwitch Matrix RS-232GPIB Test Controller I_dut DVM PXI bus/chassis

5James W. Howard2002 Single Event Effects Symposium - 04/22/2002 P3 DUT Computer Test System Particle Beam Motherboard System Bus DUT PCI bus Chipset Memory SDRAM DIMMs Chipset PCI MemoryPCI Video IDE ISA bus I/O Controller PS-2 RS-232 On/Off Reset ATX Power Supply ISA Timer Hard Disk Floppy Disk Keyboard Telemetry/ Command Digital Controls Analog Samples Video

6James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Programming Environment The DUT Software is written in the Microsoft Visual C++ environment with a Pharlap Add-in. Tests are written in a combination of C and Assembly Language. The software is executed on the DUT using the Pharlap Real-Time Operating System. –Pharlap was chosen for its low overhead, preemptive multithreading, short interrupt latency, and price. –The kernel has been stripped to its minimal functionality so that boot time is minimized. –Kernel interrupts have been disabled to allow the test running full attention of the processor.

7James W. Howard2002 Single Event Effects Symposium - 04/22/2002 DUT Tests There are eight tests designed to exercise the various aspects of the CPU during SEE testing: A: Register Test B: Floating Point Unit Test C: Memory/Data Cache Test - Sequential D: Task Switching Test E: Instruction Cache Test F: Floating Point Unit Test (Operation Intensive) G: MMX Test I: Memory/Data Cache Test - Offset

8James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Data Analysis Software GUI Interface Relational Database (3 Stages) –Setup data entered into database Test configurations, software, dosimetry, etc. –Telemetry files analyzed and errors entered into database Filter for allowed errors Accuracy (Program shows possible errors and description) –SQL statements for filters to extract data

9James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Testing Issues Die Penetration -The Pentium III die is a flip chip solder bubble bonded die. -The sensitive regions of the processor are approximately 900 microns deep in the silicon die. -Thermal issues compound Heavy Ion Testing by requiring cooling material in the beam line, as well. -Thermal -The Pentium III can draw in excess of 20 watts of power. -The packaged heat sink and cooling fan are removed and replaced with a water- cooled jacket, that is thinned to 10 mils over the die. -The large thermal issue is also the reason that the die cannot be thinned.

10James W. Howard2002 Single Event Effects Symposium - 04/22/2002 What Have We Tested Intel Pentium III –Speed ranging from 550 through 1200 MHz –Represents 0.25, 0.18 and 0.13 µm technology AMD K7 –Speeds ranging from 600 through 1000 MHz –Details of technology not available –High SEFI rates forced the removal of these parts from the study

11James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Where Have We Tested GSFC TID Facility –Biased and Unbiased Co-60 Testing Indiana University Cyclotron Facility –Proton Displacement Damage –Proton SEE Texas A&M University Cyclotron –55 MeV/amu Argon and Neon –LET range from approximately 3 through 15 MeV-cm 2 /mg

12James W. Howard2002 Single Event Effects Symposium - 04/22/2002 TID/DDD Data * Indicates part functionally failedDose Rate Biased - 2 rad(Si)/min Dose Rate Unbiased - 7 rad(Si)/min

13James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Proton SEFI Data

14James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Proton L2 Cache Data

15James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Proton Cache SEU Data Summary Per Bit Cache Cross Sections Cache State Single Tag Errors Single TE Error Multiple Tag Errors Multiple TE Error Cache Bit Errors Cache BE Error L1 Data4.62 x x x x x x L25.72 x x x x x L1 Inst.*2.77 x x x x x * Calculated values based on percentage of tag versus cache bits.

16James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Proton Other SEU Data Total Cross Sections for Other Tests DUTTest Number of Upsets Fluence (p/cm 2 ) Cross Section (cm 2 ) Cross Section Error P3A52.39 x x x P3B02.56 x < 9.59 x x P3D23.96 x x x P3F23.92 x x x P3G12.62 x x

17James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Proton Summary Data

18James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Heavy Ion SEFI Data

19James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Heavy Ion SEE Data

20James W. Howard2002 Single Event Effects Symposium - 04/22/2002 Summary Extensive data has been collected on the total ionizing dose and single event response of the Intel Pentium III microprocessors. The data indicates: –high tolerance to TID –no susceptibility to SEL from protons or heavy ions to an LET of 15 MeV-cm 2 /mg –Single event upsets and functional interrupts are present Care must be taken in testing parts like the P3 where it must be treated like a “black box”. Our cache testing showed a dramatic difference in test results simply by how the cache is utilized.