Pxb - Intel 460GX Software Developer’s Manual

Chipset system
Table of Contents

Advertisement

Register Descriptions
2.5.3

PXB

2.5.3.1
PMD[1:0]: Performance Monitoring Data Register
Address Offset:
Default Value:
Two performance monitoring counters, with associated event selection and control registers, are
provided for each PCI bus in the PXB. Each counter may be configured to track PCI bus events.
Event detection may be configured to increment a counter, toggle a pin on event or counter
overflow, and issue an interrupt request on counter overflow.
The PMD registers hold the performance monitoring count values. These registers are 32-bit
counters. Event selection is controlled by the PME registers, and the action performed on event
detection is controlled by the PMR registers.
Each counter may be stopped/started independently, using the controls available in the associated
PMR register.
Bits
31:0
2.5.3.2
PMR[1:0]: Performance Monitoring Response
Address Offset:
Default Value:
There are two PMR registers for each PCI bus, one for each PMD counter. Each PMR register
specifies how the event selected by the corresponding PME register affects the associated PMD
register, P(A,B)MON# pins, and the INT(A,B)RQ# pins.
Bits
7:6
5:4
3:2
2-36
D8-DBh, E0-E3h
0000_0000h each
Description
Count Value
DDh, E5h
0000h each
Description
Interrupt Assertion
Defines how selected event affects INTRQ# assertion. Whenever INTRQ# is asserted, a
flag for this counter is set in the Error Status Register, so that software can determine the
cause of the interrupt. This flag is reset by writing the Error Status Register.
Selected event does not assert INTRQ #
0
1
reserved
Assert INTRQ# pin when event occurs
2
3
Assert INTRQ# pin when counter overflows
Performance Monitoring pin assertion
Defines how the selected event affects the PMON# pin for this counter.
PMON# pin is tristated. Selected event has no effect.
0
1
reserved
2
Assert this counter's PMON# pin when event occurs
Assert this counter's PMON# pin when counter overflows
3
Count Mode
Selects when the counter is updated for the detected event.
0
Stop counting.
1
Count each cycle selected event is active.
2
Count on each rising edge of the selected event.
3
Trigger. Start counting on the first rising edge of the selected event, and
continue counting each clock cycle.
Size:
Attribute:
Size:
Attribute:
Intel® 460GX Chipset Software Developer's Manual
32 bits each
Read/Write
8 bits each
Read/Write

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents