Title: Nanoscale Self-Assembly A Computational View
1Nanoscale Self-AssemblyA Computational View
- Philip Kuekes
- Quantum Science Research
- HP Labs
2Whats Cooking?Everybody likes Recipes
3Two Challenges for Nanoelectronics
- Invent a new switching device
- Develop a new fabrication process
- Examine Architecture First
4HPL Teramacmulti-architecture computer
- 106 gates operating at 106 cycle/sec
- 100 times workstation performance
- Largest defect-tolerant computer ever built
- 220,000 (3) defective components
5Defect Theology
- Original Sin
- Redemption Through Good Works
- Guilt by Association
6Redundant Testing
PASS
PASS
PASS
FAIL
PASS
FAIL
PASS
PASS
PASS
PASS
7Defect Tolerance for Free
- CMOS Technology Configuration bit gt20 x wire
crossing area - Molecular Technology Configuration bit smaller
than wire crossing
8Teramac Crossbar Architecture
9Rotaxane Molecular Switch -Prof.
Fraser Stoddart, UCLA
C.P. Collier, E.W. Wong et al.
10Experimental Realization of a Molecular-Tunneling
Switch
Device Molecule Electrodes
11Moletronics Architecture
- Wires
- Memories
- Logic
- Integrated Circuits
12Crossbar at 17 nm half-pitch width
Smallest virus 30-42 nm hepatitis B
13Parallel ErSi2 wires grown by self-assembly 2 nm
width with a nine nanometer separation
14Logic Array Design
U V W X Y
Z
Y (U AND V) OR (W AND X) Z V C V-
15 RESET SET 1 SET 2 ENABLE RESTORE INVERT
MOLECULAR SWITCH LATCH EXPT DATA
16Expt Latch works!
Signal restoration Inversion, if desired gt100mV
operating margin
No nanoscale transistor!
J. Appl. Phys. Feb 1, 2005
17Random Demultiplexer
18HP crossbar switches circuits
NAND
16 k
1 k
2005
(ITRS 2018)
64
2004
1
2002
19How does a Molecular Computer Grow Up?
- Conventional Computer Teacher
- Low Bandwidth Link
- Initially Stupid Molecular Student
20I Get By With A Little HelpFrom My Friends
21Complexity
- Self Assembly Thermodynamics
- Arbitrary Graphs
22Tradeoffs
- Cost of doing the chemistry
- Cost of doing the computing
23The Pure and the Grubby
24- Expanders- Cayley Graphs- Ramanujan Graphs
The Math
25 26Today
- Physical Scientists can only do very simple
self-assembly - Mathematicians can create interesting complex
structures with very simple generators
27The new capability
- Combine the simple physical processes with the
mathematical constructions - Nanoscale self-assembled systems with enough
complexity to do useful computation.
28The Physics
- Self-Assembled DNA Nanostructures
- Self-Assembled Surface Chemistry
- Viral Self-Assembly
- Molecular Electronic Circuit Assembly
- DNA-linked Nano-particle Structures
29The MathAdvantages of Simple Construction
- amenable to self-assembly
- short explicit description
- highly-connected
- sparse
30Physical StructuresNot Just Abstract Graphs
- defect-tolerance
- efficiently embedded in three-dimensional space
- relatively short edge-lengths.
31Algorithmic Manufacturing
- Local rules
- Global structure
32Feedback and the Way Forward
- Computer Code
- Biology
- Chemistry, Physics, Materials Science
33Feedback and the Way Forward
- Computer Code
- Biology
- Chemistry, Physics, Materials Science
- Reaction Diffusion
34Stealing from Biology
35DNA and Proteinsversus Cells
Logic Design as Geometry Spatial
Structure Controlled diffusion Compartments as
wires
36Organelles
37Garbage Collection
Ubiquitin Apoptosis Mass transport
38The Best of Both Worlds
Self-assembly Adaptive External
Programming Self-disassembly
39Tradeoffs
- Cost of doing the chemistry
- Cost of doing the computing