Fast Sequential FPGA Startup based on Partial and Dynamic Reconfiguration

被引:5
|
作者
Huebner, Michael [1 ]
Meyer, Joachim [1 ]
Sander, Oliver [1 ]
Braun, Lars [1 ]
Becker, Juergen [1 ]
Noguera, Juanjo [2 ]
Stewart, Rodney [2 ]
机构
[1] Karlsruhe Inst Technol, Inst Informat Proc Technol, Karlsruhe, Germany
[2] Xilinx Inc, Dublin, Ireland
关键词
Dynamic and partial reconfiguration; fast wakeup; SRAM based FPGA;
D O I
10.1109/ISVLSI.2010.19
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to their their high flexibility and their increasing logic resources, FPGAs can be found in a wider application range as in recent years. But especially in application domains, where only a very restricted power budget is available, FPGAs still have to compete with other solutions. To reduce the power consumption to a minimum, many devices use different kinds of power saving modes, called sleep modes. In those modes they sacrifice functionality for the benefit of a lower consumption. Taking this idea to the extreme, many devices are only powered when it is necessary. If not, they are released from their power supply and do not drain current at all. The realization of such a sleep mode for a SRAM-based FPGA leads to difficulties. This is caused due to the fact, that the volatile memory is used to save the configuration of the device. The configuration has to be reloaded into the device every time when reattaching the power to the FPGA. This circumstance leads to restrictions for the device deployment in some electronic systems since in many cases the time a device may use to wake up is strictly limited. In several use cases, the configuration time of a SRAM based FPGA exceeds this limitation. This paper describes to decrease the configuration time of a design by exploiting the method of dynamic and partial reconfiguration in order to enable the usage of a sleep mode. With the presented method, the configuration time of any Xilinx SRAM based FPGA from the identical series (e.g. Spartan) is independent from the size of the used device.
引用
收藏
页码:190 / 194
页数:5
相关论文
共 50 条
  • [1] Fast SRAM-FPGA Fault Injection Platform based On Dynamic Partial Reconfiguration
    Ghaffari, Fakhreddine
    Sahraoui, Fouad
    Benkhelifa, Mohamed El Amine
    Granado, Bertrand
    Kacou, Marc Alexandre
    Romain, Olivier
    2014 26TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2014, : 144 - 147
  • [2] Preemptive FPGA Scheduling Based on Dynamic Partial Reconfiguration
    Shi, Xiaotian
    Zou, An
    CONFERENCE OF SCIENCE & TECHNOLOGY FOR INTEGRATED CIRCUITS, 2024 CSTIC, 2024,
  • [3] Exploiting the Dynamic Partial Reconfiguration on NoC-Based FPGA
    Hassan, Amr
    Mostafa, Hassan
    Fahmy, Hossam A. H.
    Ismail, Yehea
    2017 FIRST NEW GENERATION OF CAS (NGCAS), 2017, : 277 - 280
  • [4] An Image Filter System based on dynamic partial reconfiguration on FPGA
    Kurita, Hisaaki
    Maruyama, Tsutomu
    PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 540 - 547
  • [5] Dynamic partial FPGA reconfiguration in space applications
    Graczyk, Rafal
    Stolarski, Marcin
    Palau, Marie-Catherine
    Orleanski, Piotr
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2012, 2012, 8454
  • [6] A Design Flow for FPGA Partial Dynamic Reconfiguration
    Xie Di
    Shi Fazhuang
    Deng Zhantao
    He Wei
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 119 - 123
  • [7] Petri Net Dynamic Partial Reconfiguration in FPGA
    Bukowiec, Arkadiusz
    Doligalski, Michal
    COMPUTER AIDED SYSTEMS THEORY, PT 1, 2013, 8111 : 436 - 443
  • [8] Online Evolution of Image Filters Based on Dynamic Partial Reconfiguration of FPGA
    Yao, Rui
    Sun, Yanmei
    He, Kun
    Yang, Yuzhong
    2015 11TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2015, : 999 - 1005
  • [9] Case for Fast FPGA Compilation using Partial Reconfiguration
    Park, Dongjoon
    Xiao, Yuanlong
    Magnezi, Nevo
    DeHon, Andre
    2018 28TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2018, : 235 - 238
  • [10] Dynamic partial FPGA reconfiguration in a prototype microprocessor system
    Schleupen, Kai
    Lekuch, Scott
    Mannion, Ryan
    Guo, Zhi
    Najjar, Walid
    Vahid, Frank
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 533 - 536