Facilitating Preemptive Hardware System Design Using Partial Reconfiguration Techniques

被引:0
作者
Dondo Gazzano, Julio [1 ]
Rincon, Fernando [1 ]
Vaderrama, Carlos [2 ]
Villanueva, Felix [1 ]
Caba, Julian [1 ]
Carlos Lopez, Juan [1 ]
机构
[1] Univ Castilla La Mancha, E-13071 Ciudad Real, Spain
[2] Univ Mons, Dept Elect, Polytech Fac, B-7000 Mons, Belgium
关键词
D O I
10.1155/2014/164059
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In FPGA-based control system design, partial reconfiguration is especially well suited to implement preemptive systems. In real-time systems, the deadline for critical task can compel the preemption of noncritical one. Besides, an asynchronous event can demand immediate attention and, then, force launching a reconfiguration process for high-priority task implementation. If the asynchronous event is previously scheduled, an explicit activation of the reconfiguration process is performed. If the event cannot be previously programmed, such as in dynamically scheduled systems, an implicit activation to the reconfiguration process is demanded. This paper provides a hardware-based approach to explicit and implicit activation of the partial reconfiguration process in dynamically reconfigurable SoCs and includes all the necessary tasks to cope with this issue. Furthermore, the reconfiguration service introduced in this work allows remote invocation of the reconfiguration process and then the remote integration of off-chip components. A model that offers component location transparency is also presented to enhance and facilitate system integration.
引用
收藏
页数:15
相关论文
共 50 条
[41]   Partial Reconfiguration in the Field of Logic Controllers Design [J].
Doligalski, Michal ;
Bukowiec, Arkadiusz .
INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2013, 59 (04) :351-356
[42]   Evolvable hardware techniques for on-chip automated reconfiguration of programmable devices [J].
Stoica, A ;
Zebulum, RS ;
Keymeulen, D ;
Ferguson, MI ;
Duong, V ;
Guo, X .
SOFT COMPUTING, 2004, 8 (05) :354-365
[43]   Sudoku and Optimal Sudoku Reconfiguration Techniques for Power Enhancement of Partial Shaded Solar PV system [J].
Mikkili S. ;
Bapurao K.A. ;
Bonthagorla P.K. .
Journal of The Institution of Engineers (India): Series B, 2022, 103 (05) :1793-1807
[44]   Facilitating ease of system reconfiguration through measures of manufacturing modularity [J].
Farid, A. M. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2008, 222 (10) :1275-1288
[45]   Design, simulation and hardware implementation of a Digital Television System: Synchronization techniques [J].
Fernandes, Marcelo A. C. ;
Panazio, Cristiano M. ;
Fasolo, Sandro A. ;
Lumertz, Fabio .
2006 IEEE NINTH INTERNATIONAL SYMPOSIUM ON SPREAD SPECTRUM TECHNIQUES AND APPLICATIONS, PROCEEDINGS, 2006, :208-212
[46]   Power System Reconfiguration in Distribution System for Loss Minimization Using Optimization Techniques: A Review [J].
Ushashree, Puttamsetty ;
Kumar, K. Sathish .
WIRELESS PERSONAL COMMUNICATIONS, 2023, 128 (03) :1907-1940
[47]   Power System Reconfiguration in Distribution System for Loss Minimization Using Optimization Techniques: A Review [J].
Puttamsetty Ushashree ;
K. Sathish Kumar .
Wireless Personal Communications, 2023, 128 :1907-1940
[48]   A Reconfigurable Hardware Platform Implementation for Software Defined Radio using Dynamic Partial Reconfiguration on Xilinx Zynq FPGA [J].
Kamaleldin, Ahmed ;
Hosny, Sherif ;
Mohamed, Khaled ;
Gamal, Mostafa ;
Hussien, Abdelrhman ;
Elnader, Eslam ;
Shalash, Ahmed ;
Obeid, Abdelfattah M. ;
Ismail, Yehea ;
Mostafa, Hassan .
2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, :1540-1543
[49]   Efficient Hardware Debugging using Parameterized FPGA Reconfiguration [J].
Kourfali, Alexandra ;
Stroobandt, Dirk .
2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, :277-282
[50]   Exploitation of Dynamic and Partial Hardware Reconfiguration for On-Line Power/Performance Optimization [J].
Paulsson, Katarina ;
Huebner, Michael ;
Becker, Juergen .
2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, :698-699