Actel A54SX-A and RTSX-SU Reliability Testing Update Antony Wilson, Minal Sawant, and Dan Elftmann.

Slides:



Advertisements
Similar presentations
1January 18, 2006irk Rich Katz, Grunt Engineer NASA Office of Logic Design Some SEE Testing Considerations for the RTAX-S Series Devices.
Advertisements

NASA RTSX-SU Test Update May 10 th, 2006 Presented by Daniel Elftmann.
1 Cleared for Open Publication July 30, S-2144 P148/MAPLD 2004 Rea MAPLD 148:"Is Scaling the Correct Approach for Radiation Hardened Conversions.
Leveraging Software to Enhance Timing Analysis for Actel RTAX-S Devices Johnny Chung Corporate Applications Engineering Actel Corporation MAPLD 2005.
1 Interconnect Layout Optimization by Simultaneous Steiner Tree Construction and Buffer Insertion Presented By Cesare Ferri Takumi Okamoto, Jason Kong.
RTSX-S and RTSX-SU Reliability Test Vehicles Daniel K. Elftmann Director Product Engineering Richard Katz Head Grunt Office of Logic Design Igor Kleyner.
Introduction to CMOS VLSI Design Lecture 19: Design for Skew David Harris Harvey Mudd College Spring 2004.
12004 MAPLD/1002??? When Should You and When Should You Not Use VHDL? Richard B. Katz NASA Office of Logic Design 2004 MAPLD International Conference September.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR SRAM-based FPGA n SRAM-based LE –Registers in logic elements –LUT-based logic element.
Tel Fax Introducing a 45 Volt Output Module with Faster Risetimes for the Model 575 Series Digital.
Design of Variable Input Delay Gates for Low Dynamic Power Circuits
ELEN 468 Lecture 271 ELEN 468 Advanced Logic Design Lecture 27 Interconnect Timing Optimization II.
CSET 4650 Field Programmable Logic Devices
Lecture 2: Field Programmable Gate Arrays September 13, 2004 ECE 697F Reconfigurable Computing Lecture 2 Field Programmable Gate Arrays.
DSD Presentation Introduction of Actel FPGA. page 22015/9/11 Presentation Outline  Overview  Actel FPGA Characteristic  Actel FPGA Architecture  Actel.
ISE. Tatjana Petrovic 249/982/22 ISE software tools ISE is Xilinx software design tools that concentrate on delivering you the most productivity available.
Registers CPE 49 RMUTI KOTAT.
MAPLD 2009 Presentation Poster Session
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 4 Programmable.
RTAX-S Qualification and Reliability Data September 7-9, MAPLD International Conference Minal Sawant Ravi Pragasam Solomon Wolday Ken O’Neill.
COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM.
CSET 4650 Field Programmable Logic Devices Dan Solarek Antifuse-Based FPGAs: Actel.
Actel Power Supply Transient Evaluation on RTAX-S/SL and RTSX-SU Devices Solomon Wolday, Roopa Kaltippi, Antony Wilson September 2, 2009.
J. Christiansen, CERN - EP/MIC
Tools - Implementation Options - Chapter15 slide 1 FPGA Tools Course Implementation Options.
New Burn In (BI) Methodology for testing of blank Actel 0.15  m RTAX-S FPGAs September 7 th – 9 th, 2005 Minal Sawant Solomon Wolday Paul Louris Dan Elftmann.
LaRC 158/MAPLD 2004 Robert F. Hodson, NASA LaRC Kevin Somervill, NASA LaRC Mark Jones, NASA LaRC Guy Gibson, Northrop Grumman Actel Compact PCI Signal.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR FPGA Fabric n Elements of an FPGA fabric –Logic element –Placement –Wiring –I/O.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs Jonathan Alexander Applications Consulting Manager Actel Corporation MAPLD 2004.
Modern VLSI Design 4e: Chapter 3 Copyright  2008 Wayne Wolf Topics n Pseudo-nMOS gates. n DCVS logic. n Domino gates. n Design-for-yield. n Gates as IP.
4. Combinational Logic Networks Layout Design Methods 4. 2
NA62 Trigger Algorithm Trigger and DAQ meeting, 8th September 2011 Cristiano Santoni Mauro Piccini (INFN – Sezione di Perugia) NA62 collaboration meeting,
Actel RTAX-S FPGA Reliability Summary Kangsen Huey, HiRel Program Manager Ravi Pragasam, Senior Marketing Manager.
BR 1/991 Issues in FPGA Technologies Complexity of Logic Element –How many inputs/outputs for the logic element? –Does the basic logic element contain.
CprE / ComS 583 Reconfigurable Computing Prof. Joseph Zambreno Department of Electrical and Computer Engineering Iowa State University Lecture #4 – FPGA.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
CSET 4650 Field Programmable Logic Devices
1 Interconnect/Via. 2 Delay of Devices and Interconnect.
French 207 MAPLD 2005 Slide 1 Integrated Tool Suite for Post Synthesis FPGA Power Consumption Analysis Matthew French, Li Wang University of Southern California,
LaRC MAPLD 2005 / A208 Ng 1 Radiation Tolerant Intelligent Memory Stack (RTIMS) Tak-kwong Ng, Jeffrey Herath Electronics Systems Branch Systems Engineering.
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Moore’s Law n Gordon Moore: co-founder of Intel. n Predicted that number of transistors.
126 / MAPLD2004Lake1 Life Test Effects on the Aeroflex ViaLink™ FPGA Ronald Lake Aeroflex Colorado Springs.
12004 MAPLD/1002Katz Propagation Delay Stability in Logic Devices Richard B. Katz NASA Office of Logic Design 2004 MAPLD International Conference September.
Solid-State Devices & Circuits
IB PRR PRR – IB System.
Delivered by.. Love Jain p08ec907. Design Styles  Full-custom  Cell-based  Gate array  Programmable logic Field programmable gate array (FPGA)
ECE 506 Reconfigurable Computing Lecture 5 Logic Block Architecture Ali Akoglu.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
1 E n v i r o n m e n t 1 5. SOURCES OF ERRORS the environment, Measuring errors can occur due to the undesirable interaction between the measurement system.
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.
the project of the voluntary distributed computing ver.4.06 Ilya Kurochkin Institute for information transmission problem Russian academy of.
THEMIS Instrument CDR 1 UCB, April 20, 2004 Actel Reliability Critical Design Review Robert Abiad University of California - Berkeley.
1 MAPLD2005/1004 sakaide Evaluation of Actel FPGA Products by JAXA Yasuo SAKAIDE 1, Norio NEMOTO 2 Kimiharu Kariu 1, Masahiko Midorikawa 1, Yoshiya Iide.
Issues in FPGA Technologies
Sequential Programmable Devices
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
Main Memory Management
Propagation Delay Stability in Logic Devices
AT91 Memory Interface This training module describes the External Bus Interface (EBI), which generatesthe signals that control the access to the external.
Reliability Analysis of the Aeroflex ViaLink™ FPGA
XC4000E Series Xilinx XC4000 Series Architecture 8/98
Timing Analysis 11/21/2018.
Kevin Mason Michael Suggs
FPGA Glitch Power Analysis and Reduction
September 17 Test 1 pre(re)view Fang-Yi will demonstrate Spim
Life Test Effects on the Aeroflex ViaLink™ FPGA
5.3. Noise characteristics
Presentation transcript:

Actel A54SX-A and RTSX-SU Reliability Testing Update Antony Wilson, Minal Sawant, and Dan Elftmann

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 2 S-Antifuses  S-antifuses connect the output track of one logic module to the input track of another logic module  Single S-antifuse nets do not use freeways  No horizontal or vertical freeway connection  Much lower capacitive loading than other types of nets  Much faster edge rates and higher peak operational current Logic Module Freeway Antifuses (“F-antifuses”) Semi-Direct Antifuses (“S-antifuses”) Cross Antifuse (“X-antifuses”) Input Antifuses (“I-antifuses”) Logic Module Single S-antifuse Net

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 3 Programming Roadmap (1)  UMC Modified Algorithm (UMA)  UMA will provide low programming current antifuses longer soaking pulses, in order to ensure no weak links  Includes S, B, I and K-antifuses  UMA will be included in Silicon Sculptor II  Version 3.90 (DOS) / 4.53 (Windows)  Shipping since July 2005  UMA uses the new AFM format  Introduced in Designer 6.1-SP1  Shipping since March 2005

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 4 Programming Roadmap (2)  S-Antifuse Loading (SAL)  Adds capacitive loading by connecting a freeway track  Reduces I PEAK in single S-antifuse nets by a minimum of 33%  No measurable increase in routing delay of single S-antifuse nets  Requires design re-compilation  Placement will not change, only routing capacitance is added  Timing changes are minimal  Timing analysis encouraged  AFM checksum changes  SAL Availability  Designer / Libero version 6.2-SP1  Shipping since August, 2005 Logic Module Single S-Antifuse Net Freeway track adds capacitive loading

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 5 Aerospace Space Qualification RTSX72SU-CQ208RTSX32SU-CQ °C75-UMA+SAL150-Standard– Started 5/2/ °C75-Standard150-UMA+SAL  Reliability testing to be done by Aerospace Corporation in Space Qualification  Additionally  Actel donating 80 A54SX72A-PQ208I units to Aerospace Corp. for testing of SAL & UMA in Long Term Life Experiment (LTLE)  Actel donating 80 RTSX72SU-CQ208B units to Aerospace Corp. for testing of SAL & UMA in Long Term Reliability experiment

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 6 High Single S-Antifuse Design Objective  Create a reliability test vehicle design that approaches, if not achieves, the maximum number of Single S-Antifuses in a ’72 size device  Nets must be capable of being toggled on a Burn In Board (BIB) at a high toggle rate  Delay line time should be ~100 ns (short) to reduce thermal influence on measurement

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 7 High Single S-Antifuse Design Combinatorial Circuit(s)  Combinatorial (C-Cells) logic utilization to achieve high S-antifuse count  S-antifuse used in every routing path between c-cells

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 8 High Single S-Antifuse Design Sequential Circuit(s)  Sequential (R_Cells) logic utilization to achieve high S-antifuse count  S-antifuse is only on nets routed within a super-cluster  Circuit acts like dominoes; CLKB sets up the dominoes and HCLK knocks them down

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 9 HiSS A54SX72A-PQ208 Antifuse Utilization B=> 0Antifuse between Local Track and input I=> 987Antifuse between horizontal segment & input S=> 5007Antifuse between output track & input (semi-direct) K=> 2033Antifuse between input & horizontal NCLK0 or NCLK1, or QCLK 8027 Total Low Programming Current Antifuses F=> 1029Antifuse between freeway & output track X=> 1026Antifuse between horizontal segment & freeway V=> 0Antifuse between two vertical tracks H=> 0Antifuse between two horizontal tracks W=> 31Antifuse between horizontal segment & 2nd freeway on the net (old-style freeway) G=> 0Antifuse between output track & 2nd, 3rd, & 4th freeway on the net 2086 Total High Programming Current Antifuses Total Dynamic Antifuses J=> 45116Antifuse between input & horizontal NVCC or NGND M=> 46Antifuse for I/O configuration options Q=> 10Silicon Signature antifuse in silicon signature words T=> 0Antifuse between output track & input used early in programming sequence to tie off floating output track Y=> 15769Antifuse between horizontal segment & vertical NVCC or NGND Z=> 9074Antifuse between freeway & horizontal NVCC or NGND Total Static Antifuses Total Antifuses All 5,007 S-Antifuses are Single S-Antifuse nets UMA Algorithm applies to all B, I, S & K antifuses

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 10 High S-Antifuse Stress Qualification SX72A-PQ208 UMC 24MHz D1JJT1 ExperimentDesigner / Sculptor V CCA (V) T A /T J (º C) T0168 Hours 3 rd Read Point 1000 Hours 2000 Hours STD w/HiSS6.0 / /121110/110108/ hours 108/ Due 9/23/05 STD w/HiSS6.0 / / Due 9/14/05 Due 9/23/05500 hours Due 10/12/05 Due 11/9/05Due 1/4/05 STD w/HiSS6.0 / /14599/10098/99 1 single S-Antifuse 97/ hours 1 single S-Antifuse 97/97 UMA w/HiSS6.1 SP1 / /145101/ / hours 1 single S-Antifuse 100/100 UMA w/HiSS+SAL 6.2 SP1 / /145102/ / hours 102/ Due 9/21/05 STD w/HiSS+SAL 6.2 SP1 / /145116/117 1 continuity failure 108/108108/ hours 108/108 UMA w/HiSS+SAL 6.2 SP1 / /-21110/110108/108108/ hours 108/108 UMA P7 Design 50MHz 3000S 6.1 SP1 / /145208/208204/204204/ hours 203/203 Device not uploaded

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 11 High S-antifuse Stress Qualification Next Steps  Continue 108 HiSS units w/STD algorithm to 2000 hrs  V CCA = 2.50 V T A = 85ºC  Will add 132 HiSS units w/STD algorithm  V CCA = 2.50 V T A = 85ºC  Continue 108 HiSS units w/UMA algorithm & SAL to 2000 hrs  V CCA = 3.00 V T A = 100ºC

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 12 NASA Test Based on Shape Factor of Aerospace 72SXAU Long Term Experiment

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 13 S Antifuse FIT CALC for NASA 32S Test  in 100K Hours = 91 FIT  5X for 0.2eV  T J = 150ºC  10X for Voltage Acceleration  V CCA = 2.75 V  2X for Utilization  Single S-Antifuse utilization 251 vs. 832  5X for Visibility  If delay >10ns no visibility factor  FITs = 91/500 =.182 FIT in 10 Years

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 14 B-Antifuse within the Device Architecture  The B-Antifuse is driven by the dedicated DB-Inverter in each C-Cell  4,126 unique functions exist in the RTSX-SU library  16,879 different configurations  3,730 of these macro library configurations utilize B- Antifuses  3,001 Macros have single B-Antifuse configurations  2,565 have no other option  337 Can be implemented without the B-Antifuse map string configurations  99 have a multiple B-Antifuse map string option for macro implementation  None of the 3,730 have a don’t care input available for additional loading

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 15 B-Antifuse Usage Statistics Number of Single B-Antifuse Netsvs. Aerospace ASQ '32 Customer Designs Raw Average -> Raw Geometric Mean -> Min -> Max -> '72 Customer Designs Raw Average -> Raw Geometric Mean -> Min -> Max -> 1, All Customer Designs Normalized Average -> Normalized Geometric Mean -> Reliability Test Vehicle (RTV) Designs RT54SX32SU-CQ208 ASQ 1, RT54SX32SU-CQ208 Colonel RT54SX32SU-CQ208 General RT54SX32SU-CQ208 NASA RT54SX72SU-CQ208 ASQ 3, RT54SX72SU-CQ256 QBI 1, RT54SX72SU-CQ208 P A54SX72A-PQ208 QBI 1, A54SX72A-PQ208 P A54SX72A-PQ208 ALTE A54SX72A-PQ208 HiSS -n/a

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 16 HiBS  Design Concept  Maximize B-Antifuse utilization using CM8INV macros  Maximize S-Antifuse utilization by routing c-cells in serial chain within supercluster

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 17 HiBS  Routing within a supercluster to maximize S-Antifuse utilization  Routing technique on a device

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 18 HiBS A54SX72A-PQ208 Antifuse Utilization B=> 4900 Antifuse between Local Track and input S=> 2248 Antifuse between output track & input(semi-direct) I=> 1755 Antifuse between horizontal segment & input K=> 21 Antifuse between input & horizontal NCLK0 or NCLK1, or QCLK 8924 Low Programming Current Dynamic Antifuses F=> 4024 Antifuse between freeway & output track G=> 0 Antifuse between output track & 2nd, 3rd, & 4th freeway on the net H=> 0 Antifuse between two horizontal tracks V=> 0 Antifuse between two vertical tracks W=> 15 Antifuse between horiz segment & 2nd freeway on the net (old-style freeway) X=> 1774 Antifuse between horizontal segment & freeway 5813 High Programming Current Dynamic Antifuses Total Dynamic Antifuses J=> Antifuse between input & horizontal NVCC or NGND M=> 24 Antifuse for I/O configuration options Q=> 11 Silicon Signature afuse in silicon signature words Y=> Antifuse between horizontal segment & vertical NVCC or NGND Z=> 6095 Antifuse between freeway & horizontal NVCC or NGND Total Static Antifuses Total Antifuses UMA Algorithm applies to all B, I, S & K antifuses All 4,900 B-Antifuses are Single B-Antifuse nets

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 19 High B-Antifuse Stress Experiments A54SX72A-PQ208 UMC 24 MHz Expt Vcca (V) T A /T J (º C) T0160h500h1000h2000h UMA w/HiBS + SAL / /108 9/28/0510/19/0512/7/05 UMA w/HiBS + SAL 3.095/ /108 9/28/0510/19/0512/7/05 UMA w/HiBS + SAL / /1089/10/059/28/0510/19/0512/7/05

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 20 Aerospace Space Qualification Based on Shape Factor of A54SX72A (UMC) Aerospace Long Term Experiment (ALTE)

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 21 B-Antifuse FIT CALC for 32S Aerospace Space Qualification  to in 100K Hours = FIT  50 – 60% Confidence  5X for 0.2eV  Tj = 150ºC  5X for Utilization  Single B-Antifuse utilization 645 vs 3232  2.5X for Visibility  5X < 10ns  1X > 10ns  FITs = 307 to 458 / 67.5 = 4.6 to 6.8 FIT in 10 Years

Paper #1028September 7 th - 9 th, 2005MAPLD 2005: Actel A54SX-A and RTSX-SU Reliability Testing Update 22 Aerospace Space Qualification