Font Size: a A A

Implementation Of Nonvolatile Boolean And Non-boolean Stateful Logic Based On Memristor

Posted on:2020-11-02Degree:DoctorType:Dissertation
Country:ChinaCandidate:Z R WangFull Text:PDF
GTID:1368330590458912Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
Facing up to the challenges of Big Data Era,the demand of storage and computing chips are becoming more and more urgent.However,the Moore's Law is about to die with the shrink of devices.In addition,the data transfer bottleneck of traditional Von Neumann limit the instantaneous processing of big data.Memristor shows high potential to replace flash and go beyond Moore's Law due to its high speed,low power,high endurance,easy to shrink,compatible with CMOS technology and potential of 3D integration.Moreover,memristor shows great potential in non-volatile stateful logic and neuromorphic computing,which can realize the fusion of storage and computing as well as break through the Von Neumann bottleneck.So far,the in-memory computing based on memristor has attract extensive attention from academic and industry.Aim at the shortcomings of non-volatile stateful logic based on memristor,we supplement the binary Boolean logic based on memristor according to some key issues such as device,algorithms,cascading problems,and computing architecture.Then we carry out multi-valued memristive logic research in fabricating of materials and devices,memristive mechanism,multi-valued logic algorithm and functional design.We combine the memristor and reversible logic at the first time in the world and verify in simulation.Our work provide theoretical basis and original innovation for future computing architecture.This work is summarized as follows:?1?In the research of binary Boolean logic,we explain the conduction mechanism through electrical measurement and develop a filamentary conduction model based on1T1R memristor.We provide a sequential logic method based on single 1T1R cell,arbitrary logic functions could be realized in two steps which can reduce computation complexity.Then we provide two method to solve cascading problem and discuss how to realize data restoration.Finally,we design a computing architecture based on 1T1R array,we can realize fundamental Boolean logic as well as complex logic functions including several adder and multiplexer.Compared to other corresponding works,our work can implement more comprehensive logic functions and shows great advantages in terms of computing complexity.?2?In the study of multi-valued logic,we fabricated an Ag/Ag:GeTe/Ta memristor firstly through some micro-nano process.We can realize the transition between volatile and non-volatile memristor through the adjustment of current compliance during Forming or Set process.We can also obtain stable multi resistive state in the same way.Through the I-V fitting,physical analysis and ab initio calculation,we have explained the conduction mechanism of memristor and proposed a transport model.Then we find the quantum conductance characteristics through several electrical measurements which can provide devices for subsequent research.We have design a series of multi-valued logic algorithms based on the multi-state of memristor,which include functional completely ternary algorithm,multi-valued T-gate and so on.We fabricated a Pt/HfOx/ITO memristor which can demonstrate quantum conductance characteristics.Then we verify the ternary circuits and algorithms executed by DC sweep.In order to optimize the ternary algorithms,we fabricated a Pt/C:SiO2/ZrO2/C:SiO2/TiN?PCZCT?memristor due to its most excellent endurance.We design optimized ternary circuits and algorithms which have been verified through both DC sweep and pulse stimulation.We can reduce the computation complexity and design a ternary half adder in additon.?3?In the study of reversible logic,we fabricated a Pt/TiO2/Pt crossbar array firstly.We construct a threshold transition memristive model for subsequent HSPICE simulation according to experimental data of electrical measurement and basis of memristive model.We design a memristive circuit architecture composed of a memristive array and a resistor according to derived IMP methodology.We can implement NAND,AND and a series of reversible logic functions based on this architecture,including 1-bit reversible logic gate?Data Transfer,NOT?,2-bit reversible logic gate?CNOT,SSG?and general reversible logic gate?CCNOT,n-CNOT?.We verify these logic functions through HSPICE simulation which shows great advantages in waste bit,cascading,circuit and computation complexity.Finally we design some complex logic functions such as half adder,binary adder and 2-bit multiplier based on these fundamental memristive reversible logic gates,which can lay a foundation for subsequent construct of memristive reversible network.
Keywords/Search Tags:Memristor, Nonvolatile stateful logic, Boolean logic, Multi-valued logic, Reversible logic
PDF Full Text Request
Related items