Kameshwar K. Yadavalli, Alexei O. Orlov, Ravi K. Kummamuru, John Timler, Craig Lent, Gary Bernstein, and Gregory Snider Department of Electrical Engineering.

Slides:



Advertisements
Similar presentations
Single Electron Devices Single-electron Transistors
Advertisements

NanoFabric Chang Seok Bae. nanoFabric nanoFabric : an array of connect nanoBlocks nanoBlock : logic block that can be progammed to implement Boolean function.
Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
On-Chip Processing for the Wave Union TDC Implemented in FPGA
Data Acquisition ET 228 Chapter
Montek Singh COMP Aug 30,  Gain/amplification ◦ restoring logic ◦ clock gain  QCA Implementation  Experimental results.
Alexei O. Orlov Department of Electrical Engineering University of Notre Dame, IN, USA Temperature dependence of locked mode in a Single-Electron Latch.
_____________________________________________________________ EE 666 April 14, 2005 Molecular quantum-dot cellular automata Yuhui Lu Department of Electrical.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
ENGIN112 L30: Random Access Memory November 14, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 30 Random Access Memory (RAM)
Gated Hybrid Hall Effect (HHE) devices on silicon
Overview Memory definitions Random Access Memory (RAM)
Montek Singh COMP Aug 25,  Cellular automata  Quantum dot cellular automata (QCA)  Wires and gates using QCA  Implementation.
Single Electron Transistor
Origin of Coulomb Blockade Oscillations in Single-Electron Transistors
CS 151 Digital Systems Design Lecture 30 Random Access Memory (RAM)
Informationsteknologi Friday, October 19, 2007Computer Architecture I - Class 81 Today’s class Digital Logic.
University of Notre DameCenter for Nano Science and Technology Gregory L. Snider Department of Electrical Engineering University of Notre Dame Nanoelectronic.
G. Csaba, A. Csurgay, P. Lugli and W. Porod University of Notre Dame Center for Nano Science and Technology Technische Universit ä t M ü nchen Lehrst ü.
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Quantum Dots and Quantum Dot Cellular Automata SOURCES: –Rajarshi Mukhopadhyay, ece. gatech. Edu –Richard Spillman –Yan-Ten Lu, Physics, NCKU –Tony.
Digital Electronics and Computer Interfacing Tim Mewes 3. Digital Electronics.
Gregory Snider, Alexei Orlov, and Craig Lent Department of Electrical Engineering University of Notre Dame What Landauer Limit? Ultra-low power electronics,
1st Berkeley Symposium on Energy Efficient Electronics ● 11 June 2009
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
Slide: 1International Conference on Electronics, Circuits, and Systems 2010 Department of Electrical and Computer Engineering University of New Mexico.
Chapter 2: Fundamentals of Digital Electronics Dr Mohamed Menacer Taibah University
Device Physics – Transistor Integrated Circuit
LACSI 10/2004 Center for Nano Science and Technology University of Notre Dame Craig S. Lent University of Notre Dame Quantum-dot Cellular Automata: beyond.
Gerousis Toward Nano-Networks and Architectures C. Gerousis and D. Ball Department of Physics, Computer Science and Engineering Christopher Newport University.
Power Dissipation Bounds and Models for Quantum-dot Cellular Automata Circuits Saket Srivastava*, Sudeep Sarkar # and Sanjukta Bhanja* * Electrical Engineering,
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 9 – Part 1.
NANOCOMPUTING BY FIELD-COUPLED NANOMAGNETS n AUTHORS : Gyorgy Csaba Alexandra Imre Gary H. Bernstein Wolfang Porod (fellow IEEE) Vitali Metlushko n REFERENCE.
Bayesian Macromodeling for Circuit Level QCA Design Saket Srivastava and Sanjukta Bhanja Department of Electrical Engineering University of South Florida,
Memory and Storage Dr. Rebhi S. Baraka
Digital Logic Design Instructor: Kasım Sinan YILDIRIM
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
Extreme Computing 2005 Center for Nano Science and Technology University of Notre Dame Craig S. Lent University of Notre Dame Molecular QCA and the limits.
Designing for Uncertainty: Critical Issues for New Nanoelectronic Technologies Evelyn L. Hu California NanoSystems Institute UCSB UNCERTAINTIES Technologies.
UNIVERSITY OF NOTRE DAME Origin of Coulomb Blockade Oscillations in Single-Electron Transistors Fabricated with Granulated Cr/Cr 2 O 3 Resistive Microstrips.
University of Notre Dame Lecture 19 - Intro to MQCA Nanomagnetic Logic Devices.
QCAdesigner – CUDA HPPS project
Northeastern U N I V E R S I T Y 1 Design and Test of Fault Tolerant Quantum Dot Cellular Automata Electrical and Computer Department.
Basics of Energy & Power Dissipation
Molecular Scale Architectures Quantum Cellular Automata and Molecular Combinatorial Logic By Jeff Kramer.
Introduction to Spintronics
S. E. Thompson EEL Quantum cellular Automata Quantum Cellular Automata (QCA) refers to any one of several models of quantum computation, which have.
Clocked Molecular Quantum-dot Cellular Automata
CEC 220 Digital Circuit Design Latches and Flip-Flops Monday, March 03 CEC 220 Digital Circuit Design Slide 1 of 19.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 8 – Memory Basics Logic and Computer Design.
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 22 Memory Definitions Memory ─ A collection of storage cells together with the necessary.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 20: October 25, 2010 Pass Transistors.
RAM RAM - random access memory RAM (pronounced ramm) random access memory, a type of computer memory that can be accessed randomly;
Sarvajanik College of Engineering & Tech. Project By: Bhogayata Aastha Chamadiya Bushra Dixit Chaula Tandel Aayushi Guided By: Bhaumik Vaidya.
1 Computer Organization Wireless & Mobile Networks Lab Li-hua Dong
Each I/O pin may be configured as either input or output.
Hugo França-Santos - CERN
EE345: Introduction to Microcontrollers Memory
Device Physics – Transistor Integrated Circuit
Coulomb Blockade and Single Electron Transistor
Semiconductor Memories
Frank Sill Torres1,2, Pedro A. Silva3, Geraldo Fontes3, José A. M
Presentation Title Greg Snider QSR, HP Laboratories
Synchronization of Clocked Field-Coupled Circuits
Device Physics – Transistor Integrated Circuit
Semiconductor memories are classified in different ways. A distinction is made between read-only (ROM) and read-write (RWM) memories. The contents RWMs.
Presentation transcript:

Kameshwar K. Yadavalli, Alexei O. Orlov, Ravi K. Kummamuru, John Timler, Craig Lent, Gary Bernstein, and Gregory Snider Department of Electrical Engineering University of Notre Dame Supported by DARPA, NSF, ONR, and W. Keck Foundation Fanout in Quantum-dot Cellular Automata

Outline  Quantum Cellular Automata paradigm  Initial devices  Clocked QCA  Power Delay Product  Metal tunnel junction implementation  QCA latch  QCA shift register  Fanout in QCA  Summary

Quantum-dot Cellular Automata A cell with 4 dots 2 extra electrons and inter-dot tunneling Polarization P = +1 Bit value “1” Polarization P = -1 Bit value “0” Neighboring cells tend to align by Coulombic coupling Information encoded in charge configuration Polarization P = 1 Bit value “1” QCA simulations are available at

A B C Out Binary wire Inverter Majority gate M A B C Programmable 2-input AND or OR gate. Initial QCA devices  Ground state computation  Possibility of metastable states  Lack of power gain and signal level degradation

Benefits of Clocked QCA  Power Gain. Energy is supplied directly to cells by the clock, not by the signal inputs alone.  Pipelined Architectures. Clocked cells in locked state acts as a memory controlled by the clock. A large QCA array can be divided into sub-arrays using phase shifted clocks.  Fanout in QCA. A single latch can drive multiple latches to create a complex circuit.  Adiabatic clocking with reversible computation can beat the limit of power dissipation per bit operation, kTln2.

Implementation of Clocking in Quantum-dot Cellular Automata  Lent et al., Physics and Computation Conference, Nov  Likharev and Korotkov, Science 273, 763, 1996 Metallic or molecular dots: Clocking achieved by modulating the energy of a third dot P= +1P= –1Null State Semiconductor dots: Clocking achieved by modulating inter-dot barriers Clock signals need not have to be sent to individual cells, but to sub-arrays of cells.

Clocking in QCA energy x Clock Clock Applied but Information is preserved! 0 Keyes and Landauer, IBM Journal of Res. Dev. 14, 152, 1970 Initial State With clock applied Null State Differential Input applied Clock barrier is slowly raised Input removed

Switching Energy in QCA Quasi-adiabatic operation of QCA devices leads to very low power dissipation.

QCA Latch: A Building Block +V IN -V IN ~ A VgVg SEM Micrograph of a QCA latch MTJ D3 D1 D2 +V IN -V IN 1m1m Electrometer MTJ=multiple tunnel junction The third, middle dot acts as an adjustable barrier for tunneling D1 D2 D3 SET MTJ

Experiment: Single-Electron Latch in Action  Weak input signal sets the direction of switching  Clock drives the switching  Memory Function demonstrated  Inverter Function demonstrated D1 D2 D3 E1 -V IN +V IN V CLK Latch SET electrometer Switch to “1” Hold “1” Switch to “neutral” Switch to “0” Hold “0” Switch to “neutral” Input Clock “High” T=100 mK

QCA Two-Stage Shift Register  Two latches with two electrometers for readout  Inter-latch coupling by means of inter-digited capacitors (C C )  A Two-phase Clock to control electron switching is used  One latch serves as input for the other 1m1m V CLK1 V CLK2 +V IN -V INCC D1D1 D2D2 D3D3 D4D4 D5D5 D6D6CC SEM micrograph

Operation of QCA Shift Register  Small external input applied – SR remains in neutral state  CLK1 applied 1 st latch switches. Input now can be removed  CLK2 applied 2 nd latch switches  Process is repeated for the inverted input V CLK1 V CLK2 +V IN -V IN

Fanout in QCA Writing Information into first stage latch Transfer information into second stage latches

Fanout in QCA Fanout in QCA allows for complex circuits to be designed and operated. A latch in the first stage (L1) is coupled to two latches (L2, L3) in the second stage. A two phase clock (V CLK1, V CLK2 ) controls information transfer between the two stages. Information is first written into L1, then clocked into L2, L3 on the application of V CLK2.

Operation of Fanout in QCA All the latches are initially in null state. A differential input is then applied to L1, to define the polarization state. On the application of V CLK1, electron switches in L1 and is locked after the input is removed. V CLK2 is then applied to L2, L3, with the locked state of L1 providing the input to L2, L3. Information from L1 is written to L2 and L3.

QCA with Fanout An implicit demonstration of power gain and the benefit of clocking. In the absence of clocking, there will be signal level degradation in a fanout gate. Also, the middle latch will see two kinks resulting in a higher energy state, stopping the computation. As the second stage latches are driven by a weak input, the power gain in the second stage latches is greater than unity. Kinks Enables multi-tasking architecture. Affords the creation of complex circuitry.

Summary  Clocked QCA offers a working paradigm for digital nanoelectronics in the quantum realm:  orders of magnitude lesser power dissipation than FETs  power gain for signal level restoration  pipelining  Latch and shift register elements for information processing  Fanout gate in QCA paradigm is demonstrated  Future Work: Molecules? High resistive junctions for QCA latches in place of MTJs, for higher charging energy  Future Work: High speed measurements on QCA

Fabrication of Metal-dot QCA cells  Dots = small metal (Al) islands separated by tunnel junctions (Al )  Junctions: area of about 100 x 100 nm 2 ; thickness is nm  Charging energy is small, so that operation temperature is low (<1K)  High yield and good reproducibility allows proof of concept demonstration Simple 4-dot cell is shown No clocking yet!