137 research outputs found

    In-Memory Computing by Using Nano-ionic Memristive Devices

    Get PDF
    By reaching to the CMOS scaling limitation based on the Moore’s law and due to the increasing disparity between the processing units and memory performance, the quest is continued to find a suitable alternative to replace the conventional technology. The recently discovered two terminal element, memristor, is believed to be one of the most promising candidates for future very large scale integrated systems. This thesis is comprised of two main parts, (Part I) modeling the memristor devices, and (Part II) memristive computing. The first part is presented in one chapter and the second part of the thesis contains five chapters. The basics and fundamentals regarding the memristor functionality and memristive computing are presented in the introduction chapter. A brief detail of these two main parts is as follows: Part I: Modeling- This part presents an accurate model based on the charge transport mechanisms for nanoionic memristor devices. The main current mechanism in metal/insulator/metal (MIM) structures are assessed, a physic-based model is proposed and a SPICE model is presented and tested for four different fabricated devices. An accuracy comparison is done for various models for Ag/TiO2/ITO fabricated device. Also, the functionality of the model is tested for various input signals. Part II: Memristive computing- Memristive computing is about utilizing memristor to perform computational tasks. This part of the thesis is divided into neuromorphic, analog and digital computing schemes with memristor devices. – Neuromorphic computing- Two chapters of this thesis are about biologicalinspired memristive neural networks using STDP-based learning mechanism. The memristive implementation of two well-known spiking neuron models, Hudgkin-Huxley and Morris-Lecar, are assessed and utilized in the proposed memristive network. The synaptic connections are also memristor devices in this design. Unsupervised pattern classification tasks are done to ensure the right functionality of the system. – Analog computing- Memristor has analog memory property as it can be programmed to different memristance values. A novel memristive analog adder is designed by Continuous Valued Number System (CVNS) scheme and its circuit is comprised of addition and modulo blocks. The proposed analog adder design is explained and its functionality is tested for various numbers. It is shown that the CVNS scheme is compatible with memristive design and the environment resolution can be adjusted by the memristance ratio of the memristor devices. – Digital computing- Two chapters are dedicated for digital computing. In the first one, a development over IMPLY-based logic with memristor is provided to implement a 4:2 compressor circuit. In the second chapter, A novel resistive over a novel mirrored memristive crossbar platform. Different logic gates are designed with the proposed memristive logic method and the simulations are provided with Cadence to prove the functionality of the logic. The logic implementation over a mirrored memristive crossbars is also assessed

    Synthetic Heterosynaptic Plasticity Enhances the Versatility of Memristive Systems Emulating Bio-synapse Structure and Function

    Get PDF
    Memristive systems occur in nature and are hallmarked via pinched hysteresis, the difference in the forward and reverse pathways for a given phenomenon. For example, neurons of the human brain are composed of synapses which apply the properties of memristance for neuronal communication, learning, and memory consolidation. Modern technology has much to gain from the characteristics of memristive systems, including lower power operation, on-chip memory, and bio-inspired computing. What is more, a relationship between memristive systems and synaptic plasticity exists and can be investigated focusing on homosynaptic and heterosynaptic plasticity. Where homosynaptic plasticity applies to interactions between neurons at a synapse, heterosynaptic plasticity applies to an interneuron, a neuron that is not a part of the synapse, that modulates the neuronal interactions of synapses located elsewhere. Here, a synthetic synapse was used to study the heterosynaptic modulatory effects of osmotic stress via macromolecular crowding in the aqueous environment, membrane defects introduced from pH-sensitive secondary membrane species, and oxidative stress via oxidation of lipid species present in the membrane. Osmotic stress lowers the voltage threshold for alamethicin ion channels via depletion interactions and transmembrane water gradients. Secondary membrane species lowered the voltage threshold for alamethicin and lower pH environments enhanced the self-interaction between alamethicin monomers in a pore upon dissolution from the membrane. Oxidative stress created lipid species that compete for space in the polar-apolar interface of the lipid bilayer, leading to pore formation extending cell-free gene expression reactions. These findings help reveal how to environmentally modulate the synthetic synapse. Harnessing the power of memristive systems to create a biological computer enables the creation of new computers capable of adaptation, self-repair, and low-power operation while maintaining powerful computing and memory storage schemes

    A Biomimetic Model of the Outer Plexiform Layer by Incorporating Memristive Devices

    Get PDF
    In this paper we present a biorealistic model for the first part of the early vision processing by incorporating memristive nanodevices. The architecture of the proposed network is based on the organisation and functioning of the outer plexiform layer (OPL) in the vertebrate retina. We demonstrate that memristive devices are indeed a valuable building block for neuromorphic architectures, as their highly non-linear and adaptive response could be exploited for establishing ultra-dense networks with similar dynamics to their biological counterparts. We particularly show that hexagonal memristive grids can be employed for faithfully emulating the smoothing-effect occurring at the OPL for enhancing the dynamic range of the system. In addition, we employ a memristor-based thresholding scheme for detecting the edges of grayscale images, while the proposed system is also evaluated for its adaptation and fault tolerance capacity against different light or noise conditions as well as distinct device yields

    Brain-inspired computing with fluidic iontronic nanochannels

    Full text link
    The unparalleled energy efficiency of the brain is driving researchers to seek out new brain-inspired (neuromorphic) computing paradigms. Artificial aqueous ion channels are emerging as an exciting new platform for neuromorphic computing, representing a departure from conventional solid-state devices by directly mimicking the fluidic ion transport found in the brain. However, despite recent interest, a tangible demonstration of neuromorphic computing remains a challenge. Here we successfully perform neuromorphic reservoir computing using easy to fabricate tapered microchannels that embed a conducting network of fluidic nanochannels between colloids, which we show to be a novel memristor (memory resistor). Remarkably, a wide range of typical conductance memory timescales can easily be achieved by constructing channels of different length, a unique and highly desirable feature. This work is inspired and supported by a new theoretical model, which stems directly from traditional diffusion-conduction equations and shows excellent agreement with the experiments, predicting the features and relevant parameters presented here. Our results represent a fundamental step in realising the promise of ion channels as a new platform to emulate the rich aqueous dynamics of the brain

    Organic Bioelectronics Development in Italy: A Review

    Get PDF
    In recent years, studies concerning Organic Bioelectronics have had a constant growth due to the interest in disciplines such as medicine, biology and food safety in connecting the digital world with the biological one. Specific interests can be found in organic neuromorphic devices and organic transistor sensors, which are rapidly growing due to their low cost, high sensitivity and biocompatibility. This trend is evident in the literature produced in Italy, which is full of breakthrough papers concerning organic transistors-based sensors and organic neuromorphic devices. Therefore, this review focuses on analyzing the Italian production in this field, its trend and possible future evolutions

    On Spike-Timing-Dependent-Plasticity, Memristive Devices, and Building a Self-Learning Visual Cortex

    Get PDF
    In this paper we present a very exciting overlap between emergent nanotechnology and neuroscience, which has been discovered by neuromorphic engineers. Specifically, we are linking one type of memristor nanotechnology devices to the biological synaptic update rule known as spike-time-dependent-plasticity (STDP) found in real biological synapses. Understanding this link allows neuromorphic engineers to develop circuit architectures that use this type of memristors to artificially emulate parts of the visual cortex. We focus on the type of memristors referred to as voltage or flux driven memristors and focus our discussions on a behavioral macro-model for such devices. The implementations result in fully asynchronous architectures with neurons sending their action potentials not only forward but also backward. One critical aspect is to use neurons that generate spikes of specific shapes. We will see how by changing the shapes of the neuron action potential spikes we can tune and manipulate the STDP learning rules for both excitatory and inhibitory synapses. We will see how neurons and memristors can be interconnected to achieve large scale spiking learning systems, that follow a type of multiplicative STDP learning rule. We will briefly extend the architectures to use three-terminal transistors with similar memristive behavior. We will illustrate how a V1 visual cortex layer can assembled and how it is capable of learning to extract orientations from visual data coming from a real artificial CMOS spiking retina observing real life scenes. Finally, we will discuss limitations of currently available memristors. The results presented are based on behavioral simulations and do not take into account non-idealities of devices and interconnects. The aim of this paper is to present, in a tutorial manner, an initial framework for the possible development of fully asynchronous STDP learning neuromorphic architectures exploiting two or three-terminal memristive type devices. All files used for the simulations are made available through the journal web site1

    Generalized reconfigurable memristive dynamical system (MDS) for neuromorphic applications

    Get PDF
    This study firstly presents (i) a novel general cellular mapping scheme for two dimensional neuromorphic dynamical systems such as bio-inspired neuron models, and (ii) an efficient mixed analog-digital circuit, which can be conveniently implemented on a hybrid memristor-crossbar/CMOS platform, for hardware implementation of the scheme. This approach employs 4n memristors and no switch for implementing an n-cell system in comparison with 2n2 memristors and 2n switches of a Cellular Memristive Dynamical System (CMDS). Moreover, this approach allows for dynamical variables with both analog and one-hot digital values opening a wide range of choices for interconnections and networking schemes. Dynamical response analyses show that this circuit exhibits various responses based on the underlying bifurcation scenarios which determine the main characteristics of the neuromorphic dynamical systems. Due to high programmability of the circuit, it can be applied to a variety of learning systems, real-time applications, and analytically indescribable dynamical systems. We simulate the FitzHugh-Nagumo (FHN), Adaptive Exponential (AdEx) integrate and fire, and Izhikevich neuron models on our platform, and investigate the dynamical behaviors of these circuits as case studies. Moreover, error analysis shows that our approach is suitably accurate. We also develop a simple hardware prototype for experimental demonstration of our approach.Unión Europea H2020 ECOMODE project under grant agreement 604102Unión Europea HBP project under grant number FP7-ICT-2013-FET-F-60410

    Memristors : a journey from material engineering to beyond Von-Neumann computing

    Get PDF
    Memristors are a promising building block to the next generation of computing systems. Since 2008, when the physical implementation of a memristor was first postulated, the scientific community has shown a growing interest in this emerging technology. Thus, many other memristive devices have been studied, exploring a large variety of materials and properties. Furthermore, in order to support the design of prac-tical applications, models in different abstract levels have been developed. In fact, a substantial effort has been devoted to the development of memristive based applications, which includes high-density nonvolatile memories, digital and analog circuits, as well as bio-inspired computing. In this context, this paper presents a survey, in hopes of summarizing the highlights of the literature in the last decade
    corecore