Patent · US Active

Direct routing between address spaces through a nontransparent peripheral component interconnect express bridge

US9424219B2 · kind B2 · utility

3Cited by
3References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 14, 2013
Grant dateAug 23, 2016
Priority date
Expiry dateNov 8, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4036
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system includes a PCIe controller coupled to a device through a nontransparent PCIe bridge. The controller is operable to direct I/O operations to the device on behalf of a host system. The system also includes a PCIe driver operable within the host system to generate I/O request descriptors that specify movement of data from the PCIe controller to the host system as well as from the host system to the PCIe controller. The PCIe controller processes the I/O request descriptors and determines which device is involved in the specified movement of data. The PCIe controller generates I/O commands that contain routing information for the device (e.g., memory addresses and steering information) to route the data between the memory address of the host system and the memory address of the device, bypassing a memory of the PCIe controller.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.