Memristor-CMOS logic and digital computational components

With the advent of memristor-CMOS (MCM) process that combines CMOS processing with nano-scale memristive devices, it becomes possible to reduce utilization of silicon area thus providing a promising option in the design of MCM based circuits. Two properties of memristor have attracted the most attention. Firstly its nanometer scale dimensions and, secondly, its nonvolatile memory characteristics. The nanometer scale feature of the device creates a new opportunity for new logic elements allowing realization of innovative circuits that are removed from the more established design domains. The non-volatile memory property enables us to realize new design methods for a variety of computational elements that lead to novel architectures. In this paper, we present primitive logic blocks based on MCM design style those are also extended to special logic types like Domino logic and programmable logic array (PLA). We also provide an overview of modeling principles that would allow designers to venture into this new integrated domain. Graphical abstractDisplay Omitted HighlightsWe introduce challenges in modeling and characterization for Memristor-CMOS (MCM) circuits.Memristor was fabricated with MIM structure based on Ag/TiO2-x/TiO2/ITO nano layers.The paper presents logic design methodologies for MCM design style.MCM enables multi-layer realization of the more complex circuits and future systems.

[1]  Georgios Ch. Sirakoulis,et al.  Memristor-based combinational circuits: A design methodology for encoders/decoders , 2014, Microelectron. J..

[2]  Gregory S. Snider,et al.  ‘Memristive’ switches enable ‘stateful’ logic operations via material implication , 2010, Nature.

[3]  L.O. Chua,et al.  Memristive devices and systems , 1976, Proceedings of the IEEE.

[4]  U. Böttger,et al.  Beyond von Neumann—logic operations in passive crossbar arrays alongside memory operations , 2012, Nanotechnology.

[5]  O. Kavehei,et al.  Fabrication and modeling of Ag/TiO2/ITO memristor , 2011, 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS).

[6]  Shamik Das,et al.  Switching-time analysis of binary-oxide memristors via a nonlinear model , 2012 .

[7]  Derek Abbott,et al.  Memristive Device Fundamentals and Modeling: Applications to Circuits and Systems Simulation , 2012, Proceedings of the IEEE.

[8]  L. Chua Memristor-The missing circuit element , 1971 .

[9]  C. N. Lau,et al.  Force modulation of tunnel gaps in metal oxide memristive nanoswitches , 2009 .

[10]  Jian-Guo Zhang Meeting the need for fiber-optic transmission speed , 1997 .

[11]  J Joshua Yang,et al.  Memristive devices for computing. , 2013, Nature nanotechnology.

[12]  Andrew B. Kahng,et al.  A power-constrained MPU roadmap for the International Technology Roadmap for Semiconductors (ITRS) , 2009, 2009 International SoC Design Conference (ISOCC).

[13]  S. Kvatinsky,et al.  MRL — Memristor Ratioed Logic , 2012, 2012 13th International Workshop on Cellular Nanoscale Networks and their Applications.

[14]  Jeyavijayan Rajendran,et al.  Leveraging Memristive Systems in the Construction of Digital Logic Circuits , 2012, Proceedings of the IEEE.

[15]  D. Stewart,et al.  The missing memristor found , 2008, Nature.

[16]  Wei Wu,et al.  A hybrid nanomemristor/transistor logic circuit capable of self-programming , 2009, Proceedings of the National Academy of Sciences.

[17]  G. C. Sirakoulis,et al.  A Novel Design and Modeling Paradigm for Memristor-Based Crossbar Circuits , 2012, IEEE Transactions on Nanotechnology.

[18]  J. Simmons Generalized Formula for the Electric Tunnel Effect between Similar Electrodes Separated by a Thin Insulating Film , 1963 .

[19]  Sung-Mo Kang,et al.  Compact Models for Memristors Based on Charge-Flux Constitutive Relationships , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[20]  E. Lehtonen,et al.  Implication logic synthesis methods for memristors , 2012, 2012 IEEE International Symposium on Circuits and Systems.

[21]  Khaled N. Salama,et al.  Memristor-based memory: The sneak paths problem and solutions , 2013, Microelectron. J..

[22]  S. Kvatinsky,et al.  The Desired Memristor for Circuit Designers , 2013, IEEE Circuits and Systems Magazine.

[23]  Kamran Eshraghian,et al.  Principles of CMOS VLSI Design: A Systems Perspective , 1985 .

[24]  J. Yang,et al.  Switching dynamics in titanium dioxide memristive devices , 2009 .

[25]  Zhaohao Wang,et al.  Design and analysis of crossbar architecture based on complementary resistive switching non-volatile memory cells , 2014, J. Parallel Distributed Comput..

[26]  VourkasIoannis,et al.  Memristor-based combinational circuits , 2014 .

[27]  Jeyavijayan Rajendran,et al.  An Energy-Efficient Memristive Threshold Logic Circuit , 2012, IEEE Transactions on Computers.

[28]  Paolo Lugli,et al.  Science and Engineering Beyond Moore's Law , 2012, Proceedings of the IEEE.

[29]  Sung-Mo Kang,et al.  Memristive XOR for resistive multiplier , 2012 .