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 条
  • [21] Fault Tolerant Structure for SRAM-based FPGA via Partial Dynamic Reconfiguration
    Straka, Martin
    Kastil, Jan
    Kotasek, Zdenek
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 365 - 372
  • [22] A Controller for Dynamic Partial Reconfiguration in FPGA-based Real-Time Systems
    Pezzarossa, Luca
    Schoeberl, Martin
    Sparso, Jens
    2017 IEEE 20TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2017, : 92 - 100
  • [23] Acceleration of SQL Restrictions and Aggregations through FPGA-based Dynamic Partial Reconfiguration
    Dennl, Christopher
    Ziener, Daniel
    Teich, Juergen
    2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 25 - 28
  • [24] FPGA based Scalable Fixed Point QRD core using Dynamic Partial Reconfiguration
    Prabhu, Gayathri R.
    Johnson, Bibin
    Rani, Sheeba J.
    2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 345 - 350
  • [25] EVALUATING DYNAMIC PARTIAL RECONFIGURATION IN THE INTEGER PIPELINE OF A FPGA-BASED OPENSOURCE PROCESSOR
    Zaidi, Izhar
    Nabina, Atukem
    Canagarajah, C. N.
    Nunez-Yanez, Jose
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 546 - 549
  • [26] Runtime FPGA partial reconfiguration
    McDonald, E. J.
    2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 1357 - 1363
  • [27] Runtime FPGA partial reconfiguration
    McDonald, Eric J.
    IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2008, 23 (07) : 10 - 15
  • [28] FPGA-based IP cores implementation for face recognition using dynamic partial reconfiguration
    Afandi Ahmad
    Abbes Amira
    Paul Nicholl
    Benjamin Krill
    Journal of Real-Time Image Processing, 2013, 8 : 327 - 340
  • [29] FPGA-based IP cores implementation for face recognition using dynamic partial reconfiguration
    Ahmad, Afandi
    Amira, Abbes
    Nicholl, Paul
    Krill, Benjamin
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2013, 8 (03) : 327 - 340
  • [30] High-level design flow and environment for FPGA-based dynamic partial reconfiguration
    Ben Abdelali, Abdessalem
    Hannachi, Marwa
    Krifa, Mohamed Nidhal
    Rabah, Hassan
    Mtibaa, Abdellatif
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2017, 104 (08) : 1254 - 1284