Intel CM8063701212200, CM8064601466200 Device to Domain Mapping Structures, Intel VT-d Features

Models: BX80633I74960X BX80646I34130 BX80646I54430 BX80646I74770K BX80646I74770 BX80646I54570S BX80646I74770S BXF80646I74770K CM8063701159502 CM8063701212200 BX80637I73770K CM8064601466003 CM8064601466200

1 120
Download 120 pages 30.96 Kb
Page 42
Image 42
Figure 10. Device to Domain Mapping Structures
December 2013 Order No.: 328897-004

Processor—Technologies

Figure 10. Device to Domain Mapping Structures

(Dev 31, Func 7)

Context entry 255

(Bus 255)

(Bus N)

(Bus 0)

(Dev 0, Func 1)

(Dev 0, Func 0)

Root entry 255

Root entry N

Root entry 0

Root entry table

Context entry 0

Context entry Table

For bus N

Context entry 255 Intel® VT-d Features

Address Translation

Structures for Domain A

Context entry 0

Address Translation

Context entry Table Structures for Domain B

For bus 0

Intel VT-d functionality, often referred to as an Intel VT-d Engine, has typically been implemented at or near a PCI Express host bridge component of a computer system. This might be in a chipset component or in the PCI Express functionality of a processor with integrated I/O. When one such Intel VT-d engine receives a PCI Express transaction from a PCI Express bus, it uses the B/D/F number associated with the transaction to search for an Intel VT-d translation table. In doing so, it uses the B/D/F number to traverse the data structure shown in the above figure. If it finds a valid Intel VT-d table in this data structure, it uses that table to translate the address provided on the PCI Express bus. If it does not find a valid translation table for a given translation, this results in an Intel VT-d fault. If Intel VT-d translation is required, the Intel VT-d engine performs an N-level table walk.

For more information, refer to Intel® Virtualization Technology for Directed I/O Architecture Specification http://download.intel.com/technology/computing/vptech/ Intel(r)_VT_for_Direct_IO.pdf

Intel® VT-d Features

The processor supports the following Intel VT-d features:

Desktop 4th Generation Intel® CoreProcessor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron® Processor Family

Datasheet – Volume 1 of 2 42

Page 42
Image 42
Intel CM8063701212200, CM8064601466200, CM8064601466003 manual Device to Domain Mapping Structures, Intel VT-d Features