AN2797 Freescale Semiconductor / Motorola, AN2797 Datasheet - Page 24

no-image

AN2797

Manufacturer Part Number
AN2797
Description
Migrating from IBM 750GX to MPC7447A
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Programming Model
1. MSR[PM] on the IBM 750GX corresponds to MSR[PMM] on the MPC7447A.
2. For all PMCs, not just PMCn.
3. Enable overflow interrupts on PMC1-4 for IBM 750GX and PMC1-6 for MPC7447A.
4. Trigger counting of PMC2-6 for MPC7447A.
24
Function
Disable counting while in user mode MMCR0[DU]
Disable counting while MSR[PM] is
set
Disable counting while MSR[PM] is
zero
Enable performance monitor
interrupt signaling
Disable counting of PMCn when a
performance monitor interrupt is
signalled
64 bit time base transition selector
Enable interrupt when RTCSELECT
defined bit transitions off/on
Threshold value, 0-63, which can be
varied to get to characterize the
events occurring above the
threshold
Enable interrupt due to do PMC1
overflow
Enable interrupts due to PMCn
overflow
Trigger counting of PMC2-4 after
PMC1 overflows or after a interrupt
is signalled
PMC1 event selector, 128 events
PMC2 event selector, 64 events
Migrating from IBM 750GX to MPC7447A, Rev. 1.0
Table 11. IBM 750GX MMCR0 to MPC7447A
IBM 750GX
MMCR0[DMS]
MMCR0[DMR]
MMCR0[ENINT]
MMCR0[DISCOUNT]
MMCR0[RTCSELECT]
MMCR0[INTONBITTRANS]
MMCR0[THRESHOLD]
MMCR0[PMC1INTCONTROL]
MMCR0[PMCINTCONTROL]
MMCR0[PMCTRIGGER]
MMCR0[PMC1SELECT]
MMCR0[PMC2SELECT]
MPC7447A
MMCR0[FCP]
MMCR0[FCM1]
MMCR0[FCM1]
MMCR0[PMXE]
MMCR0[FCECE]
MMCR0[TBSEL]
MMCR0[TBEE]
MMCR0[THRESHOLD]
MMCR0[PMC1CE]
MMCR0[PMCnCE]
MMCR0[TRIGGER]
MMCR0[PMC1SEL]
MMCR0[PMC2SEL]
1
1
2
Freescale Semiconductor
3
4

Related parts for AN2797