SYSTEM AND METHOD FOR TRANSFORMING LEGACY SR-IOV DEVICES TO APPEAR AS SIOV QUEUE PAIRS USING A MANAGEMENT CONTROLLER

    公开(公告)号:US20200379930A1

    公开(公告)日:2020-12-03

    申请号:US16425803

    申请日:2019-05-29

    IPC分类号: G06F13/20 G06F13/42

    摘要: Methods and systems support bridging between end devices conforming to a legacy bus specification and a host processor using an updated bus specification, for example the latest PCIe specification or Compute Express Link (CXL). A hardware bridge can serve as an intermediary between the legacy I/O devices and the host processor. The hardware bridge has a hardware infrastructure and performs a hardware virtualization of the legacy I/O devices such that their legacy hardware is emulated by a virtual interface. The hardware bridge can surface the virtual interface to the host processor, enabling these I/O devices to appear to the host processor as an end device communicating in accordance with the updated bus specification. The hardware virtualization can involve emulating the I/O devices using scalable I/O Virtualization (SIOV) queue pairs, providing flexible and efficient translation between the legacy and updated specifications.