Memristor Based Programmable Current Reference Generator

Current reference circuits are widely used in analog integrated circuit design. However, due to PVT and aging variations, the reference currents are mostly affected which requires reprogramming the reference circuit. Recently, memristors are investigated in many analog applications due to the programmability and non-volatility. In this paper, we introduce a simple programmable memristor-based circuit that can be used in current reference generators. The circuit is based on one memristor and one CMOS transistor to tune the resistance of the memristor. VTEAM memristor model is used to study the proposed circuit programmability. The necessary tuning conditions for the circuit are discussed. Then, the proposed circuit have been used in the well-known Beta-Multiplier current reference to generate a programmable current reference. The designed circuit has a reasonable current tuning range due to the limited range of the used memristor model. Different circuit simulations are provided using ST 65nm CMOS Technology.

[1]  Mohammed Affan Zidan,et al.  Design and analysis of 2T-2M Ternary content addressable memories , 2017, 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS).

[2]  Abdelhalim Bendali,et al.  A 1-V CMOS Current Reference With Temperature and Process Compensation , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[3]  Torsten Lehmann,et al.  CMOS current reference generator using integrated resistors , 2010, 2010 International Conference on Electronics and Information Engineering.

[4]  Phillip E. Allen,et al.  A process, voltage, and temperature compensated CMOS constant current reference , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[5]  Rawan Naous,et al.  Hardware emulation of Memristor based Ternary Content Addressable Memory , 2017, 2017 14th International Multi-Conference on Systems, Signals & Devices (SSD).

[6]  Mohammed E. Fouda,et al.  On the Mathematical Modeling of Memristor, Memcapacitor, and Meminductor , 2015 .

[7]  Eby G. Friedman,et al.  VTEAM – A General Model for Voltage Controlled Memristors , 2014 .

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

[9]  S. Chouhan,et al.  Ultra low power beta multiplier-based current reference circuit , 2017 .

[10]  Massimiliano Di Ventra,et al.  Practical Approach to Programmable Analog Circuits With Memristors , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.