Intel 460GX Software Developer’s Manual page 55

Chipset system
Table of Contents

Advertisement

4:3
2:0
2.5.2.2
FSB_D_PMD_[1,0]: System Bus Performance Monitor Data Registers
Bus CBN, Device Number: 04h
Address Offset:
Default Value:
Two performance monitoring counters, with associated event selection and control registers, is
provided in the SDC component. These counters may be configured to track system bus events.
Event detection may be configured to increment a counter, affect performance monitoring pins, and
issue an interrupt request on counter overflow.
The value written to this address, loads the counter and is also saved in a reload register. Each
counter can be configured to reload the data when it overflows.
The FSB_D_PMD_[1,0] registers hold the performance monitoring count values. 39-bits of the
counter are used for event counting, the 40th-bit is used as a overflow detection bit. The 39-bit
count value allows up to 70 minutes of event collection at 133 MHz. Event selection is controlled
by the PMC registers.
Each counter may be stopped/started independently, using the controls available in the associated
PMD register.
Bits
63:40
39
38:0
Intel® 460GX Chipset Software Developer's Manual
01b Disable when counter overflows.
10b Disable on falling edge (Deassertion) of SDC Event 0.
11b Disable on falling edge (Deassertion) of SDC Event 1.
Enable Source.
Selects event that will enable the performance monitor.
00b Never Enable (in this mode the counter will never count).
01b Enable Always (note that if this setting is used, the disable events in bits [6:5] will
only disable counting for one clock, and then the counter resumes. When bits [4:3]
are set to 'Enable Always', the only meaningful setting for bits [6:5] is
'Never Disable'.
10b Enable on rising edge (Assertion) of SDC Event 0.
11b Enable on rising edge (Assertion) of SDC Event 1.
Reload Control.
Selects event that will control the Reloading of the performance monitor with the value
written into the associated PMD1 register.
000b Never Reload.
001b Reload when counter overflows.
010b Reload on SDC Event 0 Asserted.
011b Reload on SDC Event 1 Asserted.
100b Reload on SDC Event 0 Asserting edge.
101b Reload on SDC Event 1 Asserting edge.
A0-A7h, A8-AFh
0 each
Description
reserved(0)
Overflow
This bit is asserted when the Event Count bit 38 carries into bit 39.
Count Value
This register contains the Performance Monitor Data Register. You may preset the value
of the performance counter by writing to this register. You may read back the value of the
performance counter by reading this register.
Register Descriptions
Size:
64 bits each
Attribute:
Read/Write
2-35

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents