Developing Fault Models for Nanowire Logic Circuits
- D. Gil, D. de Andrés, J.-C. Ruiz, P. Gil
{ dgil, ddandres, jcruizg, pgil} @disca.upv.es
Developing Fault Models for Nanowire Logic Circuits D. Gil, D. de - - PowerPoint PPT Presentation
Developing Fault Models for Nanowire Logic Circuits D. Gil, D. de Andrs , J.-C. Ruiz, P. Gil { dgil, ddandres, jcruizg, pgil} @disca.upv.es 2 Outline Introduction NW-based logic circuits Fault models at device level Fault
{ dgil, ddandres, jcruizg, pgil} @disca.upv.es
2
Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges
3
Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges
4
Conventional scaled CMOS New information process technologies
5
Research activity Typical examples Device
122 32 244 91 62 379 Spin Gain transistor Spin FET Spin Torque transistor Moving domain wall M: QCA Crossbar latch Molecular transistor Molecular QCA SET III-IV compound semiconductor and Ge channel replacement CNT FET NW FET NW hetero- structures Nanorribon transistors with graphene
Spin transistor Ferromagnetic logic Molecular SET Channel replacement 1D structures FET Extensions
6
NW-based logic circuits NW-based devices Nanowires
Manufacturing defects
Fault manifestation
7
Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges
8
Diode NW-FET
9
10
Signal restoration circuit Programmable crosspoints
11
Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges
12
Shorts between I/O connections or device terminals Imperfect planar NW alignment Variations in core shell thickness Bridging of adjacent nanowires Short in diodes and NWFETs Shorted crosspoints Short Open in diodes or NWFETs Non-programmable crosspoints Statistical junction formation with tens of molecules Open Crosspoint defects Variation of wire resistance Increase of wire resistance Open I/O connections, p-n junctions or FET channel
Effect
Statistical doping Doping variation Statistical number of atomic scale bounds Poor contacts Mechanical stress during assembly Broken Nanowire defects
Cause/ Mechanism Defect
13
short short short Shell thickness variations short short short Imperfect alignment Bridging of adjacent nanowires
short/extra* * Short crosspoint
Open crosspoint Crosspoint defects delay delay delay Doping variation delay delay delay Poor contacts
Broken wires Nanowire defects
I / O connections FETs Diodes Fault models at device level Causes and mechanisms (manufacturing defects) * In programmable circuits: missing devices due to permanent off crosspoints ** In programmable circuits: extra devices due to permanent on crosspoints
14
Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges
15
Hierarchical structure
Logic circuit made of devices made of NWs
Single faults
For each device in the structure
For each fault model at device level Analyse the fault propagation to the circuit’s output
16
17
18
19
20
21
Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges
22
Definition of fault models for nanowire-based
Bottom-up methodology
Physical Device Logic
The methodology can be applied to other
23
Modelling a wider set of faults
Wearout faults Transient faults Multiple faults
Fault models for other nanodevices
CNT, molecular, spintronics, …
Dependability assessment of emerging (fault/defect
tolerant) nanoarchitectures
24
{ dgil, ddandres, jcruizg, pgil} @disca.upv.es