Power and Area Optimization for Run-Time Reconfiguration System On Programmable Chip Based on Magnetic Random Access Memory

被引:28
|
作者
Zhao, Weisheng [1 ,2 ]
Belhaire, Eric [1 ,2 ]
Chappert, Claude [1 ,2 ]
Mazoyer, Pascale [3 ]
机构
[1] Univ Paris 11, CNRS, F-91405 Orsay, France
[2] Univ Paris 11, IEF, F-91405 Orsay, France
[3] STMicroelectronics, F-38026 St Martin Dheres, France
关键词
Flip-flop; FPGA; low power and low die area; LUT; MRAM; nonvolatile; run-time reconfiguration; SOPC; PERPENDICULAR MRAM; FLIP-FLOPS;
D O I
10.1109/TMAG.2008.2006872
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In recent years, magnetic random access memory (MRAM) based run-time system on programmable chip (SOPC) has been proposed as a solution to the critical drawbacks of current field programmable gate arrays (FPGAs), such as long (re)boot latency, high standby power, and limits for run time reconfiguration. However, the integration of MRAM in FPGA circuits brings its own problems, including large die area and high dynamic power for the switching circuit. In this paper, we present some solutions to overcome the power and area constraints and thereby improve the performance of MRAM based SOPC. We have done simulations and calculations based on the STMicroelectronics 90 nm design kit and a complete magnetic tunnel junction model.
引用
收藏
页码:776 / 780
页数:5
相关论文
共 35 条
  • [1] Secure content distribution system based on run-time partial hardware reconfiguration
    Hori, Yohei
    Yokoyama, Hiroyuki
    Toda, Kenji
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 637 - 640
  • [2] A Run-Time Reconfiguration Method for an FPGA-Based Electrical Capacitance Tomography System
    Wanta, Damian
    Smolik, Waldemar T.
    Kryszyn, Jacek
    Wroblewski, Przemyslaw
    Midura, Mateusz
    ELECTRONICS, 2022, 11 (04)
  • [3] Reliability and Power optimization in 3D-stacked cache using a run-time reconfiguration procedure
    Arezoomand, Fatemeh
    Asad, Arghavan
    Fazeli, Mahdi
    Fathy, Mahmood
    Mohammadi, Farah
    2017 IEEE 11TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2017), 2017, : 75 - 82
  • [4] A self-healing real-time system based on run-time self-reconfiguration
    Gericota, Manuel G.
    Alves, Gustavo R.
    Ferreira, Jose M.
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 1039 - 1042
  • [5] An Area Efficient and Low Power Consumption of Run Time Digital System Based on Dynamic Partial Reconfiguration
    R. Saravana Ram
    A. Gopi Saminathan
    S. Arun Prakash
    International Journal of Parallel Programming, 2020, 48 : 431 - 446
  • [6] An Area Efficient and Low Power Consumption of Run Time Digital System Based on Dynamic Partial Reconfiguration
    Ram, R. Saravana
    Saminathan, A. Gopi
    Prakash, S. Arun
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2020, 48 (03) : 431 - 446
  • [7] Non-volatile run-time field-programmable gate arrays structures using thermally assisted switching magnetic random access memories
    Guillemenet, Y.
    Torres, L.
    Sassatelli, G.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (03): : 211 - 226
  • [8] A Fuzzy Logic Based Power-Efficient Run-Time Reconfigurable Multicore System
    Najam, Shaheryar
    Qadri, Muhammad Yasir
    Najam, Zohaib
    Ahmed, Jameel
    Qadri, Nadia N.
    CHINESE JOURNAL OF ELECTRONICS, 2018, 27 (03) : 549 - 555
  • [9] A Fuzzy Logic Based Power-Efficient Run-Time Reconfigurable Multicore System
    Shaheryar Najam
    Muhammad Yasir Qadri
    Zohaib Najam
    Jameel Ahmed
    Nadia N.Qadri
    Chinese Journal of Electronics, 2018, 27 (03) : 549 - 555
  • [10] Millipede: A user-level NT-based distributed shared memory system with thread migration and dynamic run-time optimization of memory references
    Itzkovitz, A
    Schuster, A
    Shalev, L
    PROCEEDINGS OF THE USENIX WINDOWS NT WORKSHOP, 1997, : 148 - 148