Programmable CMOS/Memristor Threshold Logic

Total Page:16

File Type:pdf, Size:1020Kb

Programmable CMOS/Memristor Threshold Logic This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 Programmable CMOS/Memristor Threshold Logic Ligang Gao, Fabien Alibart, and Dmitri B. Strukov (k) (k) (k) used in the paper) is given by w1 = w2 = … = wN = 1/k (k) Abstract—This paper proposes a hybrid CMOS/memristor and T = 1. implementation of a programmable threshold logic gate. In this LTG is a universal gate and much more powerful than gate, memristive devices implement ratioed diode-resistor logic, similar fan-in single NAND or NOR gates. A recent study while CMOS circuitry is used for signal amplification and indicates up to 2× reduction on average (and even up to 5× for inversion. Due to the excellent scaling prospects and nonvolatile some) in the gate count for representative benchmark circuits analog memory of memristive devices, the proposed threshold implemented with LTGs, as compared to traditional logic logic is in-field configurable and potentially very compact. The concept is experimentally verified by implementing a 4-input synthesis [4]. This is an example of why LTGs have been a symmetric linear threshold gate with an integrated circuit CMOS popular choice for the implementation of computer arithmetic flip-flop, silicon diodes, and Ag/a-Si/Pt memristive devices. circuits [5, 6]. However, these gates have been historically more commonly applied in artificial neural networks, due to Index Terms—Memristor, programmable circuits, solid-state their similarity in functionality with that of biological neurons electrolyte memory, threshold logic, neural networks. [1], and also conventional signal and image processing due to efficient implementation of weighted filters [7]. For instance, one of the earliest concepts in artificial neural networks – the I. INTRODUCTION McCullough-Pitts perceptron [8] -- can be implemented with a HE development of high-performance threshold logic single LTG. T would benefit a number of important applications in Various implementations of LTGs have been investigated, computing, from microprocessors to bio-inspired information and some are even used today in commercial products [1]. processing [1]. To be specific, let us focus on a particular type Most common implementations are based on pseudo-nMOS, of threshold logic – a linear threshold gate (LTG), whose output-wired inverters, and floating-gate and switch capacitor transfer function for N-input gate is defined as logic styles, whereas less conventional ones utilize non- traditional device technologies such as single electron transistors and negative differential resistance devices. In ∑ { , (1) most cases the weights are fixed and cannot be changed in- field, but some LTG implementations are employing digitally stored weights (which incurs a rather large penalty), and where xi is a Boolean input variable, wi is an integer weight of the corresponding input i, and the threshold T is an integer perhaps only a hybrid technology approach based on CMOS and floating gate transistors relies on programming analog number [2]. A special case of LTG is symmetric LTG with 1 identical weights for different inputs [1, 3]. N-input symmetric weights directly into the gate [9]. The in-field reconfiguration LTG can implement a maximum of N nontrivial Boolean of the LTG’s weights is a very desirable feature for most of (k) (k) (k) the applications, and in this paper we present an alternative functions f (x1, x2, …, xN) defined by w1 = w2 = … = (k) (k) solution for programmable LTGs based on hybrid-circuit wN = 1 and T = k, i.e. technology. The potential advantages over the floating-gate ∑ approach and a comparison to another memristor-based { , (2) threshold gate concept [10-13] are discussed in Section IV. The key element of the proposed hybrid CMOS/memristor 2 where k = 1, 2, …, N. By dividing the inequality in Eq. 2 by k, circuits is a resistance-switching “memristive” [14-16] device the alternative definition for the symmetric LTG (which is also – see, e.g., reviews of such devices and their applications in [17-21]. In the simplest case, a memristive device consists of 1The technique of achieving LTG by replicating normal/complimentary Manuscript received March 19, 2012. This work is supported via NSF inputs of a fixed majority gate, which is a symmetric LTG with fixed weights, grant CCF-1017579 and AFOSR under MURI grant FA9550-12-1-0038. is also not attractive due to its large area overhead. L. Gao, F. Alibart, and D. B. Strukov are with the Department of Electrical 2According to the original definition [14, 15], the more appropriate name and Computer Engineering, University of California at Santa Barbara, Santa would be “CMOS/memristive-device circuit” because the resistance switching Barbara, CA 93106, USA (e-mail: [email protected]; devices considered in this work are not pure memristors because of nonlinear [email protected]; [email protected]) I-V characteristics and hence they belong to a more general class of Copyright (c) 2012 IEEE. Personal use of this material is permitted. memristive devices. However, such a name is in line with the recent However, permission to use this material for any other purposes must be suggestion from the same authors [16], which is to use the term “memristor” obtained from the IEEE by sending a request to [email protected]. in a much broader sense. U.S. Government work not protected by U.S. copyright. This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 2 an active thin film layer of some material sandwiched between to the integer numbers required by the original definition of two metal electrodes. The device’s footprint is determined by LTG by multiplying both sides of the inequality in Eq. 1 by the overlap area of two electrodes and, therefore, limited only the appropriate constants. by the electrode’s dimensions. Application of a relatively B. Symmetric LTG large electrical stress (voltage or current) across electrodes changes the resistivity (“memory state”) of the thin film The effect of the dynamic range of memristive devices (i.e. H L material. The memory state of properly engineered devices is the ratio RON /RON ) on the number of different Boolean nonvolatile and could be read without disturbing it with a functions which the N-input LTG can implement, the choice smaller (as compared to a write) electrical stress. For many of optimal RL , and the weights of the memristive devices for devices, the resistance can be changed continuously so that the a particular Boolean function are best investigated using a memory state is essentially analog, which enables many symmetric LTG. For symmetric LTG weights, w(k) = 1/R(k) prospective applications [20-24]. and RL must satisfy the following pair of conditions: (k) II. CMOS/MEMRISTOR THRESHOLD GATE (k-1)RL < R < k RL. (5) A. General Case The inset of Fig. 1(b) shows the possible spectrum of R(k) with Memristive devices are well suited for implementing respect to RL given by (5). In order to implement all N weights in the proposed threshold logic circuits (Fig. 1(a)). In Boolean functions with a symmetric LTG, the [RL, NRL] range particular, let us consider diode-like memristive devices with a L H should fit within a physically permitted range [RON , RON ]; strongly suppressed current below the effective threshold VTH therefore 4 (e.g. due to an additional layer added in the device stack) and linear conductance above such a threshold with a configurable H L RON /RON ≥ N. (6) slope (differential conductance) 1/R (Fig. 1(b)). Here we assume that the slope can be configured to any value between L H 1/RON and 1/RON , so that (a) VINPUT H L 1/RON ≤ 1/R ≤ 1/RON . (3) x1 x2 x3 x4 Such particular I-V of the memristive device simplifies the CMOS D flip-flop x1 implementation of the configurable ratioed diode-resistor logic RON x w1 (DRL) (Fig. 1(a)), which is comprised of several (N) 2 w 2 T w3 memristive devices connected in parallel to a single pull-down x3 3 VOUTPUT w4 resistor RL. To suppress leakage currents between inputs of N x4 the gate, operating voltage is chosen from the condition RL I R L VTH < VDD < 2VTH . (4) (b) ON Neglecting leakage currents below VTH, i.e. currents via ROFF H resistance (Fig. 1(b)), the output voltage of ratioed DRL RON always ranges from 0 to V -V and is equal half of that DD TH R value when VRESET -VTH OFF V 0 +VTH VSET ∑ . (5) L H RON RON Generally, the DRL is connected to a CMOS gate so that the RL 2RL 3RL 4RL NRL voltage swing is restored (and possibly inverted) and the (1) (2) (3) (4) (N) output of the CMOS gate is used to drive the inputs of other R R R R R logic gates. In principle, a simple CMOS inverter would be Fig. 1. (a) The main idea of a LTG implemented with memristors and sufficient for that purpose, although we chose D-flip-flop CMOS D flip-flop; (b) I-V characteristics of memristive devices (schematically represented). The shaded area on panel b shows the range of because of its effectiveness for high-throughput pipelined possible intermediate states utilized for the implementation of the threshold circuits [3, 25]. Assuming that the CMOS gate is designed to gate. restore a signal to VDD (logical “1”), if the input voltage is larger than (V -V )/2 and otherwise to 0 (logical “0”), the DD TH 4 combined circuit (Fig.
Recommended publications
  • Hybrid Memristor–CMOS Implementation of Combinational Logic Based on X-MRL †
    electronics Article Hybrid Memristor–CMOS Implementation of Combinational Logic Based on X-MRL † Khaled Alhaj Ali 1,* , Mostafa Rizk 1,2,3 , Amer Baghdadi 1 , Jean-Philippe Diguet 4 and Jalal Jomaah 3 1 IMT Atlantique, Lab-STICC CNRS, UMR, 29238 Brest, France; [email protected] (M.R.); [email protected] (A.B.) 2 Lebanese International University, School of Engineering, Block F 146404 Mazraa, Beirut 146404, Lebanon 3 Faculty of Sciences, Lebanese University, Beirut 6573, Lebanon; [email protected] 4 IRL CROSSING CNRS, Adelaide 5005, Australia; [email protected] * Correspondence: [email protected] † This paper is an extended version of our paper published in IEEE International Conference on Electronics, Circuits and Systems (ICECS) , 27–29 November 2019, as Ali, K.A.; Rizk, M.; Baghdadi, A.; Diguet, J.P.; Jomaah, J. “MRL Crossbar-Based Full Adder Design”. Abstract: A great deal of effort has recently been devoted to extending the usage of memristor technology from memory to computing. Memristor-based logic design is an emerging concept that targets efficient computing systems. Several logic families have evolved, each with different attributes. Memristor Ratioed Logic (MRL) has been recently introduced as a hybrid memristor–CMOS logic family. MRL requires an efficient design strategy that takes into consideration the implementation phase. This paper presents a novel MRL-based crossbar design: X-MRL. The proposed structure combines the density and scalability attributes of memristive crossbar arrays and the opportunity of their implementation at the top of CMOS layer. The evaluation of the proposed approach is performed through the design of an X-MRL-based full adder.
    [Show full text]
  • Three-Dimensional Integrated Circuit Design: EDA, Design And
    Integrated Circuits and Systems Series Editor Anantha Chandrakasan, Massachusetts Institute of Technology Cambridge, Massachusetts For other titles published in this series, go to http://www.springer.com/series/7236 Yuan Xie · Jason Cong · Sachin Sapatnekar Editors Three-Dimensional Integrated Circuit Design EDA, Design and Microarchitectures 123 Editors Yuan Xie Jason Cong Department of Computer Science and Department of Computer Science Engineering University of California, Los Angeles Pennsylvania State University [email protected] [email protected] Sachin Sapatnekar Department of Electrical and Computer Engineering University of Minnesota [email protected] ISBN 978-1-4419-0783-7 e-ISBN 978-1-4419-0784-4 DOI 10.1007/978-1-4419-0784-4 Springer New York Dordrecht Heidelberg London Library of Congress Control Number: 2009939282 © Springer Science+Business Media, LLC 2010 All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com) Foreword We live in a time of great change.
    [Show full text]
  • LDMOS for Improved Performance
    > Submitted to IEEE Transactions on Electron Devices < Final MS # 8011B 1 Extended-p+ Stepped Gate (ESG) LDMOS for Improved Performance M. Jagadesh Kumar, Senior Member, IEEE and Radhakrishnan Sithanandam Abstract—In this paper, we propose a new Extended-p+ Stepped Gate (ESG) thin film SOI LDMOS with an extended-p+ region beneath the source and a stepped gate structure in the drift region of the LDMOS. The hole current generated due to impact ionization is now collected from an n+p+ junction instead of an n+p junction thus delaying the parasitic BJT action. The stepped gate structure enhances RESURF in the drift region, and minimizes the gate-drain capacitance. Based on two- dimensional simulation results, we show that the ESG LDMOS exhibits approximately 63% improvement in breakdown voltage, 38% improvement in on-resistance, 11% improvement in peak transconductance, 18% improvement in switching speed and 63% reduction in gate-drain charge density compared with the conventional LDMOS with a field plate. Index Terms—LDMOS, silicon on insulator (SOI), breakdown voltage, transconductance, on- resistance, gate charge I. INTRODUCTION ATERALLY double diffused metal oxide semiconductor (LDMOS) on SOI substrate is a promising Ltechnology for RF power amplifiers and wireless applications [1-5]. In the recent past, developing high voltage thin film LDMOS has gained importance due to the possibility of its integration with low power CMOS devices and heterogeneous microsystems [6]. But realization of high voltage devices in thin film SOI is challenging because floating body effects affect the breakdown characteristics. Often, body contacts are included to remove the floating body effects in RF devices [7].
    [Show full text]
  • Advanced MOSFET Structures and Processes for Sub-7 Nm CMOS Technologies
    Advanced MOSFET Structures and Processes for Sub-7 nm CMOS Technologies By Peng Zheng A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Engineering - Electrical Engineering and Computer Sciences in the Graduate Division of the University of California, Berkeley Committee in charge: Professor Tsu-Jae King Liu, Chair Professor Laura Waller Professor Costas J. Spanos Professor Junqiao Wu Spring 2016 © Copyright 2016 Peng Zheng All rights reserved Abstract Advanced MOSFET Structures and Processes for Sub-7 nm CMOS Technologies by Peng Zheng Doctor of Philosophy in Engineering - Electrical Engineering and Computer Sciences University of California, Berkeley Professor Tsu-Jae King Liu, Chair The remarkable proliferation of information and communication technology (ICT) – which has had dramatic economic and social impact in our society – has been enabled by the steady advancement of integrated circuit (IC) technology following Moore’s Law, which states that the number of components (transistors) on an IC “chip” doubles every two years. Increasing the number of transistors on a chip provides for lower manufacturing cost per component and improved system performance. The virtuous cycle of IC technology advancement (higher transistor density lower cost / better performance semiconductor market growth technology advancement higher transistor density etc.) has been sustained for 50 years. Semiconductor industry experts predict that the pace of increasing transistor density will slow down dramatically in the sub-20 nm (minimum half-pitch) regime. Innovations in transistor design and fabrication processes are needed to address this issue. The FinFET structure has been widely adopted at the 14/16 nm generation of CMOS technology.
    [Show full text]
  • Physical Structure of CMOS Integrated Circuits
    Physical Structure of CMOS Integrated Circuits Dae Hyun Kim EECS Washington State University References • John P. Uyemura, “Introduction to VLSI Circuits and Systems,” 2002. – Chapter 3 • Neil H. Weste and David M. Harris, “CMOS VLSI Design: A Circuits and Systems Perspective,” 2011. – Chapter 1 Goal • Understand the physical structure of CMOS integrated circuits (ICs) Logical vs. Physical • Logical structure • Physical structure Source: http://www.vlsi-expert.com/2014/11/cmos-layout-design.html Integrated Circuit Layers • Semiconductor – Transistors (active elements) • Conductor – Metal (interconnect) • Wire • Via • Insulator – Separators Integrated Circuit Layers • Silicon substrate, insulator, and two wires (3D view) Substrate • Side view Metal 1 layer Insulator Substrate • Top view Integrated Circuit Layers • Two metal layers separated by insulator (side view) Metal 2 layer Via 12 (connecting M1 and M2) Insulator Metal 1 layer Insulator Substrate • Top view Connected Not connected Integrated Circuit Layers Integrated Circuit Layers • Signal transfer speed is affected by the interconnect resistance and capacitance. – Resistance ↑ => Signal delay ↑ – Capacitance ↑ => Signal delay ↑ Integrated Circuit Layers • Resistance – = = = Direction of • : sheet resistance (constant) current flows ∙ ∙ • : resistivity (= , : conductivity) 1 – Material property (constant) – Unit: • : thickess (constant) Ω ∙ • : width (variable) • : length (variable) Cross-sectional area = • Example ∙ – : 17. , : 0.13 , : , : 1000 • = 17.1
    [Show full text]
  • Characterization of the Cmos Finfet Structure On
    CHARACTERIZATION OF THE CMOS FINFET STRUCTURE ON SINGLE-EVENT EFFECTS { BASIC CHARGE COLLECTION MECHANISMS AND SOFT ERROR MODES By Patrick Nsengiyumva Dissertation Submitted to the Faculty of the Graduate School of Vanderbilt University in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY in Electrical Engineering May 11, 2018 Nashville, Tennessee Approved: Lloyd W. Massengill, Ph.D. Michael L. Alles, Ph.D. Bharat B. Bhuva, Ph.D. W. Timothy Holman, Ph.D. Alexander M. Powell, Ph.D. © Copyright by Patrick Nsengiyumva 2018 All Rights Reserved DEDICATION In loving memory of my parents (Boniface Bimuwiha and Anne-Marie Mwavita), my uncle (Dr. Faustin Nubaha), and my grandmother (Verediana Bikamenshi). iii ACKNOWLEDGEMENTS This dissertation work would not have been possible without the support and help of many people. First of all, I would like to express my deepest appreciation and thanks to my advisor Dr. Lloyd Massengill for his continual support, wisdom, and mentoring throughout my graduate program at Vanderbilt University. He has pushed me to look critically at my work and become a better research scholar. I would also like to thank Dr. Michael Alles and Dr. Bharat Bhuva, who have helped me identify new paths in my research and have been a constant source of ideas. I am also very grateful to Dr. W. T. Holman and Dr. Alexander Powell for serving on my committee and for their constructive comments. Special thanks go to Dr. Jeff Kauppila, Jeff Maharrey, Rachel Harrington, and Tim Haeffner for their support with test IC designs and experiments. I would also like to thank Dennis Ball (Scooter) for his tremendous help with TCAD models.
    [Show full text]
  • Basics of CMOS Logic Ics Application Note
    Basics of CMOS Logic ICs Application Note Basics of CMOS Logic ICs Outline: This document describes applications, functions, operations, and structure of CMOS logic ICs. Each functions (inverter, buffer, flip-flop, etc.) are explained using system diagrams, truth tables, timing charts, internal circuits, image diagrams, etc. ©2020- 2021 1 2021-01-31 Toshiba Electronic Devices & Storage Corporation Basics of CMOS Logic ICs Application Note Table of Contents Outline: ................................................................................................................................................. 1 Table of Contents ................................................................................................................................. 2 1. Standard logic IC ............................................................................................................................. 3 1.1. Devices that use standard logic ICs ................................................................................................. 3 1.2. Where are standard logic ICs used? ................................................................................................ 3 1.3. What is a standard logic IC? .............................................................................................................. 4 1.4. Classification of standard logic ICs ................................................................................................... 5 1.5. List of basic circuits of CMOS logic ICs (combinational logic circuits)
    [Show full text]
  • CMOS and Memristor Technologies for Neuromorphic Computing Applications
    CMOS and Memristor Technologies for Neuromorphic Computing Applications Jeff Sun Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2015-219 http://www.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-219.html December 1, 2015 Copyright © 2015, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission. CMOS and Memristor Technologies for Neuromorphic Computing Applications by Jeff K.Y. Sun Research Project Submitted to the Department of Electrical Engineering and Computer Sciences, University of California at Berkeley, in partial satisfaction of the requirements for the degree of Master of Science, Plan II. Approval for the Report and Comprehensive Examination: Committee: Professor Tsu-Jae King Liu Research Advisor (Date) * * * * * * * Professor Vladimir Stojanovic Second Reader (Date) Abstract In this work, I present a CMOS implementation of a neuromorphic system that aims to mimic the behavior of biological neurons and synapses in the human brain. The synapse is modeled with a memristor-resistor voltage divider, while the neuron-emulating circuit (“CMOS Neuron”) comprises transistors and capacitors. The input aggregation and output firing characteristics of a CMOS Neuron are based on observations from studies in neuroscience, and achieved using both analog and digital circuit design principles.
    [Show full text]
  • Designing Combinational Logic Gates in Cmos
    CHAPTER 6 DESIGNING COMBINATIONAL LOGIC GATES IN CMOS In-depth discussion of logic families in CMOS—static and dynamic, pass-transistor, nonra- tioed and ratioed logic n Optimizing a logic gate for area, speed, energy, or robustness n Low-power and high-performance circuit-design techniques 6.1 Introduction 6.3.2 Speed and Power Dissipation of Dynamic Logic 6.2 Static CMOS Design 6.3.3 Issues in Dynamic Design 6.2.1 Complementary CMOS 6.3.4 Cascading Dynamic Gates 6.5 Leakage in Low Voltage Systems 6.2.2 Ratioed Logic 6.4 Perspective: How to Choose a Logic Style 6.2.3 Pass-Transistor Logic 6.6 Summary 6.3 Dynamic CMOS Design 6.7 To Probe Further 6.3.1 Dynamic Logic: Basic Principles 6.8 Exercises and Design Problems 197 198 DESIGNING COMBINATIONAL LOGIC GATES IN CMOS Chapter 6 6.1Introduction The design considerations for a simple inverter circuit were presented in the previous chapter. In this chapter, the design of the inverter will be extended to address the synthesis of arbitrary digital gates such as NOR, NAND and XOR. The focus will be on combina- tional logic (or non-regenerative) circuits that have the property that at any point in time, the output of the circuit is related to its current input signals by some Boolean expression (assuming that the transients through the logic gates have settled). No intentional connec- tion between outputs and inputs is present. In another class of circuits, known as sequential or regenerative circuits —to be dis- cussed in a later chapter—, the output is not only a function of the current input data, but also of previous values of the input signals (Figure 6.1).
    [Show full text]
  • CMOS Image Sensors Are Entering a New Age
    CMOS Image Sensors are entering a new age Pierre Fereyre, Gareth Powell e2v, Avenue de Rochepleine, BP123, Saint-Egrève, F-38521, France. I. INTRODUCTION In the early 90’s, it was suggested that Charge Coupled Devices (CCDs) were in the process of becoming extinct and considered to be ‘technological dinosaurs’ [1]. The prediction is not entirely wrong, if the announcement made by Sony in 2015 is taken as an example. Sony Corporation has officially announced the end of the mass production of CCD and has entered into the last buy order procedure. While this announcement was expected for many years, it has caused a stir within the professional imaging community [2]. It is interesting to note that many industrial or professional applications (where CMOS Image Sensor (CIS) technology was expected to dominate) are still based on CCD sensors. Which characteristics still make CCDs more attractive that are not available with a CIS? At the beginning the two technologies cohabited and CCDs quickly established themselves as a superior technology to meet stringent image quality requirements. CMOS technology was then in its infancy and limited by its inherent noise and the pixel complexity. Architectures were then essentially analog and the idea of integrating the image processing features (System On-Chip) was not yet considered. The shrinkage of the technological node according to Moore's Law has made this technology more and more competitive due to its rapid expansion in the 2000s. CIS are now in the race of continuously improving electro-optical performances, and in many aspects are often shown to be better than CCDs.
    [Show full text]
  • CCD and CMOS Sensor Technology Technical White Paper Table of Contents
    White paper CCD and CMOS sensor technology Technical white paper table of contents 1. Introduction to image sensors 3 2. CCD technology 4 3. CMOS technology 5 4. HDtV and megapixel sensors 6 5. Main differences 6 6. Conclusion 6 5. Helpful links and resources 7 1. Introduction to image sensors When an image is being captured by a network camera, light passes through the lens and falls on the image sensor. The image sensor consists of picture elements, also called pixels, that register the amount of light that falls on them. They convert the received amount of light into a corresponding number of electrons. The stronger the light, the more electrons are generated. The electrons are converted into voltage and then transformed into numbers by means of an A/D-converter. The signal constituted by the numbers is processed by electronic circuits inside the camera. Presently, there are two main technologies that can be used for the image sensor in a camera, i.e. CCD (Charge-coupled Device) and CMOS (Complementary Metal-oxide Semiconductor). Their design and dif- ferent strengths and weaknesses will be explained in the following sections. Figure 1 shows CCD and CMOS image sensors. Figure 1. Image sensors: CCD (left) and CMOS (right) Color filtering Image sensors register the amount of light from bright to dark with no color information. Since CMOS and CCD image sensors are ‘color blind’, a filter in front of the sensor allows the sensor to assign color tones to each pixel. Two common color registration methods are RGB (Red, Green, and Blue) and CMYG (Cyan, Magenta, Yellow, and Green).
    [Show full text]
  • Hybrid CMOS/Memristor Circuits
    Hybrid CMOS/Memristor Circuits D. B. Strukov D. R. Stewart J. Borghetti, X. Li, M. Pickett, G. Medeiros Department of Electrical and National Research Ribeiro, W. Robinett, G. Snider, J.P. Strachan, Computer Engineering Council of Canada W. Wu, Q. Xia, J. Joshua Yang, R.S.Williams* UC Santa Barbara 100 Sussex Dr, Ottawa, ON, Information and Quantum Science Laboratory Santa Barbara, CA 93106 USA K1A 0R6, Canada Hewlett Packard Laboratories [email protected] [email protected] Palo Alto, CA 94304 USA *[email protected] Abstract — This is a brief review of recent work on the film of titanium dioxide where resistance change is due to prospective hybrid CMOS/memristor circuits. Such hybrids electric field assisted modulation of oxygen vacancies profile combine the flexibility, reliability and high functionality of the [7]. Titanium dioxide by itself is wide band semiconductor, CMOS subsystem with very high density of nanoscale thin film i.e. insulating, but even the slightest oxygen nonstochiometry resistance switching devices operating on different physical turns it into very good conductor since oxygen vacancy acts as principles. Simulation and initial experimental results shallow donor. The device shown on the Figure 1 was demonstrate that performance of CMOS/memristor circuits for intentionally fabricated with the excess of oxygen vacancies several important applications is well beyond scaling limits of near the bottom electrode so that application of negative conventional VLSI paradigm. voltage to the top electrode forces positively charged vacancies to drift to the top electrode thus increasing the I. INTRODUCTION conductance of the device. The prospects to continue the Moore Law with current VLSI paradigm, based on a combination of lithographic patterning, CMOS circuits, and Boolean logic, beyond the 10 nm frontier are at best uncertain [1, 2].
    [Show full text]