×

TECHNIQUES FOR MAPPING DEVICE ADDRESSES TO PHYSICAL MEMORY ADDRESSES

  • US 20120272037A1
  • Filed: 04/21/2012
  • Published: 10/25/2012
  • Est. Priority Date: 04/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system, comprising:

  • a main storage;

    an input/output memory management unit (IOMMU) coupled to the main storage;

    a peripheral component interconnect (PCI) device coupled to the IOMMU, wherein the system is configured to allocate an amount of physical memory in the main storage and the IOMMU is configured to provide access to the main storage and to map a PCI address from the PCI device to a physical memory address within the main storage; and

    a mapper configured to perform a mapping between the allocated amount of physical memory of the main storage and a contiguous PCI address space, wherein the IOMMU is further configured to translate PCI addresses of the contiguous PCI address space to the physical memory address within the main storage.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×