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
相关论文
共 50 条
  • [31] Design of a Memristor-Based Digital to Analog Converter (DAC)
    Fahmy, Ghazal A.
    Zorkany, Mohamed
    ELECTRONICS, 2021, 10 (05) : 1 - 16
  • [32] FPGA Implementation of Threshold-Type Binary Memristor and Its Application in Logic Circuit Design
    Yang, Liu
    Wang, Yuqi
    Wu, Zhiru
    Wang, Xiaoyuan
    MICROMACHINES, 2021, 12 (11)
  • [33] Design of I2S bus IP core based on FPGA
    Li, LY
    Feng, ZH
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 1, 2005, : 704 - 707
  • [34] Reconfigurable CRC IP core design on Xilinx Spartan 3AN FPGA
    El-Medany W.M.
    International Journal of Computer Applications in Technology, 2017, 55 (04) : 257 - 265
  • [35] FPGA Implementation of IP Packet Header Parsing Hardware
    Efnusheva, Danijela
    Tentov, Aristotel
    Cholakoska, Ana
    Kalendar, Marija
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON APPLIED INNOVATIONS IN IT, 2017, 5 : 33 - 41
  • [36] FPGA implementation of digital chaotic cryptography
    Utami, D
    Suwastio, H
    Sumadjudin, B
    EURASIA-ICT 2002: INFORMATION AND COMMUNICATION TECHNOLOGY, PROCEEDINGS, 2002, 2510 : 239 - 247
  • [37] FPGA Implementation of Digital Modulation Techniques
    Quadri, Faiza
    Tete, Aruna D.
    2013 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2013, : 913 - 917
  • [38] The FPGA Implementation of Digital Correlator in PCS
    Jiang Hai-ying
    Ma Yu-liang
    MECHANICAL AND AEROSPACE ENGINEERING, PTS 1-7, 2012, 110-116 : 5095 - 5100
  • [39] A general memristor model and its applications in programmable analog circuits
    Zha, Jinxiang
    Huang, He
    Huang, Tingwen
    Cao, Jinde
    Alsaedi, Ahmed
    Alsaadi, Fuad E.
    NEUROCOMPUTING, 2017, 267 : 134 - 140
  • [40] A Digital Memristor Emulator for FPGA-Based Artificial Neural Networks
    Vourkas, Ioannis
    Abusleme, Angel
    Ntinas, Vasileios
    Sirakoulis, Georgios Ch.
    2016 1ST IEEE INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), 2016, : 54 - 57