Automated Design of Misaligned-Carbon-Nanotube-Immune Circuits - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Automated Design of Misaligned-Carbon-Nanotube-Immune Circuits

Description:

Title: DTTC Presentation Template Author: David Nedwek Last modified by: Mary Jane Wolf Created Date: 1/3/1996 6:31:26 PM Document presentation format – PowerPoint PPT presentation

Number of Views:95
Avg rating:3.0/5.0
Slides: 17
Provided by: DavidN177
Category:

less

Transcript and Presenter's Notes

Title: Automated Design of Misaligned-Carbon-Nanotube-Immune Circuits


1
Automated Design of Misaligned-Carbon-Nanotube-Im
mune Circuits
  • Nishant Patil
  • Jie Deng
  • H.-S. Philip Wong
  • Subhasish Mitra
  • Departments of Electrical Engineering Computer
    Science
  • Stanford University

2
Misaligned Carbon Nanotubes (CNTs)
Aligned CNTs on Quartz Prof. Zhou, USC
  • Misaligned-CNT-Immune Logic Design

3
CNFET Transistor Layout
Lithographic Gate
Oxide
CNT doped region
CNT undoped region
Substrate (e.g Quartz)
CNT undoped region
Side View
Top View
4
Perfect CNFET Inverter Layout
Vdd Contact
P doped Semiconducting CNTs
64nm 4?
Input
4nm
Output Contact
Gate
Input
V. Derycke et al., Nano Letters, p. 453, 2001.
N doped Semiconducting CNTs
Gnd Contact
5
CNFET Fabrication Process
  • Define cell regions
  • on substrate
  • Etch CNTs outside
  • cell regions
  • Define gates and contacts
  • Chemically dope CNTs

6
CNFET Imperfections Misaligned CNTs
Vdd
Vdd
Vdd
A
Short
Gate A
B
A
B
Out
A
Gate B
B
C
D
Out
Gnd
Gnd
Out
Gate A
Wanted AC BD Got AC BD AD
Gate B
Gnd
Wanted AB in pullup Got Short
7
Misaligned-CNT-Immune NAND Design
  • Grow CNTs
  • Define gates and contacts
  • Chemically dope P-type region
  • Chemically dope N-type region
  • Etch

Undoped region enables misaligned-CNT-immune
design
8
Misaligned-CNT-Immune NAND Design
  • Grow CNTs
  • Define gates and contacts
  • Etch CNTs
  • Chemically dope P-type region
  • Chemically dope N-type region

Etched region enables misaligned-CNT-immune design
9
Generalized Algorithm
  • Characterize Layout
  • Misaligned-CNT-Immune
  • OR
  • Misaligned-CNT-Vulnerable
  • Implement Arbitrary Logic function
  • Misaligned-CNT-Immune Layout

10
Misaligned-CNT-Vulnerable NAND Pull-up
Intended Function A or B
C
C
C
Contact
D
D
D
GA
A
GA
D
Doped
D
D
D
GB
B
GB
D
Gate A
D
D
D
Gate B
C
C
C
Contact
Implemented Function A or B or (A AND B) or 1
1 ! A or B
Path 1 C-D-A-D-C fn A Path 2 C-D-B-D-C fn
B Path 3 C-D-A-D-B-D-C fn A B Path 4
C-D-C fn 1
11
Misaligned-CNT-Immune NAND Pull-up
Path 1 C-D-A-D-C fn A Path 2 C-D-B-D-C fn
B Path 3 C-D-A-D-B-C fn A B Path 4
C-D-B-UD-A-D-C fn 0
Contact
Doped
UD
GA
GB
Doped
Contact
Contact
Intended Function A or B Implemented Function A
or B or (A and B) or (A and B and 0) A or B
Doped
Undoped
Gate B
Gate A
Doped
Contact
12
Misaligned-CNT-Immune Arbitrary Function
A (B C)(D E)
Undoped regions
Vdd/ Gnd Contact
CNTs
C
B
A
Gates
Intermediate Contact
D
E
Output Contact
  • Immune to ANY number of misaligned CNTs
  • Arbitrary logic function
  • Formal correctness proof (Details in paper)

13
Simulation Results
  • Misaligned-CNT-Immune vs. Misaligned-CNT-Vulnerabl
    e
  • CNFET model ? Deng Wong, SISPAD 06
  • 10 accuracy DC AC measurements
  • Amlani, et al., IEDM 06

Penalties over Vulnerable CNFET Circuit Penalties over Vulnerable CNFET Circuit Penalties over Vulnerable CNFET Circuit
Cell Type Area Energy Delay max rise, fall
nand2 -1 3 -7
nand3 11 15 10
nor2 -1 5 1
nor3 11 16 10
aoi21 -2 1 1
Full Adder 12 10 7
Significantly less penalty vs. traditional fault
tolerance
14
Conclusion
  • Misaligned CNT Immune Design
  • Perfect alignment not needed immune by design
  • Ideal case 13X better EDP vs. 32nm CMOS
  • Efficient misaligned-CNT-immune circuits
  • Significantly less overhead than replication
  • Metallic CNTs

15
Thank You
16
Misaligned-CNT-Vulnerable NAND Pulldown
Intended Function A and B Path
C-D-A-D-B-D-C Implemented Function A and B
Contact
Doped
A
Gate A
Doped
B
Gate B
Doped
Contact
Write a Comment
User Comments (0)
About PowerShow.com