Hardware resource virtualization for dynamically partially reconfigurable systems

26Citations
Citations of this article
48Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2009 IEEE.

Cite

CITATION STYLE

APA

Huang, C. H., & Hsiung, P. A. (2009). Hardware resource virtualization for dynamically partially reconfigurable systems. IEEE Embedded Systems Letters, 1(1), 19–23. https://doi.org/10.1109/LES.2009.2028039

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free