![Intel IXP45X Developer'S Manual Download Page 793](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092793.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Order Number: 306262-004US
793
Performance Monitoring Unit (PMU)—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network
Processors
16.5.2
Reset Conditions
The ESR defaults to Mode Halt upon reset: performance monitoring is disabled and all
counters are disabled in this mode. The Programmable Event Counters (PECRx) values
are cleared upon reset.
16.6
Detailed Register Descriptions
The performance monitoring facility on the IXP45X/IXP46X network processors consists
of 13 memory-mapped registers for controlling operation and monitoring various
events. Each register appears to be 32-bits wide to the APB bus. Each of these registers
is accessed as a memory-mapped 32-bit register with a unique memory address.
Access is accomplished through regular memory-format instructions from the Bus
Interface Unit.
presents the registers and their offset address.
Table 256.
Register Legend
Attribute
Legend
Attribute
Legend
RV
Reserved
RC
Read Clear
PR
Preserved
RO
Read Only
RS
Read/Set
WO
Write Only
RW
Read/Write
NA
Not Accessible
RW1C
Normal Read
Write ‘1’ to clear
RW1S
Normal Read
Write ‘1’ to set
Table 257.
PMU Register Table
Register Name
Reset Hex Value
Hex Offset Address
ESR0
0x00000000
0x00000000
ESR1
0x00000000
0x00000004
(Reserved)
0x00000008
(Reserved)
0x0000000C
PSR
0x00000000
0x00000010
PMR
0x00000000
0x00000014
PMSR
0x00000000
0x00000018
(Reserved)
0x0000001C
PEC0
0x00000000
0x00000020
PEC1
0x00000000
0x00000024
PEC2
0x00000000
0x00000028
PEC3
0x00000000
0x0000002C
PEC4
0x00000000
0x00000030
PEC5
0x00000000
0x00000034
PEC6
0x00000000
0x00000038
PEC7
0x00000000
0x0000003C