Datasheet

Datasheet, Volume 2 533
Processor Uncore Configuration Registers
4.6.2.7 HaPerfmonAddrMatch0—
Home Agent Perfmon Address Match Register 0
These registers are used to dump the contents of the home agent tracker contents and
control states.
4.6.2.8 HaPerfmonAddrMatch1—
Home Agent Perfmon Address Match Register 1
These registers are used to dump the contents of the home agent tracker contents and
control states.
4.6.2.9 HaPerfmonOpcodeMatch—HA Performance Opcode Match Register
These registers are used to identify and record the transaction opcode from the home
agent tracker.
HaPerfmonAddrMatch0
Bus: 1 Device: 14 Function: 1 Offset: 40h
Bit Attr
Reset
Value
Description
31:6 RWS
000000
0h
Low Physical Address of a cache line
This field contains 26 bits of low physical address 31:6 of a cache line. The low
26 bit address of an architectural event match address are in the register.
5:0 RV 00h Reserved
HaPerfmonAddrMatch1
Bus: 1 Device: 14 Function: 1 Offset: 44h
Bit Attr
Reset
Value
Description
31:14 RV 0h Reserved
13:0 RWS 0000h
High Physical Address of a cache line
This contains 14 bits of physical address 45:32 of a cache line. The high 14 bits
address of an architectural event address match are in the register.
HaPerfmonOpcodeMatch
Bus: 1 Device: 14 Function: 1 Offset: 48h
Bit Attr
Reset
Value
Description
31:6 RV 0h Reserved
5:0 RWS 0h
Home Agent Opcode Match Register
Home Agent Opcode Match Register (HaPerfmonOpcodeMatch): This field is used
to match the transaction opcode for identifying an architectural event.