An FPGA-based Platform for Non Volatile Memory Emulation

被引:0
|
作者
Lee, Taemin [1 ]
Yoo, Sungjoo [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul, South Korea
关键词
NVM; FPGA Emulation; machine learning;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Non volatile memory (NVM) is expected to enrich the next generation computer system. However, designers have difficulties in exploring new software and hardware design ideas based on NVM due to the limitations of current simulation-based evaluation, e.g., slow runtime. In order to resolve this problem, we present an open, reliable, and versatile hardware platform for NVM emulation. We built Zynq FPGA-based boards where software programs can run on the emulated NVM having parameterized read/ write latency and non-volatility. They also support Linux-compatible OSs, Debian, Petalinux, and Ubuntu GUI. We report a case study where machine learning algorithms are evaluated while varying memory latency on the hardware platform.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] NORM: An FPGA-based Non-volatile Memory Emulation Framework for Intermittent Computing
    Ruffini, Simone
    Caronti, Luca
    Yildirim, Kasim Sinan
    Brunelli, Davide
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (04)
  • [2] Modular FPGA-Based Hardware Platform for Emulation
    Matoga, Lukasz
    Koczor, Arkadiusz
    Golek, Michal
    Zadek, Pawel
    Penkala, Piotr
    [J]. 2015 22ND INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2015, : 402 - 408
  • [3] An FPGA-based Hybrid Memory Emulation System
    Wen, Fei
    Qin, Mian
    Gratz, Paul
    Reddy, Narasimha
    [J]. 2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 190 - 196
  • [4] An FPGA-based Emulation Platform for Edge Computing Node Design Exploration
    Soriano, Theo
    Novo, David
    Benoit, Pascal
    [J]. PROCEEDINGS OF THE 2021 32ND INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2021, : 8 - 14
  • [5] An FPGA-based dynamically reconfigurable platform for emulation of permanent faults in ASICs
    Ullah, A.
    Sanchez, E.
    Sterpone, L.
    Cardona, L. A.
    Ferrer, C.
    [J]. MICROELECTRONICS RELIABILITY, 2017, 75 : 110 - 120
  • [6] An FPGA-based Emulation Platform for Evaluation of Time-Interleaved ADC Calibration Systems
    Sanchez, Raul M.
    Reyes, Benjamin T.
    Pola, Ariel L.
    Hueda, Mario R.
    [J]. 2016 IEEE 7TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2016, : 187 - 190
  • [7] NvMISC: Toward an FPGA-Based Emulation Platform for RISC-V and Nonvolatile Memories
    Zhao, Yuankang
    Ullah, Salim
    Sahoo, Siva Satyendra
    Kumar, Akash
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2023, 15 (04) : 170 - 173
  • [8] Timing analysis with FPGA-based emulation systems
    Janzen, N
    Rammig, FJ
    [J]. SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM 1997, 1997, : 547 - 551
  • [9] Compact Associative Memory for AER Spike Decoding in FPGA-Based Evolvable SNN Emulation
    Zapata, Mireya
    Madrenas, Jordi
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2016, PT I, 2016, 9886 : 399 - 407
  • [10] Challenges in Large FPGA-based Logic Emulation Systems
    Hung, William N. N.
    Sun, Richard
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD'18), 2018, : 26 - 33