Memristor FPGA IP Core Implementation for Analog and Digital Applications

被引:29
|
作者
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] Analog and digital FPGA implementation of BRIN for optimization problems
    Ng, HS
    Lam, KP
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (05): : 1413 - 1425
  • [2] 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, 119 (02) : 389 - 389
  • [3] 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
  • [4] 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
  • [5] 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
  • [6] Quality Evaluation of Digital Soft IP Core for FPGA System
    Lei, Dengyun
    Wang, Li-wei
    Lin, Jun
    En, Yunfei
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 583 - 584
  • [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] Implementation of Sigma-Delta Analog to Digital Converter in FPGA
    Mihalov, Jozef
    Stopjakova, Viera
    2011 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2011,
  • [9] Correction: 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, 119 : 389 - 389
  • [10] Memristor Oscillators and its FPGA Implementation
    Qi, Aixue
    Zhang, Chengliang
    Wang, Guangyi
    MANUFACTURING SCIENCE AND TECHNOLOGY, PTS 1-8, 2012, 383-390 : 6992 - +