APM Module

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

APM Module Description

Module NameAPM Module
Modules of this TypeAPM_CCI_INTC, APM_INTC_OCM, APM_LPD_FPD
Base Addresses 0x00FD490000 (APM_CCI_INTC)
0x00FFA00000 (APM_INTC_OCM)
0x00FFA10000 (APM_LPD_FPD)
DescriptionAXI Performance Monitor

APM Module Register Summary

Register NameOffset AddressWidthTypeReset ValueDescription
GCCR_H0x000000000032roRead-only0x00000000Global Clock Counter
GCCR_L0x000000000432roRead-only0x00000000Global Clock Counter
SIR0x000000002432rwNormal read/write0x00000000Sample Interval Time Configuration
SICR0x000000002832mixedMixed types. See bit-field details.0x00000100Sample Interval Control
SISR0x000000002C32rwNormal read/write0x00000000Sample Interval Sample. Reading this initiates sampling of Metric Counters data to the Sample Metric Counters.
GIER0x000000003032mixedMixed types. See bit-field details.0x00000000Global Interrupt Enable Register
IER0x000000003432rwNormal read/write0x00000000Interrupt Enable
ISR0x000000003832rwNormal read/write0x00000000Interrupt Status
MSR_00x000000004432rwNormal read/write0x00000000Metric Selector, Counters 0, 1, 2, and 3
MSR_10x000000004832rwNormal read/write0x00000000Metric Selector, Counters 4, 5, 6, and 7
IR_00x000000010432roRead-only0x00000000Incrementer
RR_00x000000010832rwNormal read/write0x00000000Range
MCLER_00x000000010C32rwNormal read/write0x00000000Metric Count Log Enable
IR_10x000000011432roRead-only0x00000000Incrementer
RR_10x000000011832rwNormal read/write0x00000000Range
MCLER_10x000000011C32rwNormal read/write0x00000000Metric Count Log Enable
IR_20x000000012432roRead-only0x00000000Incrementer
RR_20x000000012832rwNormal read/write0x00000000Range
MCLER_20x000000012C32rwNormal read/write0x00000000Metric Count Log Enable
IR_30x000000013432roRead-only0x00000000Incrementer
RR_30x000000013832rwNormal read/write0x00000000Range
MCLER_30x000000013C32rwNormal read/write0x00000000Metric Count Log Enable
IR_40x000000014432roRead-only0x00000000Incrementer
RR_40x000000014832rwNormal read/write0x00000000Range
MCLER_40x000000014C32rwNormal read/write0x00000000Metric Count Log Enable
IR_50x000000015432roRead-only0x00000000Incrementer
RR_50x000000015832rwNormal read/write0x00000000Range
MCLER_50x000000015C32rwNormal read/write0x00000000Metric Count Log Enable
IR_60x000000016432roRead-only0x00000000Incrementer
RR_60x000000016832rwNormal read/write0x00000000Range
MCLER_60x000000016C32rwNormal read/write0x00000000Metric Count Log Enable
IR_70x000000017432roRead-only0x00000000Incrementer
RR_70x000000017832rwNormal read/write0x00000000Range
MCLER_70x000000017C32rwNormal read/write0x00000000Metric Count Log Enable
SMCR_00x000000020032roRead-only0x00000000Sampled Metric Counter
SIR_00x000000020432roRead-only0x00000000Sampled Incrementer
SMCR_10x000000021032roRead-only0x00000000Sampled Metric Counter
SIR_10x000000021432roRead-only0x00000000Sampled Incrementer
SMCR_20x000000022032roRead-only0x00000000Sampled Metric Counter
SIR_20x000000022432roRead-only0x00000000Sampled Incrementer
SMCR_30x000000023032roRead-only0x00000000Sampled Metric Counter
SIR_30x000000023432roRead-only0x00000000Sampled Incrementer
SMCR_40x000000024032roRead-only0x00000000Sampled Metric Counter
SIR_40x000000024432roRead-only0x00000000Sampled Incrementer
SMCR_50x000000025032roRead-only0x00000000Sampled Metric Counter
SIR_50x000000025432roRead-only0x00000000Sampled Incrementer
SMCR_60x000000026032roRead-only0x00000000Sampled Metric Counter
SIR_60x000000026432roRead-only0x00000000Sampled Incrementer
SMCR_70x000000027032roRead-only0x00000000Sampled Metric Counter
SIR_70x000000027432roRead-only0x00000000Sampled Incrementer
CR0x000000030032rwNormal read/write0x00000000Control
WIDR0x000000030432rwNormal read/write0x00000000WID
WIDMR0x000000030832rwNormal read/write0x00000000WID Mask
RIDR0x000000030C32rwNormal read/write0x00000000RID
RIDMR0x000000031032rwNormal read/write0x00000000RID Mask
FECR0x000000040032rwNormal read/write0x00000000Flag Enable