A new DDCC based memristor emulator circuit and its applications

https://doi.org/10.1016/j.mejo.2014.01.011Get rights and content

Abstract

Memristor is a new passive circuit element. The interaction of the memristor with other circuit elements is important for designers. In this paper, new memristor emulator circuit is designed using DDCC (differential difference current conveyor) based on CMOS. It is realized that the proposed emulator causes less complexity compared to other designed emulator circuits. Compatibility of memristor with CMOSs and its operation ability at high frequencies are very important for circuit design based on memristor. The emulator based on CMOS can manage to provide these two fundamental properties successfully. In order to test the proposed emulator, it is connected to memristor with both ways, serial and parallel, than MC circuit is analyzed and results are shown at the end of the paper.

Introduction

Prediction [1], [2] and experimental realization of the memristor [3] increased interest in passive circuit element memristor. In 1971, Leon Chua noted mathematical relations between four fundamental circuit components i, v, q and ϕ as shown in Fig. 1.

Resistance (R) is the rate of voltage with current (R=dv/di), capacitance (C) is the rate of charge with voltage (C=dq/dv) and inductance (L) is the rate of change of magnetic flux with current (L=/di). From symmetry, Chua noticed the absent of the fourth fundamental element which for him should be, called memristor (M), relation between charge and magnetic flux, M =/dq. Memristor had been just a theory before Williams and co-workers fabricated memristor as a structure of Pt/TiO2/Pt [3] and they showed realistic mathematical definition/formula of a memristive device that can be used to compute and predict important electrical and dynamical properties of the device [4]. The memristor invented at HP Labs is made of titanium dioxide sandwiched between two platinum contacts as shown in Fig. 2. The structure has two regions with a high dopant concentration (low resistance=RON) and a low dopant concentration (higher resistance=ROFF). Doped and undoped regions provide conductive and insulator layer for device, respectively. The comprehensive study about switching mechanism of memristor is analyzed by Waser and Aono [5].

RON state is conductive state of memristor, for another state (ROFF) memristor behaves like an insulator. Current–Voltage equation of memristor can be seen below. Here,V(t)=[RONw(t)D+ROFF(1w(t)D)]i(t)I(t): Memristor Current, RON: ON state resistance of Memristor

V(t): Memristor Voltage, ROFF: OFF state resistance of Memristor

Designers expect wide application area for memristive systems such as; neuromorphic networks, nonvolatile memories, chaotic circuits, logic circuits and so on [6]. In addition automatic gain control circuit [7], programmable analog circuits [8], oscillators [9], [10], basic arithmetic operators [11] are the applications which memristors have already been used in.

Memristor has numerous advantages but it is not available easily. For this reason, a lot of memristor SPICE macro models [12], [13], [14], [15], [16], [17] and emulators [18], [19], [20], [21], [22], [23], [24], [25], [26], [27] are proposed. HP memristor model is one of the earliest models. Various physical memristors and models proposed these years [19] and many mathematical models are highly consistent with the corresponding physical memristors-characteristics of physical memristors show differences from material to material-, such as the threshold adaptive memristor model proposed in [20] and the compact memristor model proposed in [21]. Abdalla and Pickett suggested SPICE model of real TiO2 memristive device [22]. In addition a physics-based memristor model suggested Williams and co-workers [23]. Another emulator proposed by Kolka et al. [24] consists of Analog Digital Converter Block, Microcontroller Unit and Digital Analog Converter Block. This emulator is programmable and it can be used commercially but its structure is complex. Mutlu and Karakulak [25] suggested emulator based on Op-Amp, which can be used practically. However, this configuration has two OP-AMPS, seven resistors, single capacitor, single diode and a multiplier. In a study by Kim et al. [26] reported that the memristor emulator is employing five OP-AMPs, eight resistors, discrete ten transistors and an adder. Yener and Kuntman [27] proposed memristor emulator based on CMOS consists of four blocks that are employed five Differential Difference Current Conveyors (DDCC), four resistors and single capacitor.

In this paper we will present a very simple memristor emulator using DDCC based on CMOS. In proposed emulator we have a single DDCC, two resistors, one capacitor and one multiplier circuit. Compatibility of memristor with CMOS is very important feature and this emulator achieved successfully. Integrating VLSI designs, working different frequency modes and having a simple structure are one of the prior properties of this emulator. In order to test the proposed emulator, applications (single, serial, parallel and MC circuit) are shown at the end of the paper.

Section snippets

Properties of subcircuit

Current mode structures have many advantages circuit design. For this reason, current conveyors as a current mode structure are finding significant place in the IC design. Current conveyors have more linearity, very simple circuit structure, higher bandwidth, larger dynamic range, lower power consumption, and less chip area [28], [29], [30].

The Differential Difference Current Conveyor (DDCC) is introduced by Chiu et al.[31]. Filters, oscillators and inductance simulators are important

Proposed emulator circuit

Memristor emulator was designed by using DDCC active circuit component based on CMOS. As shown in Fig. 5, this decremental memristor circuit is employed single DDCC, two resistors, single capacitor and single multiplier.

Capacitor voltage (VC) and resistor voltage (VR) are multiplied and after multiplication these value become Y1 terminal. RS initial resistance is connected to X terminal. Routine analysis of decremental memristor emulator shown Fig. 5 gives the following equation;VINPUT=IINPUTRS+

Simulation results and application examples

In order to show memristor characteristics, values of passive elements, RS=16 kΩ, RT=6 kΩ and CT=100 pF, are chosen to work at 10 kHz. Firstly emulator was simulated to test the behavior via using SPICE program. Input voltage and input current characteristics of memristor emulator are given in Fig. 7.

Single memristor, connected serial and parallel memristors as shown in Fig. 8 are simulated. Fundamental characteristics of memristor are obtained expectedly. Namely parallel memristor hysteresis loop

Conclusion

We designed new memristor emulator using DDCC based on CMOS. Compatibility of memristor with other semiconductor device (especially CMOS) is very important for VLSI. This is important for compact circuit design using memristor and other circuit elements. Proposed memristor emulator; (i) is very simple. (ii) works different frequency modes (This property provides to designers adaptive circuit design analyses and realization. (iii) does not need extra adder. Lack of the adder circuit for serial

References (43)

  • Y.V. Pershin et al.

    Practical approach to programmable analog circuits with memristors.”

    Circuits Syst. I: Regul. Pap. IEEE Trans.

    (2010)
  • A.T. Bahgat et al.

    Memristor-based mono-stable oscillator

  • A. Talukdar et al.

    A memristor-based third-order oscillator: beyond oscillation

    Appl. Nanosci.

    (2011)
  • Z. Biolek et al.

    SPICE model of memristor with nonlinear dopant drift

    Radioengineering

    (2009)
  • S. Benderli et al.

    On SPICE macromodelling of TiO2 memristors

    Electron. Lett.

    (2009)
  • Y. Zhang, X. Zhang, J. Yu, Approximated SPICE model for memristor, in Proceedings of the International Conference on...
  • D. Biolek et al.

    SPICE Modeling of Memristive, Memcapacitative and Meminductive Systems

    Eur. Conf. Circuit Theory Des. ECCTD

    (2009)
  • A. Delgado

    Input–output linearization of memristive systems

    Nanotechnol. Mater. Dev. Conf.

    (2009)
  • S. Shin et al.

    Compact circuit model and hardware emulation for floating memristor devices

    IEEE Circuits Syst. Mag.

    (2013)
  • J.J. Yang et al.

    Memristive devices for computing

    Nat. Nanotechnol.

    (2012)
  • S. Kvatinsky et al.

    TEAM: threshold adaptive memristor model

    IEEE Trans. Circuits Syst.–I

    (2012)
  • Cited by (143)

    • Emulation of novel floating and tunable Multimem-Elements circuit and its application

      2024, AEU - International Journal of Electronics and Communications
    • Two MOS transistor based floating memristor circuit and its application as oscillator

      2023, AEU - International Journal of Electronics and Communications
    • Tunable memristor employing only four transistors

      2023, AEU - International Journal of Electronics and Communications
    View all citing articles on Scopus
    View full text