Software-based virtual PCI system
AssigneeNuon, Inc.
InventorDavid A. Daniel
Life of this patent
Estimating the term…
Loading patent…
AssigneeNuon, Inc.
InventorDavid A. Daniel
Estimating the term…
A means for extending a PCI System of a host computer via software-centric virtualization. A Root Complex is virtualized at the host computer, and physically separated with a portion located remotely at an Endpoint, such as at a Remote Bus Adapter. One aspect of the invention avoids the need for a Host Bus Adapter. The invention utilizes 1 Gbps-10 Gbps or greater connectivity via the host's existing standard LAN adapter along with unique software to form the virtualization solution. The invention works within a host's PCI Express topology, extending the topology by adding an entire virtual I/O hierarchy via virtualization. The invention enables I/O virtualization in those implementations where a specialized host bus may not be desirable or feasible. Some examples of this may be a laptop computer, an embedded design, a cost-sensitive design, or a blade host where expansion slots are not available or accessible.
A module operable with a local host system having a CPU and operating system and configured to provide one or more virtual I/O hierarchies through software means, wherein the I/O hierarchies are configured to appear to the host CPU and Operating System as being physically present within the local host system.
Dependencies are inferred from the claim text.