vix.ing · top · new · best · stats · spec

Virtualization Architecture for NoC-based Reconfigurable Systems

2015/08/28 by Chun-Hsian Huang, Kwuan-Wei Tseng, Huang, Chun-Hsian +10
Computer Science · Engineering · #Embedded Systems Design Techniques #FOS: Computer and information sciences #Hardware Architecture (cs.AR) #Interconnection Networks and Systems #Operating Systems (cs.OS) #Radiation Effects in Electronics #cs.AR #cs.OS

paper · pdf · doi:10.48550/arxiv.1508.07127

Presented at Second International Workshop on FPGAs for Software Programmers (FSP 2015) (arXiv:1508.06320)

arxiv created 2015/08/28 · openalex publication_date 2015/08/28 · arxiv updated 2015/08/31 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

We propose a virtualization architecture for NoC-based reconfigurable systems. The motivation of this work is to develop a service-oriented architecture that includes Partial Reconfigurable Region as a Service (PRRaaS) and Processing Element as a Service (PEaaS) for software applications. According to the requirements of software applications, new PEs can be created on-demand by (re)configuring the logic resource of the PRRs in the FPGA, while the configured PEs can also be virtualized to support multiple application tasks at the same time. As a result, such a two-level virtualization mechanism, including the gate-level virtualization and the PE-level virtualization, enables an SoC to be dynamically adapted to changing application requirements. Therefore, more software applications can be performed, and system performance can be further enhanced.

Citations

Related