Intel E7-8891 v2 CM8063601377422 User Manual

Product codes
CM8063601377422
Page of 504
Integrated I/O (IIO) Configuration Registers
304
Intel
®
 Xeon
® 
Processor E7-2800/4800/8800 v2 Product Family
Datasheet Volume Two: Functional Description, February 2014
14.3.8
DMIVCPRCTL
DMI VCP Resource Control
Controls the resources associated with the DMI Private Channel (VCp).
Type:
MEM
PortID:
8’h7e
Bus:
0
Device:
0Function:0
Offset:
0x1a
Bit
Attr
Default Description
31:31 RW_LB
0x0
vcpe:
Virtual Channel Private Enable  
0: Virtual Channel is disabled.
1: Virtual Channel is enabled. See exceptions below.
Software must use the VC Negotiation Pending bit to check whether the VC 
negotiation is complete. When VC Negotiation Pending bit is cleared, a 1 read from 
this VC Enable bit indicates that the VC is enabled (Flow Control Initialization is 
completed for the PCI Express port). A 0 read from this bit indicates that the 
Virtual Channel is currently disabled.
BIOS Requirement:
1. To enable a Virtual Channel, the VC Enable bits for that Virtual Channel must be 
set in both Components on a Link.
2. To disable a Virtual Channel, the VC Enable bits for that Virtual Channel must be 
cleared in both Components on a Link.
3. Software must ensure that no traffic is using a Virtual Channel at the time it is 
disabled.
4. Software must fully disable a Virtual Channel in both Components on a Link 
before reenabling the Virtual Channel. 
30:27 RV
-
Reserved  
26:24 RW_LB
0x2
vcpid:
Virtual Channel Private ID  
Assigns a VC ID to the VC resource. This field can not be modified when the VC is 
already enabled. No private VCs are precluded by hardware and private VC 
handling is implemented the same way as nonprivate VC handling. 
23:8
RV
-
Reserved  
7:7
RO
0x0
tc7vcpm:
Traffic Class 7/ Virtual Channel 0 Map  
Traffic Class 7 is always routed to VCm. 
6:1
RW_LB
0x0
tcvcpm:
Traffic Class / Virtual Channel private Map  
Indicates the TCs (Traffic Classes) that are mapped to the VC resource. Bit 
locations within this field correspond to TC values.For example, when bit 6 is set in 
this field, TC6 is mapped to this VC resource. When more than one bit in this field 
is set, it indicates that multiple TCs are mapped to the VC resource. In order to 
remove one or more TCs from the TC/VC Map of an enabled VC, software must 
ensure that no new or outstanding transactions with the TC labels are targeted at 
the given Link. 
0:0
RO
0x0
tc0vcpm:
Traffic Class 0 / Virtual Channel Private Map  
Traffic Class 0 is always routed to VC0. 
downloadlike
ArtboardArtboardArtboard
Report Bug