Intel B940 Datasheet Page 217

  • Download
  • Add to my manuals
  • Print
  • Page
    / 360
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 216
Datasheet, Volume 2 217
Processor Configuration Registers
2.15.33 PEGVTCMPLRESR—PEG VT Completion Resource
Dedication
This register provides a programmable interface to dedicate the PEG0 and PEG1
Completion Tracking Queue resources to PEG0 VC0 read, PEG0 VC0 write, PEG1 VC0
read and PEG1 VC0 write VT fetch.
B/D/F/Type: 0/0/0/VC0PREMAP
Address Offset: F08–F0Bh
Reset Value: 20004000h
Access: RW-L, RO
Bit Attr
Reset
Value
Description
31:30 RW-L 00b
PEG Completion Tracking Queue Resource Sharing Mode (PCTQRSM)
11 = PEG1 and PEG0 will each be assigned half of the resources in the
Completion Tracking Queue.
10 = PEG1 will be assigned all of the resources in the Completion Tracking
Queue.
01 = PEG0 will be assigned all of the resources in the Completion Tracking
Queue.
00 = See below for more description for this encoding:
If both Device 1 and Device 6 are enabled, PEG1 and PEG0 will each be
assigned half of the resources in the Completion Tracking Queue. If Device 6
is enabled and Device 1 is disabled, PEG1 will be assigned all of the resources
in the Completion Tracking Queue. If Device 1 is enabled and Device 6 is
disabled, PEG0 will be assigned all of the resources in the Completion
Tracking Queue. If both Device 1 and Device 6 are disabled, PEG1 and PEG0
will each be assigned half of the resources in the Completion Tracking Queue.
29:25 RO 10000b
PEG1 VT Completion Tracking Queue Resource Available
(PEG1VTCTRA)
Number of entries available in PEG1 VT Completion Tracking Queue. 1-based.
The values programmed in the fields below must not be greater than the
value advertised in this field.
Note: If device 1 is disabled, the default is 10000b; otherwise, it is 01000b.
This is a status bit.
24:20 RW-L 00000b
PEG1 VC0 Write VT Completion Tracking Queue Resource Threshold
(PEG1VC0WRCTQRT)
This field provides a 1-based minimum threshold value used to throttle PEG1
VC0 Write VT fetch. When the number of free PEG1 VT Completion Tracking
Queue entries equals or falls below the value programmed in this field, PEG1
VC0 Write VT fetch is throttled until the number of free PEG1 Completion
Tracking Queue entries rise above this threshold. For example:
00000 = Throttle PEG1 VC0 Write VT Fetch when there is no entry left.
00001 = Throttle PEG1 VC0 Write VT Fetch when there is 1 or less entry left.
00010 = Throttle PEG1 VC0 Write VT Fetch when there is 2 or less entry left.
00011 = Throttle PEG1 VC0 Write VT Fetch when there is 3 or less entry left.
00100 = Throttle PEG1 VC0 Write VT Fetch when there is 4 or less entry left.
19:15 RW-L 00000b
PEG1 VC0 Read VT Completion Tracking Queue Resource Threshold
(PEG1VC0RDCTQRTCT)
This field provides a 1-based minimum threshold value used to throttle PEG1
VC0 Read VT fetch. When the number of free PEG1 VT Completion Tracking
Queue entries equals or falls below the value programmed in this field, PEG1
VC0 Read VT fetch is throttled until the number of free PEG1 Completion
Tracking Queue entries rise above this threshold. For example:
00000 = Throttle PEG1 VC0 Read VT Fetch when there is no entry left.
00001 = Throttle PEG1 VC0 Read VT Fetch when there is 1 or less entry left.
00010 =Throttle PEG1 VC0 Read VT Fetch when there is 2 or less entry left.
00011 =Throttle PEG1 VC0 Read VT Fetch when there is 3 or less entry left.
00100 =Throttle PEG1 VC0 Read VT Fetch when there is 4 or less entry left.
Page view 216
1 2 ... 212 213 214 215 216 217 218 219 220 221 222 ... 359 360

Comments to this Manuals

No comments