Virtualizing an IOMMU

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S207000

Reexamination Certificate

active

07613898

ABSTRACT:
In one embodiment, a system comprises one or more input/output (I/O) devices; an I/O memory management unit (IOMMU) coupled to receive memory requests sourced by the I/O devices and configured to provide address translation for the memory requests; and a virtual machine monitor (VMM) configured to manage one or more virtual machines on the system, wherein the VMM is configured to virtualize the IOMMU, providing one or more virtual IOMMUs for use by one or more virtual machines.

REFERENCES:
patent: 4550368 (1985-10-01), Bechtolsheim
patent: 5301287 (1994-04-01), Herrell et al.
patent: 5949436 (1999-09-01), Horan et al.
patent: 5987557 (1999-11-01), Ebrahim
patent: 6785886 (2004-08-01), Lim et al.
patent: 6886171 (2005-04-01), MacLeod
patent: 7191440 (2007-03-01), Cota-Robles et al.
patent: 2006/0075146 (2006-04-01), Schoinas et al.
patent: 2006/0190685 (2006-08-01), Arndt et al.
patent: 2006/0277348 (2006-12-01), Wooten
patent: 2008/0092148 (2008-04-01), Moertl et al.
patent: 2009/0144508 (2009-06-01), Freimuth et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Virtualizing an IOMMU does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtualizing an IOMMU, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtualizing an IOMMU will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4129694

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.