Self Restoring Logic (SRL) Cell Targets Space Application Designs

Similar documents
Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

AND9185/D. Large Signal Output Optimization for Interline CCD Image Sensors APPLICATION NOTE

ADDITIONAL CONDUCTED MEASUREMENTS BOARD DESCRIPTION

AND9191/D. KAI-2093 Image Sensor and the SMPTE Standard APPLICATION NOTE.

Is Now Part of To learn more about ON Semiconductor, please visit our website at

QSB34GR / QSB34ZR / QSB34CGR / QSB34CZR Surface-Mount Silicon Pin Photodiode

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

TCP-3039H. Advance Information 3.9 pf Passive Tunable Integrated Circuits (PTIC) PTIC. RF in. RF out

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

RB751S40T5G. Schottky Barrier Diode 40 V SCHOTTKY BARRIER DIODE

Is Now Part of To learn more about ON Semiconductor, please visit our website at

BAS40-04LT1G, SBAS40-04LT1G. Dual Series Schottky Barrier Diode 40 VOLTS SCHOTTKY BARRIER DIODES

Is Now Part of To learn more about ON Semiconductor, please visit our website at

NSR0130P2. Schottky Barrier Diode 30 V SCHOTTKY BARRIER DIODE

Is Now Part of To learn more about ON Semiconductor, please visit our website at

NSI45020T1G. Constant Current Regulator & LED Driver. 45 V, 20 ma 15%

Is Now Part of To learn more about ON Semiconductor, please visit our website at

APPLICATION NOTE. Figure 1. Typical Wire-OR Configuration. 1 Publication Order Number: AN1650/D

MBD301G, MMBD301LT1G, MMBD301LT3G, SMMBD301LT3G. Silicon Hot-Carrier Diodes. Schottky Barrier Diodes

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

Mask Set Errata for Mask 1M07J

CAT Channel Ultra High Efficiency LED Driver with 32 Dimming Levels

MRFIC1804. The MRFIC Line SEMICONDUCTOR TECHNICAL DATA

MC54/74F568 MC54/74F569 4-BIT BIDIRECTIONAL COUNTERS (WITH 3-STATE OUTPUTS) 4-BIT BIDIRECTIONAL COUNTERS (WITH 3-STATE OUTPUTS)

Quarter 1, 2006 SG1003Q12006 Rev 0 ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2006

Motorola RF CATV Distribution Amplifiers

ExtIO Plugin User Guide

HCS08 SG Family Background Debug Mode Entry

Using the Synchronized Pulse-Width Modulation etpu Function by:

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Engineering Bulletin. General Description. Provided Files. AN2297/D Rev. 0.1, 6/2002. Implementing an MGT5100 Ethernet Driver

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Product Update. JTAG Issues and the Use of RT54SX Devices

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

RF Power Amplifier Lineup InGaP HBT and N-Channel Enhancement-Mode Lateral MOSFET

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Single Event Upset Hardening by 'hijacking' the multi-vt flow during synthesis

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Soft Errors re-examined

AND8383/D. Introduction to Audio Processing Using the WOLA Filterbank Coprocessor APPLICATION NOTE

NOM02B4-DR11G. 200DPI Contact Image Sensor Module with Binary Output

Design Techniques for Radiation-Hardened FPGAs

NCS2566. Six-Channel Video Driver with Triple SD & Triple Selectable SD/HD Filters

UG0682 User Guide. Pattern Generator. February 2018

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

New Encoding Technique to Reform Erasure Code Data Overwrite Xiaodong Liu & Qihua Dai Intel Corporation

C65SPACE-HSSL Gbps multi-rate, multi-lane, SerDes macro IP. Description. Features

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Towards Trusted Devices in FPGA by Modeling Radiation Induced Errors

EVBUM2283/D. KLI-4104 Image Sensor Evaluation Timing Specification EVAL BOARD USER S MANUAL ALTERA CODE FEATURES/FUNCTIONS

Is Now Part of To learn more about ON Semiconductor, please visit our website at

SoC IC Basics. COE838: Systems on Chip Design

HARDENED BY DESIGN APPROACHES FOR MITIGATING TRANSIENT FAULTS IN MEMORY-BASED SYSTEMS DANIEL RYAN BLUM

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

FIFO Memories: Solution to Reduce FIFO Metastability

Configuring and using the DCU2 on the MPC5606S MCU

VJ 6040 UHF Chip Antenna for Mobile Devices

DESIGNING AN ECU CPU FOR RADIATION ENVIRONMENT. Matthew G. M. Yee College of Engineering University of Hawai`i at Mānoa Honolulu, HI ABSTRACT

Timing Error Detection: An Adaptive Scheme To Combat Variability EE241 Final Report Nathan Narevsky and Richard Ott {nnarevsky,

Scan. This is a sample of the first 15 pages of the Scan chapter.

Design for Testability

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

Multi-Media Card (MMC) DLL Tuning

INTEGRATED CIRCUITS. AN219 A metastability primer Nov 15

Design Of Error Hardened Flip-Flop Withmultiplexer Using Transmission Gates And N-Type Pass Transistors

Synchronization Voter Insertion Algorithms for FPGA Designs Using Triple Modular Redundancy

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

EMPTY and FULL Flag Behaviors of the Axcelerator FIFO Controller

UG0651 User Guide. Scaler. February2018

Jin-Fu Li Advanced Reliable Systems (ARES) Laboratory. National Central University

Unit 8: Testability. Prof. Roopa Kulkarni, GIT, Belgaum. 29

(CSC-3501) Lecture 7 (07 Feb 2008) Seung-Jong Park (Jay) CSC S.J. Park. Announcement

Single-Event Upset Technology Scaling Trends of. Unhardened and Hardened Flip-Flops in Bulk CMOS. Nelson J. Gaspard III.

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

RTG4 Radiation Update J.J. Wang, Chief Engineer Nadia Rezzak, Staff Engineer Stephen Varela, Engineer

Professor Lloyd W. Massengill

This document describes a program for 7-segment LED display (dynamic lighting).

DATA SHEET. BGY885B 860 MHz, 20 db gain push-pull amplifier DISCRETE SEMICONDUCTORS. Product specification Supersedes data of 1997 Apr 07.

Is Now Part of. To learn more about ON Semiconductor, please visit our website at

Is Now Part of To learn more about ON Semiconductor, please visit our website at

NCS2584. Four-Channel Video Driver with Load Detection and Signal Detection

Testing Digital Systems II

An Introduction to Radiation-Induced Failure Modes and Related Mitigation Methods For Xilinx SRAM FPGAs

Figure 1 shows a simple implementation of a clock switch, using an AND-OR type multiplexer logic.

MP-III Writer User Manual MANUAL REVISION HISTORY Version Date Description V1.0 Mar First Issue SONiX TECHNOLOGY CO., LTD. Page 2 Version 1.0

Tolerant Processor in 0.18 µm Commercial UMC Technology

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

COE 202: Digital Logic Design Sequential Circuits Part 1. Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office:

Transcription:

TND6199/D Rev. 0, SEPT 2015 Self Restoring Logic (SRL) Cell Targets Space Application Designs Semiconductor Components Industries, LLC, 2015 September, 2015 Rev. 0 1 Publication Order Number: TND6199/D

Self Restoring Logic (SRL) Cell Targets Space Application Designs Introduction Circuit designs for space applications must address harsh radiation environments that impact Application Specific Integrated Circuit (ASIC) performance. Single high energy particles can disrupt integrated circuits if they strike sensitive circuit nodes. As feature sizes shrink and clock speeds increase, the impact becomes more significant. Semiconductor manufacturers have a variety of techniques to reduce or eliminate Single Event Effects (SEE). Some solutions include process modifications that reduce (but cannot eliminate) SEE. Here we will review Radiation Hardened by Design (RHBD) methods to improve immunity to Single Event Upsets: Triple Modular Redundancy (TMR) and Self Restoring Logic (SRL). Both methods share similar traits to provide fault tolerance for Single Event Upsets (SEUs) in ASICs. However, this paper reveals that the SRL design goes well beyond TMR in terms of demonstrated tolerance to SEUs, system performance, transistor count, and power. In short, SRL is a step beyond TMR for RHBD designs that demand fault tolerance, performance, and low power. Finally at the conclusion of this paper, it is shown that legacy SEU tolerant designs fail to provide SEU tolerance in circuits that operate at high speed; therefore if SEU tolerance is desired, there are only two options: TMR and SRL. SRL is shown to be superior herein. Triple Modular Redundancy Triple Modular Redundancy (TMR) is a fault tolerant mitigation technique used to eliminate single event effects in semiconductor devices. A typical TMR implementation for single fault tolerance is shown in Figure 1. Figure 1: Traditional TMR Here, CL represents arbitrary combinational logic that performs addition, multiplication and more. Three voters (V) are required to eliminate the possibility that a fault to any one voter would drive an incorrect result for the entire redundant system. Each voter presents a single fault tolerant output. This design requires six flip flops (FF) and three voters which results in a larger die size and increased power consumption. Voters added to the data path and the increased area needed to accommodate triplication often reduces system performance. An additional flaw with this design is the lack of self-recovery within the flip flops which may remain

in an incorrect state as a result of single event effects. Any erroneous data contained in the flip flop is stored until at least the next clock edge latches new data. This allows a fault to remain in the TMR system until synchronously over-written which can lead to TMR failure. A second design implementation using the TMR methodology is shown in Figure 2. Here voters are placed in the feedback loop within the latch of the flip flop. Combinational logic is not shown for sake of simplicity. Figure 2: TMR with voters in feedback paths This is similar to Microsemi s fault tolerant FPGA offerings. The design consists of six latches (3 master, 3 slave) with one voter per latch, three more voters than the solution in Figure 1. Here the voters perform the self-recovery function eliminating the erroneous data flaw described above. While this approach does address self recovery in one form, it is achieved through the addition of circuitry (voters) when compared to classical TMR. Self-Restoring Logic Cell The SRL cell was designed to exceed the SEU mitigation goals of the TMR circuit. An asynchronous sequential circuit was created at the transistor level resulting in a fault tolerant flip-flop with superior features including: Single fault tolerance Three redundant storage elements Error correction of stored information and input data Self-recovery of internal faults Means to prevent fault propagation Observable internal nodes such that masked manufacturing faults are avoided Minimal performance overhead Design tool implementation (ASIC flow)

A typical design using the SRL cell is shown in Figure 3. Transistor level implementation results in a highly integrated cell. The feature set including error correction, data storage, and asynchronous self-recovery cannot be segregated into separate, discrete blocks. This results in a highly efficient solution when compared to traditional or even non-radiation hardened cell designs. Last, the SRL cell is enabled within the ON Semiconductor ASIC design tools providing circuit designers a quick and easy design solution. Figure 3: SRL Design Implementation Design Implementation Comparison (SRL vs. TMR) Performing a transistor count comparison between two designs can be complex due to the numerous implementations that exist for latches and flip-flops. Here we assume that the TMR designs in figures 1 and 2 are pre-defined modules versus the SRL transistor level solution. As a result, the SRL realizes transistor-usage efficiencies up to 100% over TMR (See Table 1). Fewer transistors generally result in less power consumption, less silicon area and faster circuits. Design Number Transistors % increase over SRL SRL Figure 3 60 - TMR Figure 1 108 80% TMR Figure 2 120 100% Table 1: Transistor Difference

Radiation Test Comparison (SRL vs. DICE) The SRL cell is a breakthrough design technology to mitigate SEU at high speed operation. The superiority of SRL was demonstrated using an ON Semiconductor 110nm test chip that included the SRL cell and legacy Dual Interlocked Cell (DICE). Radiation evaluation included Heavy Ion testing at Texas A&M University Cyclotron Institute, Total Ionizing Dose (TID) and Dose Rate testing at Boeing s Radiation Effects Laboratory and Neutron Testing at White-Sands Missile Range Fast-burst Reactor facility. While the focus of this testing is on the 110nm process, the SRL cell can be scaled to smaller technology nodes. Figure 4 shows the SEU susceptibility of the DICE flip-flop design. Where it barely met the NASA SEU criteria at 25 MHz, the legacy design fails at low LET points when clocked at or above 125 MHz. DICE flip-flops are also very susceptible to shallow angle SEU. Figure 4: DICE Performance at Various Clock Speeds The SRL cell exhibited zero upsets up to and including an LET of 106 MeV cm 2 /mg through 700 MHz testing (See Figure 5). In addition, the SRL showed no upsets under shallow angle radiation.

Figure 5: SRL SEU Tolerance Conclusion The SRL cell is a novel flip-flop architecture that provides superior SEU protection and better system performance while minimizing silicon area. A fault tolerant flip-flop fully integrated at the transistor level, SRL can protect against solid and transient faults equally. Internal fault detection can isolate manufacturing defects as well as hard and soft faults that occur during device operation. Currently implemented using ON Semiconductor s 110nm process node, the SRL cell is fully enabled within the design tool suite and can be scaled to sub-100nm technologies. Ideal for space electronics, other applications include autonomous vehicles, aerospace electronics and hardware security where errors may be induced into the system to compromise the application s integrity.

ON Semiconductor and the are registered trademarks of Semiconductor Components Industries, LLC (SCILLC) or its subsidiaries in the United States and/or other countries. SCILLC owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of SCILLC s product/patent coverage may be accessed at www.onsemi.com/site/pdf/patent Marking.pdf. SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Typical parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including Typicals must be validated for each customer application by customer s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: Literature Distribution Center for ON Semiconductor 19521 E. 32nd Pkwy, Aurora, Colorado 80011 USA Phone: 303 675 2175 or 800 344 3860 Toll Free USA/Canada Fax: 303 675 2176 or 800 344 3867 Toll Free USA/Canada Email: orderlit@onsemi.com N. American Technical Support: 800 282 9855 Toll Free USA/Canada Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910 Japan Customer Focus Center Phone: 81 3 5817 1050 http://onsemi.com 2 ON Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit For additional information, please contact your local Sales Representative TND6199/D