Intel E7-4890 v2 CM8063601272412 Manuel D’Utilisation
Codes de produits
CM8063601272412
Intel
®
Xeon
®
Processor E7-2800/4800/8800 v2 Product Family
419
Datasheet Volume Two: Functional Description, February 2014
Integrated I/O (IIO) Configuration Registers
61:60
RW
0x0
iirg:
IOTLB Invalidation Request Granularity
When requesting hardware to invalidate the I/OTLB (by setting the
When requesting hardware to invalidate the I/OTLB (by setting the
Intel
®
VT field), software writes the requested invalidation granularity
through this IIRG field. Following are the encoding for the 2-bit IIRG field.
00: Reserved. Hardware ignores the invalidation request and reports
00: Reserved. Hardware ignores the invalidation request and reports
invalidation complete by clearing the Intel
®
VT field and reporting 00 in the
AIG field.
01: Global Invalidation request.
10: Domain-selective invalidation request. The target domain-id must be
01: Global Invalidation request.
10: Domain-selective invalidation request. The target domain-id must be
specified in the DID field.
11: Page-selective invalidation request. The target address, mask and
11: Page-selective invalidation request. The target address, mask and
invalidation hint must be specified in the Invalidate Address register, the
domain-id must be provided in the DID field.
59:59
RV
-
rsz1:
Reserved.
58:57
RO_V
0x0
iaig:
IOTLB Actual Invalidation Granularity
Hardware reports the granularity at which an invalidation request was
Hardware reports the granularity at which an invalidation request was
proceed through the AIG field at the time of reporting invalidation
completion (by clearing the Intel
®
VT field).The following are the encoding
for the 2-bit IAIG field.
00: Reserved. This indicates hardware detected an incorrect invalidation
00: Reserved. This indicates hardware detected an incorrect invalidation
request and ignored the request. Examples of incorrect invalidation requests
include detecting an unsupported address mask value in Invalidate Address
register for page-selective invalidation requests or an
unsupported/undefined encoding in IIRG.
01: Global Invalidation performed. The processor sets this in response to a
01: Global Invalidation performed. The processor sets this in response to a
global IOTLB invalidation request.
10: Domain-selective invalidation performed using the domain-id that was
10: Domain-selective invalidation performed using the domain-id that was
specified by software in the DID field. The processor sets this in response to
a domain selective IOTLB invalidation request.
11: CPU sets this in response to a page selective invalidation request.
11: CPU sets this in response to a page selective invalidation request.
56:50
RV
-
Reserved.
49:49
RW
0x0
dr:
Drain Reads.
CPU uses this to drain or not drain reads on an invalidation request.
CPU uses this to drain or not drain reads on an invalidation request.
48:48
RW
0x0
dw:
Drain Writes.
CPU uses this to drain or not drain writes on an invalidation request.
CPU uses this to drain or not drain writes on an invalidation request.
47:32
RW
0x0
did:
Domain ID.
Domain to be invalidated and is programmed by software for both page and
Domain to be invalidated and is programmed by software for both page and
domain selective invalidation requests. CPU ignores the bits 47:40 since it
supports only an 8 bit Domain ID.
31:0
RV
-
Reserved.
Type:
MEM
PortID:
8’h7e
Bus:
0
Device:
5Function:0
Offset:
0x208
, 0x1208
Bit
Attr
Default
Description