DocumentCode :
1144534
Title :
Hardware Resource Virtualization for Dynamically Partially Reconfigurable Systems
Author :
Huang, Chun-Hsian ; Hsiung, Pao-Ann
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Minsyong, Taiwan
Volume :
1
Issue :
1
fYear :
2009
fDate :
5/1/2009 12:00:00 AM
Firstpage :
19
Lastpage :
23
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.
Keywords :
embedded systems; field programmable gate arrays; logic CAD; reconfigurable architectures; virtual reality; conventional hardware devices; dynamically partially reconfigurable systems; embedded system; field-programmable gate array; hardware device virtualization; hardware resource virtualization; logic virtualization; multimedia application; network security reconfigurable system; partial reconfiguration technology; reconfigurable hardware design; reconfigurable hardware designs; reconfigurable hardware functions; virtual hardware mechanism; Hardware resource virtualization; operating system for reconfigurable systems;
fLanguage :
English
Journal_Title :
Embedded Systems Letters, IEEE
Publisher :
ieee
ISSN :
1943-0663
Type :
jour
DOI :
10.1109/LES.2009.2028039
Filename :
5170181
Link To Document :
بازگشت