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 条
  • [1] IP Core Based on the Kalman Filter Algorithm in the FPGA Implementation
    Zhao, Xue
    Liu, Quan
    Wang, Xiaofei
    MANUFACTURING PROCESS AND EQUIPMENT, PTS 1-4, 2013, 694-697 : 1093 - 1097
  • [2] Parallel design and implementation of Error Diffusion Algorithm and IP core for FPGA
    Yang, Pengfei
    Wang, Quan
    Zhang, Jiyang
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (08) : 4723 - 4733
  • [3] Parallel design and implementation of Error Diffusion Algorithm and IP core for FPGA
    Pengfei Yang
    Quan Wang
    Jiyang Zhang
    Multimedia Tools and Applications, 2016, 75 : 4723 - 4733
  • [4] IMPLEMENTATION OF MATCH FILTERS AS IP CORE FOR SONAR APPLICATIONS
    Karabalkan, Melike Atay
    Oner, Mehmet
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 887 - 890
  • [5] A floating memristor emulator for analog and digital applications with experimental results
    B. Suresha
    Chandra Shankar
    S. B. Rudraswamy
    Analog Integrated Circuits and Signal Processing, 2024, 118 : 77 - 90
  • [6] A floating memristor emulator for analog and digital applications with experimental results
    Suresha, B.
    Shankar, Chandra
    Rudraswamy, S. B.
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2024, 118 (01) : 77 - 90
  • [7] FPGA-Based Implementation of Basic Image Processing Applications as Low-Cost IP Core
    Altuncu, Mehmet Ali
    Kosten, Mehmet Muzaffer
    Cavuslu, Mehmet Ali
    Sahin, Suhap
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [8] Memristor Oscillators and its FPGA Implementation
    Qi, Aixue
    Zhang, Chengliang
    Wang, Guangyi
    MANUFACTURING SCIENCE AND TECHNOLOGY, PTS 1-8, 2012, 383-390 : 6992 - +
  • [9] Hierarchical IP Core Generator for Quantum Fourier Transform Implementation in FPGA
    Hlukhov, Valerii
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND INFORMATION TECHNOLOGIES (CSIT), 2022, : 349 - 352
  • [10] Design and Implementation of Scalable and Parametrizable Analog-to-Digital Converter on FPGA
    Castillo, Juan David Espitia
    Canto Navarro, Enrique
    Vidal-Idiarte, Enric
    ELECTRONICS, 2022, 11 (03)