Virtualization Architecture for NoC-based Reconfigurable Systems

08/28/2015
by   Chun-Hsian Huang, et al.
0

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.

READ FULL TEXT
research
03/08/2018

Efficient reconfigurable regions management method for adaptive and dynamic FPGA based systems

Adaptive systems based on field programmable gate array (FPGA) architect...
research
01/12/2023

RAD-Sim: Rapid Architecture Exploration for Novel Reconfigurable Acceleration Devices

With the continued growth in field-programmable gate array (FPGA) capaci...
research
09/02/2018

vDLT: A Service-Oriented Blockchain System with Virtualization and Decoupled Management/Control and Execution

A wide range of services and applications can be improved and/or solved ...
research
11/23/2020

Automated Floorplanning for Partially Reconfigurable Designs on Heterogenrous FPGAs

Floorplanning problem has been extensively explored for homogeneous FPGA...
research
05/09/2018

DReAM: Dynamic Reconfigurable Architecture Modeling (full paper)

Modern systems evolve in unpredictable environments and have to continuo...
research
12/27/2018

Adaptive virtual organisms: A compositional model for complex hardware-software binding

The relation between a structure and the function running on that struct...
research
04/06/2021

Building Beyond HLS: Graph Analysis and Others

High-Level Synthesis has introduced reconfigurable logic to a new world ...

Please sign up or login with your details

Forgot password? Click here to reset