Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sill Torres, Bastos: mBBICS Robust Modular Bulk Built-In Current Sensors for Detection of Transient Faults Frank Sill Torres +, Rodrigo Possamai Bastos*

Similar presentations


Presentation on theme: "Sill Torres, Bastos: mBBICS Robust Modular Bulk Built-In Current Sensors for Detection of Transient Faults Frank Sill Torres +, Rodrigo Possamai Bastos*"— Presentation transcript:

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


Download ppt "Sill Torres, Bastos: mBBICS Robust Modular Bulk Built-In Current Sensors for Detection of Transient Faults Frank Sill Torres +, Rodrigo Possamai Bastos*"

Similar presentations


Ads by Google