发明名称 |
METHODS AND STRUCTURE FOR SINGLE ROOT INPUT/OUTPUT VIRTUALIZATION ENHANCEMENT IN PERIPHERAL COMPONENT INTERCONNECT EXPRESS SYSTEMS |
摘要 |
In one embodiment, a Peripheral Component Interconnect Express (PCIe) Input/Output (I/O) device operable to perform Single Root I/O Virtualization (SR-IOV) is provided. The device comprises hardware registers implementing a PCIe configuration space for the device, and firmware implementing one or more SR-IOV virtual functions that each provide a virtual machine access to a subset of PCIe configuration space hardware registers for the device. The device further includes a hardware recovery register directly accessible by each of the virtual machines, and a control unit. The control unit is operable to detect a firmware fault at the I/O device and to update the hardware recovery register with information describing the firmware fault. |
申请公布号 |
US2014229769(A1) |
申请公布日期 |
2014.08.14 |
申请号 |
US201313765922 |
申请日期 |
2013.02.13 |
申请人 |
LSI CORPORATION |
发明人 |
Abraham Moby J.;Maharana Parag R. |
分类号 |
G06F11/00 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. A Peripheral Component Interconnect Express (PCIe) Input/Output (I/O) device operable to perform Single Root I/O Virtualization (SR-IOV), the device comprising:
hardware registers implementing a PCIe configuration space for the device; firmware implementing one or more SR-IOV virtual functions that each provide a virtual machine access to a subset of PCIe configuration space hardware registers for the device; a hardware recovery register directly accessible by each of the virtual machines; and a control unit operable to detect a firmware fault at the I/O device and to update the hardware recovery register with information describing the firmware fault. |
地址 |
San Jose CA US |