Developing Fault Models for Nanowire Logic Circuits D. Gil, D. de - - PowerPoint PPT Presentation

developing fault models for nanowire logic circuits
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

2

Outline

Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges

slide-3
SLIDE 3

3

Outline

Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges

slide-4
SLIDE 4

4

Emerging research information processing devices

Conventional scaled CMOS New information process technologies

slide-5
SLIDE 5

5

New information process technologies

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

slide-6
SLIDE 6

6

Methodology

NW-based logic circuits NW-based devices Nanowires

Manufacturing defects

Fault manifestation

slide-7
SLIDE 7

7

Outline

Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges

slide-8
SLIDE 8

8

Electronic devices with NWs

Diode NW-FET

slide-9
SLIDE 9

9

NW-based AND gate

slide-10
SLIDE 10

10

NW-based OR nanoPLA plane with signal restoration

Signal restoration circuit Programmable crosspoints

slide-11
SLIDE 11

11

Outline

Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges

slide-12
SLIDE 12

12

Manufacturing defects

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

slide-13
SLIDE 13

13

Fault models at device level (manufacturing defects)

short short short Shell thickness variations short short short Imperfect alignment Bridging of adjacent nanowires

  • short

short/extra* * Short crosspoint

  • pen
  • pen/missing*

Open crosspoint Crosspoint defects delay delay delay Doping variation delay delay delay Poor contacts

  • pen
  • pen
  • pen

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

slide-14
SLIDE 14

14

Outline

Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges

slide-15
SLIDE 15

15

Fault models at logic level

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

slide-16
SLIDE 16

16

Fault models at logic level Example 1: AND gate

slide-17
SLIDE 17

17

Fault models at logic level Example 1: AND gate

slide-18
SLIDE 18

18

Fault models at logic level Example 1: AND gate

slide-19
SLIDE 19

19

Fault models at logic level Example 2: Programmable circuits

slide-20
SLIDE 20

20

Fault models at logic level Example 2: Programmable circuits

slide-21
SLIDE 21

21

Outline

Introduction NW-based logic circuits Fault models at device level Fault models at logic level Conclusions and challenges

slide-22
SLIDE 22

22

Conclusions

Definition of fault models for nanowire-based

logic circuits

Bottom-up methodology

Physical Device Logic

The methodology can be applied to other

nanodevices and architectures

slide-23
SLIDE 23

23

Challenges

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

slide-24
SLIDE 24

24

Any question?

Thank you for paying attention!

slide-25
SLIDE 25

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