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 条
  • [21] Reconfigurable topology synthesis for application-specific NoC on partially dynamically reconfigurable systems
    Huang, Jinglei
    Xu, Xiaodong
    Wang, Nan
    Chen, Song
    INTEGRATION-THE VLSI JOURNAL, 2019, 65 : 331 - 343
  • [22] Mixed hardware/software applications on dynamically reconfigurable hardware
    Ferreira, Joao Canas
    Matos, Jose Silva
    Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, 1998, 1 : 97 - 100
  • [23] A reconfiguration manager for dynamically reconfigurable hardware
    Resano, J
    Mozos, D
    Verkest, D
    Catthoor, F
    IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (05): : 452 - 460
  • [24] Hardware/Software Virtualization for the Reconfigurable Multicore Platform
    Ferger, M.
    Al Kadi, M.
    Huebner, M.
    Koedam, M.
    Sinha, S.
    Goossens, K.
    Almeida, G. Marchesan
    Azambuja, J. Rodrigo
    Becker, J.
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 341 - 344
  • [25] Hardware task scheduling and placement in operating systems for dynamically reconfigurable SoC
    Chen, YH
    Hsiung, PA
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 489 - 498
  • [26] Integrated Optimization of Partitioning, Scheduling, and Floorplanning for Partially Dynamically Reconfigurable Systems
    Chen, Song
    Huang, Jinglei
    Xu, Xiaodong
    Ding, Bo
    Xu, Qi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (01) : 199 - 212
  • [27] Architecture and application of a dynamically reconfigurable hardware array for future mobile communication systems
    Alsolaim, A
    Becker, J
    Glesner, M
    Starzyk, J
    2000 IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2000, : 205 - 214
  • [28] Dynamically reconfigurable hardware/software mobile agents
    Cemin, David
    Goetz, Marcelo
    Eduardo Pereira, Carlos
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2014, 18 (1-2) : 39 - 60
  • [29] Dynamically reconfigurable hardware/software mobile agents
    David Cemin
    Marcelo Götz
    Carlos Eduardo Pereira
    Design Automation for Embedded Systems, 2014, 18 : 39 - 60
  • [30] A specific scheduling flow for dynamically reconfigurable hardware
    Resano, J
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1178 - 1179