CSCI 2570 Introduction to Nanocomputing

Similar documents
Nanowire Addressing with Randomized-Contact Decoders

Jeopardy Q $100 Q $100 Q $100 Q $100 Q $100 Q $200 Q $200 Q $200 Q $200 Q $200 Q $300 Q $300 Q $300 Q $300 Q $300 Q $400 Q $400 Q $400 Q $400 Q $400

Like space travel and the Internet before it, the possibilities of the nano world catches the imagination of school children and scientists alike.

Nanotechnology. Yung Liou P601 Institute of Physics Academia Sinica

1.1. Introduction to Nanoscience and Nanotechnology

Goal: To use DNA self-assembly to overcome the challenges of optical and e-beam lithography in creating nanoscale circuits.

Final Reading Assignment: Travels to the Nanoworld: pages pages pages

Nanotechnology: The Good, the Bad, and the Ugly Dr. Michelle Paquette

29: Nanotechnology. What is Nanotechnology? Properties Control and Understanding. Nanomaterials

Chapter 10. Nanometrology. Oxford University Press All rights reserved.

Nanotechnology Nanofabrication of Functional Materials. Marin Alexe Max Planck Institute of Microstructure Physics, Halle - Germany

RAJASTHAN TECHNICAL UNIVERSITY, KOTA

materials, devices and systems through manipulation of matter at nanometer scale and exploitation of novel phenomena which arise because of the

Nanotechnology? Source: National Science Foundation (NSF), USA

Lesson 4: Tools of the Nanosciences. Student Materials

Stochastic Nanoscale Addressing for Logic

Nanotechnology. Gavin Lawes Department of Physics and Astronomy

There s plenty of room at the bottom! - R.P. Feynman, Nanostructure: a piece of material with at least one dimension less than 100 nm in extent.

Computers of the Future? Moore s Law Ending in 2018?

CHAPTER 11 Semiconductor Theory and Devices

Trends in Nanotechnology: Self-Assembly and Defect Tolerance

3/10/2013. Lecture #1. How small is Nano? (A movie) What is Nanotechnology? What is Nanoelectronics? What are Emerging Devices?

CH676 Physical Chemistry: Principles and Applications. CH676 Physical Chemistry: Principles and Applications

Nanotechnology where size matters

Nanotechnology Fabrication Methods.

IH2654 Nanoelectronics, 9hp autumn 2012, period 1 and ****** Nanoelectronics, PhD course

In the name of Allah

There's Plenty of Room at the Bottom

Metrology is not a cost factor, but a profit center

Transistor and Integrated Circuits: History

From nanophysics research labs to cell phones. Dr. András Halbritter Department of Physics associate professor

ME 4875/MTE C/18. Introduction to Nanomaterials and Nanotechnology. Lecture 1 - Introduction

Nanomaterials. There is plenty of room at the bottom. Richard Feynman December 29th 1959

Figure 1: Some examples of objects at different size scales ( 2001, CMP Científica, [2])

SYLLABUS FINDING NANO Syllabus NanoSCI DISCOVERING NANOTECHNOLOGY AND CULTURE IN GERMANY

NANOSCIENCE: TECHNOLOGY AND ADVANCED MATERIALS

ME 4875/MTE C/16. Introduction to Nanomaterials and Nanotechnology. Lecture 1 - Introduction

Current and Emergent Developments

Decoding of Stochastically Assembled Nanoarrays

Challenges for Materials to Support Emerging Research Devices

PHYS 3313 Section 001 Lecture #21 Monday, Nov. 26, 2012

EN2912C: Future Directions in Computing Lecture 08: Overview of Near-Term Emerging Computing Technologies

Ultralow-Power Reconfigurable Computing with Complementary Nano-Electromechanical Carbon Nanotube Switches

Materials. Definitions of nanotechnology. The term nanotechnology was invented by Professor Norio Taniguchi at the University of Tokyo in 1971.

MEMS Metrology. Prof. Tianhong Cui ME 8254

Nano-mechatronics. Presented by: György BudaváriSzabó (X0LY4M)

CHEM 6342 Nanotechnology Fundamentals and Applications. Dieter Cremer, 325 FOSC, ext ,

Chapter 12. Nanometrology. Oxford University Press All rights reserved.

Molecular Electronics 11/17/05

Emerging Research Devices: A Study of CNTFET and SET as a replacement for SiMOSFET

Chapter 1 Introduction

DNA-Scaffolded Self-Assembling Nano-Circuitry

PV Tutorial Allen Hermann, Ph. D. Professor of Physics Emeritus, and Professor of Music Adjunct, University of Colorado, Boulder, Colorado, USA and

Introduction to Nanoscience and Nanotechnology

Meeting of Modern Science and School Physics: College for School Teachers of Physics in ICTP. 27 April - 3 May, 2011

Nanostructures. Lecture 13 OUTLINE

MSN551 LITHOGRAPHY II

The New IMP(F) - F4 unified. Nanoscale Science and Technology

GRAPHENE NANORIBBONS Nahid Shayesteh,

Nanoelectronics. Topics

Special Topics in Semiconductor Nanotechnology ECE 598XL

Introduction to Scanning Probe Microscopy Zhe Fei

Evaluation of Design Strategies for Stochastically Assembled Nanoarray Memories

1.0 Introduction. 1.1 Nanotechnology Historical Developments

Physics and Material Science of Semiconductor Nanostructures

Experimental Quantum Computing: A technology overview

Fabrication at the nanoscale for nanophotonics

LECTURE 1 : INTRODUCTION TO NANOMECHANICS

NANOTECHNOLOGY. Students will gain an understanding of nanoscale dimensions and nanotechnology.

Single ion implantation for nanoelectronics and the application to biological systems. Iwao Ohdomari Waseda University Tokyo, Japan

Lecture 0: Introduction

Putting quantum dot lasers to practical use

Nanostructure. Materials Growth Characterization Fabrication. More see Waser, chapter 2

Halbleiter. Prof. Yong Lei. Prof. Thomas Hannappel.

Lecture 5 Fault Modeling

The Incredible Shrunken Kids

Recommended Courses by ECE Topic Area Graduate Students

From Physics to Logic

are microscopically large but macroscopically small contacts which may be connected to a battery to provide the bias voltage across the junction.

672 Advanced Solid State Physics. Scanning Tunneling Microscopy

1. Introduction : 1.2 New properties:

Overview. Carbon in all its forms. Background & Discovery Fabrication. Important properties. Summary & References. Overview of current research

Graphene. Tianyu Ye November 30th, 2011

Molecular Self-Assembly: Models and Algorithms

Moore s Law Forever?

Lesson 1: Introduction to Nanoscience. Teacher Materials

How a single defect can affect silicon nano-devices. Ted Thorbeck

INTRODUCTION TO NANOSCALE SCIENCE & ENGINEERING NANOCHEMISTRY SEMESTER MONTH CONTENT LAB THEMES SKILLS ASSESSMENTS. Math Tool Kit

.Fritjaf Capra, The Tao of Physics

Self-study problems and questions Processing and Device Technology, FFF110/FYSD13

ETH Rüschlikon the people and their research

Memory Elements I. CS31 Pascal Van Hentenryck. CS031 Lecture 6 Page 1

Lecture Number - 01 Metals, Semiconductors and Insulators

C. Ruggiero Department of Communication Computer and System Sciences, University of Genoa, Italy

National Science and Technology Council (NSTC) Committee on Technology

Chapter 5 Nanomanipulation. Chapter 5 Nanomanipulation. 5.1: With a nanotube. Cutting a nanotube. Moving a nanotube

Molecular electronics. Lecture 2

Scripts for High School Visits to the Herman Group at Columbia University

BSCS Science: An Inquiry Approach Level 3

CSE 599d - Quantum Computing Fault-Tolerant Quantum Computation and the Threshold Theorem

Transcription:

CSCI 2570 Introduction to Nanocomputing The Emergence of Nanotechnology John E Savage

Purpose of the Course The end of Moore s Law is in sight. Researchers are now exploring replacements for standard methods for assembling chips. This course provides an introduction to emerging methods of computation. Lecture 01 Overview CSCI 2570 @John E Savage 2

Course Outline Lectures on nanoelectronic computing Crossbars technologies and analysis Coded computation Reconfigurable computing Lectures on other methods of computing 1D and 2D DNA Computing Synthetic biology Quantum Computing Introductions to probability theory, finite fields, errorcorrecting codes. Lecture 01 Overview CSCI 2570 @John E Savage 3

Schedule Intro to nanotechnologies Crossbar-based architectures Reconfigurable computing Review of probability theory Intro to information theory 1D DNA computing DNA tiling 2D DNA computing Intro to NW decoders Lecture 01 Overview CSCI 2570 @John E Savage 4

Schedule (cont.) Analysis of NW decoders Coping with errors in crossbars Reliable crossbar-based computation Reliable computation via replication Codes and finite fields Coded computation Quantum computation Student presentations Lecture 01 Overview CSCI 2570 @John E Savage 5

How Small is a Nanometer? In PhD thesis Einstein estimated size of sugar molecule to be about one nanometer (nm). One hydrogen atom has diameter of 0.1 nm (one angstrom). A bacterium has a length of about 1,000 nms. A nanometer is very small! Lecture 01 Overview CSCI 2570 @John E Savage 6

What is Nanotechnology? Materials with one dimension of length [1-100] nm. Materials designed through processes that exhibit fundamental control over the physical and chemical attributes of molecular-scale structures. Materials that can be combined to form larger structures. Mihail C. Rocco NSF Lecture 01 Overview CSCI 2570 @John E Savage 7

Nanotechnology in the Cathedrals of Europe The brilliant colors of stained glass are made by small clusters of gold and silver atoms (25-100 nm) that were mixed into the glass. Lecture 01 Overview CSCI 2570 @John E Savage 8

Lecture 01 Overview CSCI 2570 @John E Savage 9

Size Matters at the Nanoscale When objects are larger than the wavelength of light, their size has no effect on their color. When smaller, size and shape determine color 700 nm 400 nm Figure due to Mark Ratner, Northwestern U. Lecture 01 Overview CSCI 2570 @John E Savage 10

There's Plenty of Room at the Bottom Richard Feynman, 1959 Richard Feynman gave a talk at 1959 APS meeting arguing for exploration of the nanometer world. Envisioned vast amounts of data in small space 120,000 Caltech volumes on a library card Forecast tiny machines manufacturing even tinier ones through multiple stages. Is his vision realistic? Lecture 01 Overview CSCI 2570 @John E Savage 11

The Drexlerian Vision In Engines of Creation. K. Eric Drexler, 1986, extended Feynman s vision. Molecular assemblers will bring a revolution without parallel and can help life spread beyond Earth These revolutions will bring dangers and opportunities too vast for the human imagination to grasp These ideas are the source of controversies. Nobelist Smalley and Drexler debate molecular manufacturing. Drexler s forecasts trouble Bill Joy of Sun Microsystems. Lecture 01 Overview CSCI 2570 @John E Savage 12

New Science and Technology Emerge Nanotechnology operates at new scale. Nanotechnology coined by Tokyo Science University Professor Norio Taniguchi in 1974. Objects are so small that their properties lie between classical and quantum physics. Placement of such objects can be done either Deterministically but very slowly e.g., with the atomic force microscope (AFM). Nondeterministically and fast using processes that introduce randomness. Lecture 01 Overview CSCI 2570 @John E Savage 13

Seeing Small Things Optical microscopes use light to see objects as small as 200 nm. Invented in 1600s. Electron microscopes use beams of electrons to see through objects as small as 0.1 nm. Produces 2D image. Requires objects be in a vacuum. Invented in 1931. Lecture 01 Overview CSCI 2570 @John E Savage 14

Seeing Small Things Scanning probe microscope (SPM) sense very small objects (.2nm) Produce 3D image sense heights Does not require vacuum. Can move molecules around. Invented in 1981. Led to an explosion in nanotechnology research. Source Lecture 01 Overview CSCI 2570 @John E Savage 15

Chemists and Nanotechnology 1986 discovery of buckminsterfullerenes Spheres of 60 carbon atoms (C 60 ) At Rice University Known as buckyballs 1991 discovery of carbon nanotubes by Iijima Extremely strong Lightweight Lecture 01 Overview CSCI 2570 @John E Savage 16

Examples of New Nano Materials Carbon nanotubes Used to make strong, light materials Silicon nanowires Proposed for use in crossbar memories and ultra-sensitive detection of antibodies. Porous materials with nanometer-sized pores Useful in filtration of micro-organisms. Nanometer-sized Zinc Oxide particles Used in transparent sunscreens. Lecture 01 Overview CSCI 2570 @John E Savage 17

Examples of Nano Materials DNA both single and double stranded Compute with 1D and 2D DNA Synthesize new molecular processes Lecture 01 Overview CSCI 2570 @John E Savage 18

Computational Nanotechnology The goals: To make ever smaller computing components. To understand computing under uncertainty and with faults. The challenge: To model and analyze non-deterministic assembly To cope with faults To communicate with physical nanotechnologists Lecture 01 Overview CSCI 2570 @John E Savage 19

Moore s Law Clashes with Murphy s Law Moore s Law: The number of transistors on a chip approximately doubles every two years. Murphy s Law: If something can wrong, it will. As chip densities increase, it is inevitable that chip designs are no longer predictable. Chip assembly becomes stochastic! Lecture 01 Overview CSCI 2570 @John E Savage 20

Emerging Models of Computation Nanoelectronic Computing DNA Computing and Templating Synthetic Biology Quantum Computing Lecture 01 Overview CSCI 2570 @John E Savage 21

Most Exciting Research Results Nanoelectronic device development Device integration into simple architectures Architectural and performance analysis Lecture 01 Overview CSCI 2570 @John E Savage 22

Most Exciting Open Research Areas Fault tolerance Stochastic Assembly New emerging models Lecture 01 Overview CSCI 2570 @John E Savage 23

An Introduction to Nanowire- Based Computing Crossbars can serve as a basis for both memories and circuits. Semiconductor nanowires (NWs) can be stochastically assembled into crossbars NW-based crossbars must interface with lithographically produced technology. Decoders provide an efficient defect-tolerant interface. Lecture 01 Overview CSCI 2570 @John E Savage 24

Nanowires Uniform NWs can be produced using a stamping process. Non-uniform NWs can be grown offchip with chemical vapor deposition. SNAP NWs (Heath, Caltech) In both cases NWs are assembled into crossbars. To use these crossbar many NWs must be individually addressable. CVD NWs (Lieber, Harvard) Lecture 01 Overview CSCI 2570 @John E Savage 25

Controlling NWs with Mesoscale Wires (MWs) Ohmic contacts (OCs) place a voltage across consecutive NWs. Lightly doped Mesoscale address wires (MWs) turn off NWs within each group. Lightly doped regions couple MWs to NWs. Lecture 01 Overview CSCI 2570 @John E Savage 26

Read/Write Operations Perpendicular NWs provide control over molecular devices. Lightly doped Larger voltages set the conductivity of crosspoints. Smaller voltages measure conductivity. Lecture 01 Overview CSCI 2570 @John E Savage 27

Nanowire Decoders The interface circuit between N NWs and M MWs is called a NW decoder. Each MW provides control over a subset of NWs. We associate an M-bit codeword, c i with each NW. Let c i,j be the j th bit of c i. c i,j =1if the j th MW controls the i th NW. c i,j =0if the j th MW has no effect on the i th NW. c i,j =eif the j th MW partially controls the i th NW. Lecture 01 Overview CSCI 2570 @John E Savage 28

Types of NW Decoder Decoders exist for uniform NWs Encoded NWs Connections between NWs and MWs is random Type of randomness varies with type of decoder Lecture 01 Overview CSCI 2570 @John E Savage 29

Types of NW Decoder NW codewords allow us to model each of the proposed NW decoders. When a decoder is manufactured, codewords are randomly assigned to NWs according to some distribution. Lecture 01 Overview CSCI 2570 @John E Savage 30

Individually Addressable Nanowires A NW is individually addressable if it can be turned on while all other NWs are turned off. Most NWs connected to an OC should be individually addressable. If the number of MWs is sufficiently large, many NWs will be individually addressable with high probability. Lecture 01 Overview CSCI 2570 @John E Savage 31

Bounding the Number of MWs We develop bounds on the number of NWs that are individually addressable with a probability 1-e. Decoders are compared on the number of MWs needed to address N a NWs with probability 1-e. A superior decoder uses fewer MWs. Analysis uses advanced probabilistic methods. Several types of decoder have been proposed. Some use many more MWs than others. Lecture 01 Overview CSCI 2570 @John E Savage 32

Errors in Computation Sources of nanoscale error: Crosspoints may not be responsive Mesocale wire/nanowire junctions may be unreliable. Transistors/gates and memory cells may fail. Memory cells may fail. How should area be allocated between big, reliable gates and small unreliable ones? Lecture 01 Overview CSCI 2570 @John E Savage 33

Assigned Work Short written assignments for each lecture 30-minute student presentations on one or two research papers Final project Long research or research summary paper Lecture 01 Overview CSCI 2570 @John E Savage 34

Evaluation Homework 60% Seminar Presentation 15% Final Project 20% Class participation 5% Lecture 01 Overview CSCI 2570 @John E Savage 35