Reference Number: 327043-001 89
Intel® Xeon® Processor E5-2600 Product Family Uncore Performance Monitoring
U
2.7.3.2 Intel® QPI PMON state - Counter/Control Pairs
The following table defines the layout of the Intel® QPI performance monitor control registers. The
main task of these configuration registers is to select the event to be monitored by their respective
data counter (.ev_sel, .umask, .ev_sel_ext). Additional control bits are provided to shape the
incoming events (e.g. .invert, .edge_det, .thresh) as well as provide additional functionality for
monitoring software (.rst).
Table 2-85. Q_Py_PCI_PMON_BOX_CTL Register – Field Definitions
Field Bits Attr
HW
Reset
Val
Description
rsv 31:18 RV 0 Reserved (?)
rsv 17 RV 0 Reserved; SW must write to 0 else behavior is undefined.
frz_en 16 WO 0 Freeze Enable.
If set to 1 and a freeze signal is received, the counters will be
stopped or ‘frozen’, else the freeze signal will be ignored.
rsv 15:9 RV 0 Reserved (?)
frz 8 WO 0 Freeze.
If set to 1 and the .frz_en is 1, the counters in this box will be
frozen.
rsv 7:2 RV 0 Reserved (?)
rst_ctrs 1 WO 0 Reset Counters.
When set to 1, the Counter Registers will be reset to 0.
rst_ctrl 0 WO 0 Reset Control.
When set to 1, the Counter Control Registers will be reset to 0.
Table 2-86. Q_Py_PCI_PMON_CTL{3-0} Register – Field Definitions (Sheet 1 of 2)
Field Bits Attr
HW
Reset
Val
Description
thresh 31:24 RW-V 0 Threshold used in counter comparison.
invert 23 RW-V 0 Invert comparison against Threshold.
0 - comparison will be ‘is event increment >= threshold?’.
1 - comparison is inverted - ‘is event increment < threshold?’
NOTE: .invert is in series following .thresh, Due to this, the
.thresh field must be set to a non-0 value. For events that
increment by no more than 1 per cycle, set .thresh to 0x1.
Also, if .edge_det is set to 1, the counter will increment when a 1
to 0 transition (i.e. falling edge) is detected.
en 22 RW-V 0 Local Counter Enable.
ev_sel_ext 21 RW-V 0 Extentsion bit to the Event Select field.
rsv 20 RV 0 Reserved. SW must write to 0 for proper operation.
rsv 19 RV 0 Reserved (?)