Hardware Resource Virtualization for Dynamically Partially Reconfigurable Systems

被引:16
|
作者
Huang, Chun-Hsian [1 ]
Hsiung, Pao-Ann [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
关键词
Hardware resource virtualization; operating system for reconfigurable systems;
D O I
10.1109/LES.2009.2028039
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The dynamic partial reconfiguration technology enables an embedded system to adapt its hardware functionalities at run-time to changing environment conditions. However, reconfigurable hardware functions are still managed as conventional hardware devices, and the enhancement of system performance using the partial reconfiguration technology is thus still limited. To further raise the utilization of reconfigurable hardware designs, we propose a virtual hardware mechanism, including the logic virtualization and the hardware device virtualization, for dynamically partially reconfigurable systems. Using the logic virtualization technique, a hardware function that has been configured in the field-programmable gate array (FPGA) can be virtualized to support more than one software application at run-time. Using the hardware device virtualization, a software application can access two or more different hardware functions through the same device node. In a network security reconfigurable system for multimedia applications, our experimental results also demonstrate that the utilization of reconfigurable hardware functions can be further raised using the virtual hardware mechanism. Furthermore, the virtual hardware mechanism can also reduce up to 26% of the time required by using the conventional hardware reuse.
引用
收藏
页码:19 / 23
页数:5
相关论文
共 50 条
  • [31] Virtualization of Embedded Reconfigurable Systems
    Wulf, Cornelia
    Goehringer, Diana
    2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 460 - 461
  • [32] Persistence Management Model for Dynamically Reconfigurable Hardware
    Dondo, Julio
    Rincon, Fernando
    Barba, Jesus
    Moya, Francisco
    Sanchez, Francisco
    Carlos Lopez, Juan
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 482 - 489
  • [33] Hardware Virtualization On Coarse-Grained Reconfigurable Architectures
    Lo, Thiago Berticelli
    Carro, Luigi
    Schneider Beck, Antonio Carlos
    PROCEEDINGS OF IV BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING SBESC 2014, 2014, : 55 - 60
  • [34] RACOS: Transparent Access and Virtualization of Reconfigurable Hardware Accelerators
    Vatsolakis, Charalampos
    Pnevmatikatos, Dionisios
    INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS 2017), 2017, : 11 - 19
  • [35] A resource manager for dynamically reconfigurable FPGA-based embedded systems
    Cervero, T.
    Dondo, J.
    Gomez, A.
    Pena, X.
    Lopez, S.
    Rincon, F.
    Sarmiento, R.
    Lopez, J. C.
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 633 - 640
  • [36] Model-Based Verification and Estimation Framework for Dynamically Partially Reconfigurable Systems
    Huang, Chun-Hsian
    Hsiung, Pao-Ann
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (02) : 287 - 301
  • [37] Memory-aware Partitioning, Scheduling, and Floorplanning for Partially Dynamically Reconfigurable Systems
    Ding, Bo
    Huang, Jinglei
    Xu, Qi
    Wang, Junpeng
    Chen, Song
    Kang, Yi
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (01)
  • [38] Defragmentation algorithms for partially reconfigurable hardware
    Heinz Nixdorf Institute, System and Circuit Technology, University of Paderborn, Germany
    不详
    IFIP Advances in Information and Communication Technology, 2007, 240 : 41 - 53
  • [39] Defragmentation algorithms for partially reconfigurable hardware
    Koester, Markus
    Kalte, Heiko
    Porrmann, Mario
    Rueckert, Ulrich
    VLSI-SOC: FROM SYSTEMS TO SILICON, 2007, 240 : 41 - +
  • [40] Genetic algorithm driven hardware-software partitioning for dynamically reconfigurable embedded systems
    Harkin, J
    McGinnity, TM
    Maguire, LP
    MICROPROCESSORS AND MICROSYSTEMS, 2001, 25 (05) : 263 - 274