Memristor FPGA IP Core Implementation for Analog and Digital Applications

被引:28
作者
Tolba, Mohammed F. [1 ]
Fouda, Mohammed E. [2 ]
Hezayyin, Haneen G. [1 ]
Madian, Ahmed H. [1 ,3 ]
Radwan, Ahmed G. [1 ,2 ]
机构
[1] Nile Univ, Nanoelect Integrated Syst Ctr, Cairo 11451, Egypt
[2] Cairo Univ, Fac Engn, Engn Math Dept, Giza 12613, Egypt
[3] NCRRT, Egyptian Atom Energy Author, Radiat Engn Dept, Cairo 11672, Egypt
关键词
Memristor; IP core; FPGA; chaotic generator;
D O I
10.1109/TCSII.2018.2882496
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Exploring the nonlinear dynamics of the memristors is essential to be adequately used in the applications. Realizing memristor on FPGAs as an intellectual property (IP) core offers a flexible platform to realize different models. In the literature, few implementations have been proposed for simple and limited memristor model. In this brief, two discrete and continuous versatile memristor models alongside their FPGA realizations are proposed. These models can generate different pinched hysteric behaviors, such as symmetric, asymmetric pinched hysteresis, and multi-state switching behavior. In addition, the closed form expression for the enclosed area is derived to prove the memristive behavior. The proposed implementations have been successfully synthesized and verified on a Xilinx Nexys4 FPGA with less than 1% utilization and running up to 231 MHz. In order to test the functionality of the proposed cores, a digital implementation for the memrisitive-Chua chaotic circuit is implemented and verified experimentally. The experimental results show a good performance compared with MATLAB simulations and previous works.
引用
收藏
页码:1381 / 1385
页数:5
相关论文
共 27 条
[1]   Electrical Nonlinearity Emulation Technique for Current-Controlled Memristive Devices [J].
Alharbi, Abdullah G. ;
Fouda, Mohammed E. ;
Khalifa, Zainulabideen J. ;
Chowdhury, Masud H. .
IEEE ACCESS, 2017, 5 :5399-5409
[2]  
[Anonymous], 2015, IEEE 58 INT MIDW S C
[3]  
[Anonymous], INT C MICROELECTRONI, DOI DOI 10.1109/ICM.2017.8268816
[4]  
[Anonymous], ARXIV170907873
[5]  
Biolek D, 2015, ADV ELECTR COMPUT EN, V1, P112
[6]   A chaotic circuit based on Hewlett-Packard memristor [J].
Buscarino, Arturo ;
Fortuna, Luigi ;
Frasca, Mattia ;
Gambuzza, Lucia Valentina .
CHAOS, 2012, 22 (02)
[7]   A Simple Model of Double-Loop Hysteresis Behavior in Memristive Elements [J].
Elwakil, A. S. ;
Fouda, M. E. ;
Radwan, A. G. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2013, 60 (08) :487-491
[8]   Customizable FPGA IP Core Implementation of a General-Purpose Genetic Algorithm Engine [J].
Fernando, Pradeep R. ;
Katkoori, Srinivas ;
Keymeulen, Didier ;
Zebulum, Ricardo ;
Stoica, Adrian .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (01) :133-149
[9]  
Fouda ME, 2014, RADIOENGINEERING, V23, P944
[10]   Conditions and Emulation of Double Pinch-off Points in Fractional-order Memristor [J].
Hamed, Esraa M. ;
Fouda, Mohammed E. ;
Radwan, Ahmed G. .
2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,