Systems and methods for providing virtual system on chip (vsoc) instances
AssigneeBattelle Memorial Institute
InventorsGiancarlo Canales Barreto, Nicholas L. Lamb
Life of this patent
Estimating the term…
Abstract
In an approach to providing virtualized hardware resources, one or more reconfigurable hardware devices (RHDs) are configured to instantiate a first virtual System-on-Chip (vSoC) instance of one or more vSoC instances, the first vSOC instance implementing at least one virtualized system component.
Claims21
1-30. (canceled)
A system for providing virtualized hardware resources, the system comprising:
- at least one reconfigurable hardware devices (RHD) configured to instantiate a first virtual System-on-Chip (vSoC) instance of one or more vSoC instances, the first vSoC instance implementing at least one virtualized system component, wherein:
- the at least one RHD is configured to instantiate the first vSoC instance based on a vSoC template selected from a plurality of vSoC templates stored in a memory, and
- each vSoC template of the plurality of vSoC templates defines at least one virtualized system component for instantiation by the RHD.
A system for providing virtualized hardware resources, the system comprising:
- one or more reconfigurable hardware devices (RHD) configured to instantiate a replacement virtual System-on-Chip (vSoC) instance of one or more vSoC instances, the replacement vSoC instance implementing at least one virtualized system component, wherein:
- the replacement vSoC instance is instantiated to replace an existing vSoC instance.
A method for providing virtualized hardware resources implemented via one or more reconfigurable hardware devices (RHDs), the method comprising:
- initiating execution, by a controller, of a replacement virtual system-on-chip (vSoC) instance of one or more vSoC instances on a first RHD, the replacement vSoC instance having at least one virtualized system component;
- and
- replacing, by the controller, a second vSoC instance of the one or more vSoC instances on the first RHD with the replacement vSoC.
Dependencies are inferred from the claim text.