Patent · US Active

Using an IOMMU to create memory archetypes

US7917726B2 · kind B2 · utility

27Cited by
14References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 11, 2010
Grant dateMar 29, 2011
Priority date
Expiry dateJan 11, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/656
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In one embodiment, an input/output (I/O) memory management unit (IOMMU) comprises at least one memory and control logic coupled to the memory. The memory is configured to store translation data corresponding to one or more I/O translation tables stored in a memory system of a computer system that includes the IOMMU. The control logic is configured to translate an I/O device-generated memory request using the translation data. The translation data includes a type field indicating one or more attributes of the translation, and the control logic is configured to control the translation responsive to the type field.

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