Datasheet
Processor Uncore Configuration Registers
508 Datasheet, Volume 2
4.4.4.18 THERMTRIP_CONFIG—ThermTrip Configuration Register
This register is used to configure whether the Thermtrip signal only carries the
processor Trip information, or does it carry the Mem trip information as well. The
register will be used by HW to enable ORing of the memtrip info into the thermtrip OR
tree.
4.4.4.19 PERFMON_PCODE_FILTER—Perfmon Pcode Filter Register
This register has three mappings depending on the type of Perfmon Events that are
being counted.
This register is read by Pcode and communicates the Masking information from the
BIOS/SW to Pcode.
THERMTRIP_CONFIG
Bus: 1 Device: 10 Function: 2 Offset: F8h
Bit Attr
Reset
Value
Description
31:4 RV 0h Reserved
0RW0b
Enable MEM Trip
1 = PCU will OR in the MEMtrip information into the ThermTrip OR Tree
0 = PCU will ignore the MEMtrip information and ThermTrip will just have the
processor indication.
Expect BIOS to Enable this in Phase 4.
PERFMON_PCODE_FILTER
Bus: 1 Device: 10 Function: 2 Offset: FCh
Bit Attr
Reset
Value
Description
31:0 RW-V
FFFFFFF
Fh
Filter
Pcode makes the decision on how to interpret the 32-bit field
Interpretation 2:
15:0 – ThreadID
Interpretation 1:
7:0 – CoreID
Interpretation 0:
31:24 – Voltage/Frequency Range 3
23:16 – Voltage/Frequency Range 2
15:8 – Voltage/Frequency Range 1
7:0 – Voltage/Frequency Range 0