Download presentation
Presentation is loading. Please wait.
Published byStephany Boone Modified over 9 years ago
1
Sill Torres, Bastos: mBBICS Robust Modular Bulk Built-In Current Sensors for Detection of Transient Faults Frank Sill Torres +, Rodrigo Possamai Bastos* + Department of Electronic Engineering, Federal University of Minas Gerais, Belo Horizonte, Brazil * LIRMM, Université Montpellier II / CNRS UMR 5506 Montpellier, France
2
2 Sill Torres, Bastos: mBBICS Preliminaries Modular Bulk Built-In Current Sensors Results Conclusion Outline
3
3 Sill Torres, Bastos: mBBICS + + + + - - - - Preliminaries Transient-Faults in Integrated Circuits (IC) n+ p Charged particle I SET out = 1 0 in = 0 out = 1 Increasing susceptibility of CMOS IC to radiation effects due to decreasing technology sizes Environmental (α-particles, neutrons, …) and intentional (laser beams, …) sources ► Can cause transition faults
4
4 Sill Torres, Bastos: mBBICS Redundancy (Time, Logic) –Well known approach –Strong increase in area, power and/or delay Shadow Latches (Razor) –Moderate area increase –Useless against long-duration TF Built-In Current Sensors (BICS) –Good for Memory block –Not appropriate for logic Preliminaries Solutions for Transient Fault Detection V Δ CMP BICS
5
5 Sill Torres, Bastos: mBBICS At particle strikes transistor in off mode → generation of current between transistor’s reverse-biased drain-bulk pn-junction Idea: Current sensor between Bulk and ground → Bulk BICS (BBICS) Preliminaries Bulk Built-In Current Sensors in out PMOS- BBICS Flag_P pmos_bulk … Flag_N nmos_bulk … NMOS- BBICS Neto, Micro, 26/5, p. 10, 2006 IBIB IBIB IAIA IAIA
6
6 Sill Torres, Bastos: mBBICS Modular Bulk Built-In Current Sensors Origination of Approach High area effort Strong susceptibility to parameter / temperature variations Offset on bulk voltage → increased leakage (sub-threshold) of monitored circuits High area effort Strong susceptibility to parameter / temperature variations Offset on bulk voltage → increased leakage (sub-threshold) of monitored circuits Common problems of existing Bulk-BICS Functionality sharing (reduction of power/area) Bulk connected directly with VDD/GND via a high ohmic transistor (as proposed in “Wirth, in Mic. Rel., v.48/5, 2008”) Implementation of positive feedback structure (increase of stability / decrease of sensor response time) Functionality sharing (reduction of power/area) Bulk connected directly with VDD/GND via a high ohmic transistor (as proposed in “Wirth, in Mic. Rel., v.48/5, 2008”) Implementation of positive feedback structure (increase of stability / decrease of sensor response time) Proposed solution
7
7 Sill Torres, Bastos: mBBICS Modular Bulk Built-In Current Sensors Architecture (only NMOS) TailHead 1 Head 2
8
8 Sill Torres, Bastos: mBBICS Modular Bulk Built-In Current Sensors Mode of Operation (NMOS) 1.Particle Strike 2.Current through Nh1 → voltage peak on bulk NMOS 3.Nh2 starts to conduct → voltage drop on head NMOS 4.State of inv out changes → pos. feedback 5.Error flag set
9
9 Sill Torres, Bastos: mBBICS Results Simulation Environment Tail PMOS Group 1 Tail PMOS Group 1 Head PMOS 1 Group 1 Head PMOS 1 Group 1 Head PMOS 2 Group 1 Head PMOS 2 Group 1 Head NMOS 2 Tail NMOS Head NMOS 1 Error NMOS Head PMOS 1 Group 2 Head PMOS 1 Group 2 Error PMOS 2 Tail PMOS Group 2 Tail PMOS Group 2 Head PMOS 2 Group 2 Head PMOS 2 Group 2 Error PMOS 1 BUT 2 BUT 1 BUT (Block Under Test): 6 chains of 10 inverter 2 groups of PMOS mBBICS (load equalization w/ NMOS mBBICS) Particle strike via current source connected to 5 th inverter of 1 st chain Predictive 16 nm technology (Bulk CMOS, Berkeley) I fault
10
10 Sill Torres, Bastos: mBBICS Results Detection Capability (6 Heads, nominal case) PMOSNMOS QfQf t f (tr = 1ps) t resp 1 fC5 ps - - 2 fC5 ps 452 ps 430 ps 3 fC5 ps 136 ps 76 ps 4 fC5 ps 89 ps 50 ps 1 fC10 ps - - 2 fC10 ps 270 ps 210 ps 3 fC10 ps 78 ps 62 ps 4 fC10 ps 55 ps 43 ps 1 fC20 ps - - 2 fC20 ps 210 ps 175 ps 3 fC20 ps 81 ps 70 ps 4 fC20 ps 55 ps 50 ps ‑ no TF no detection ‑ no TF detection ‑ TF detection - TF no detection TF – Transient Fault, t resp – Sensor Response Time
11
11 Sill Torres, Bastos: mBBICS Results Influence of Heads Amount (Nominal Models, Q f = 2 fC, t f = 5 ps)
12
12 Sill Torres, Bastos: mBBICS Results Temperature Analysis (Nominal Models, Q f = 2 fC, t f = 5 ps)
13
13 Sill Torres, Bastos: mBBICS Results Monte Carlo Analysis (t f = 5 ps)
14
14 Sill Torres, Bastos: mBBICS Bulk Built-In Current Sensors (BBICS) promising solution to detect soft errors in current CMOS technologies Main problems: susceptibility to variations, area, power Proposed modular BBICS (mBBICS) combines functional block sharing and positive feedback Simulations (16 nm PTM) –All injected transition faults detected for nominal and MonteCarlo (MC) case –Max. response times of ca. 500 ps (nominal) and ca. 1 ns (MC) –Area offset of 25 % –Very low increase in power dissipation Conclusions
15
15 Sill Torres, Bastos: mBBICS Thank you! franksill@ufmg.br bastos@lirmm.fr OptMA lab / ART www.asic-reliability.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.