Memristor-Based Reactance-Less Oscillator M. Affan Zidan, Hesham Omran, A. G. Radwan and K. N. Salama In this letter, the first reactance-less oscillator is introduced. By using memristor, the oscillator can be fully implemented on-chip without the need of any capacitors or inductors, which results in an area-efficient fully integrated solution. The concept of operation of the proposed oscillator is explained and detailed mathematical analysis is introduced. Closed-form expressions for the oscillation frequency and oscillation conditions are derived. Finally, the derived equations are verified with circuit simulations showing excellent agreement. Introduction: Memristor, the fourth basic circuit element, was first proposed by L. Chua in 1971 [1], but it was not until 2008 when a passive physical implementation was realized [2]. Since then, memristor attracted researchers from multiple disciplines with its unique characteristics and showed potential importance in many fields, including non-volatile memory, reconfigurable logic and circuit design [3, 4, 5]. In this letter, we introduce a reactance-less memristor-based oscillator. The increase/decrease of memristor resistance according to the applied voltage resembles the charging/discharging of a reactive element. The inherent delay in the memristor response is exploited to realize the oscillator function. The resistance-storage property of memristor eliminates the need for an energy-storing reactive element, i.e., capacitor or inductor. It should be noted that even ring oscillators are formed of delay stages which depend on the charging/discharging of intrinsic and extrinsic capacitances. Using the mathematical model of HP memristor in [6], the memristor resistance as a function of time is given by ˆ t Rm 2 (t) = Ro 2 ± 2k V m (τ) dτ (1) o where R m is the memristor resistance, R o is the initial resistance of the memristor, V m is the voltage across the memristor, and k = µ v R on (R off R on ) /d 2, where µ v is the dopant 1
drift mobility, R on and R off are the minimum and maximum memristor resistances respectively, and d is the length of the device. The dopant drift mobility is the physical limit that determines the response time of the memristor. For current values of µ v, the proposed oscillator is suitable for low frequency applications. However, the introduced concept is general and can be extended to higher frequencies given that technology advancement improves the response speed. Low frequency oscillators find usage in biomedical applications and embedded systems [7, 8]. However, off-chip components are usually used because large capacitances are required [7]. In [8], a novel technique was used to implement the oscillator on-chip, but the capacitor consumed 77.8% of the total chip area. By using memristor, the implementation proposed in this letter eliminates the need for capacitors or inductors allowing a fully integrated implementation in a very small area. Proposed Circuit: The proposed circuit is based on a voltage divider between a resistor and a memristor, and a feedback function (F (V i )) as shown in Fig. 1 and Fig. 2. The voltage on the memristor is given by V i (t) = V o (t) R m R m + R a (2) The memristor is connected in a polarity such that R m increases for positive V i and decreases for negative V i. The threshold voltages V p and V n should be selected such that V n < 0 < V p. A simple implementation of F (V i ) using two comparators and an AND gate is shown in Fig. 1, while other implementations are also possible. Using Fig. 2, the operation of the oscillator can be traced assuming that we start at a : a b: At a a positive voltage is applied on the memristor since V o = V oh. The memristor resistance will increase, and so will V i until the operating point reaches b. b c: At b the value of V i will just pass V p, thus V o will switch to V ol, and the operating point will jump to c. c d: At c a negative voltage is applied on the memristor. The memristor resistance will decrease, and so will V i until the operating point reaches d. 2
R a V p + F(V i ) V i - + V o M V n - Figure 1: The proposed memristor-based reactance-less oscillator. d a: At d the value of V i will just pass V n, thus V o will switch to V oh, and the operating point will jump to a. The circuit will oscillate independent of the initial memristor resistance (R o ). If the initial point is at (V i < V n ) the memristor resistance will decrease until reaching d. If it starts at (0 < V i < V p ) the memristor resistance will increase until reaching b. In both cases, the circuit will start oscillation from b or d and will follow the path described previously. The cases (V n < V i < 0) and (V i > V p ) will not happen since V i and V o must have the same polarity. Oscillation Condition: Based on (2), there is a single equivalent memristor resistance for a V o V oh V ol c d a b V i V n V n V p V p Figure 2: Transfer function of F (V i ) showing transition between different operating points. 3
given value of V i. The resistances at V i = V p and V i = V n are given by V p R mp = R a, R mn = R a (3) V oh V p V ol V n V n R mp and R mn have to be selected such that R on < R mn < R mp < R off. Based on the circuit tracing given in the previous section, the oscillation will occur if V p and V n are selected such that V p V n V oh V ol > 0 (4) Oscillation Frequency: The time required by the circuit to change its state from a to b is determined by the time required for the memristor to change its resistance from R mn to R mp. The derivative of (1) with respect to time is given by R m dr m = k V i (t) dt (5) By substituting (2) into (5) then integrating, the equation can be written as ˆ TH 0 dt = 1 ˆ Rmp k (R m + R a ) dr m (6) V oh R mn By solving the integration, the time of the positive half cycle is T H = R2 mp R 2 mn + 2R a (R mp R mn ) 2k V oh (7) Similarly, the time of the negative half cycle is T L = R2 mn R 2 mp + 2R a (R mn R mp ) 2k V ol (8) The duty cycle expression can be derived in a simple form by substituting (3) into (7) and (8) D = V ol V oh V ol (9) Using the same substitutions and after simplification, the frequency of oscillation is given 4
by f o = 2Dk V oh (V oh V p ) 2 (V n V ol ) 2 R 2 a (V p V ol V n V oh ) (2V oh V ol V ol V p V oh V n ) (10) Circuit Simulation: As the access to the experimental realization of memristor is very limited, researchers resort to SPICE and behavioral models of HP memristor [9], or emulate the memristor model using active circuitry [3]. The proposed oscillator was simulated using both SPICE and Verilog-A models, both giving similar results. We chose R on, R off, d, and µ v to be 100Ω, 38kΩ, 10nm, and 10 10 cm 2 s 1 V 1 respectively. Fig. 3 shows the transient simulation results. The memristor resistance oscillates between R mn and R mp, which defines the location of the operating points. By substituting the circuit parameters into (3) and (10): R mn = 3 kω, R mp = 9 kω, and f o = 3.51 Hz, which shows excellent match to the simulation results. For further verification of the mathematical analysis presented, the oscillation frequency was tuned by sweeping R a from 2 kω to 12 kω. The maximum error was 2.13% and 0.1% for SPICE and Verilog-A simulations respectively. Figure 3: Transient simulation results for R m (upper), V i (middle), and V o (lower), for R a = 3 kω,v oh = 1 V, V ol = 1 V,V p = 0.75 V, and V n = 0.5 V. 5
Conclusion: A memristor-based oscillator without using any capacitors or inductors was presented. The introduced reactance-less oscillator enables an area efficient implementation for low frequency oscillators, which find applications in biomedical and embedded systems. Mathematical analysis for the new oscillator is presented and verified using circuit simulation. References [1] Chua L. Memristor-The missing circuit element. IEEE Transactions on Circuit Theory. 1971;18(5):507 519. [2] Strukov DB, Snider GS, Stewart DR. The missing memristor found. Nature. 2008;435:80 83. [3] Pershin YV, Di Ventra M. Memristive circuits simulate memcapacitors and meminductors. Electronics Letters. 2010 1;46(7):517 518. [4] Witrisal K. Memristor-based stored-reference receiver - the UWB solution? Electronics Letters. 2009 2;45(14):713 714. [5] Talukdar A, Radwan AG, Salama KN. Generalized model for Memristor-based Wien family oscillators. Microelectronics Journal. 2011;42(9):1032 1038. [6] Radwan AG, Zidan MA, Salama KN. HP memristor mathematical model for periodic signals and DC. In: IEEE International Midwest Symposium on Circuits and Systems (MWSCAS 10); 2010. p. 861 864. [7] Elwakil AS, Ozoguz S. A low frequency oscillator structure. In: European Conference on Circuit Theory and Design (ECCTD 09); 2009. p. 588 590. [8] Hwang C, Bibyk S, Ismail M, Lohiser B. A very low frequency, micropower, low voltage CMOS oscillator for noncardiac pacemakers. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications. 1995;42(11):962 966. 6
[9] Biolek Z, Biolek D, Biolkova V. SPICE Model of Memristor with Nonlinear Dopant Drift. Radioengineering. 2009;18(2):210 214. Authors affiliations: M. Affan Zidan, Hesham Omran, A. G. Radwan and K. N. Salama (Electrical Engineering Program, King Abdullah University of Science and Technology (KAUST), Thuwal, 23955-6900, Saudi Arabia) E-mail: mohammed.zidan@kaust.edu.sa 7