APM Module Description
Module Name | APM Module |
---|---|
Modules of this Type | APM_CCI_INTC, APM_INTC_OCM, APM_LPD_FPD |
Base Addresses |
0x00FD490000 (APM_CCI_INTC) 0x00FFA00000 (APM_INTC_OCM) 0x00FFA10000 (APM_LPD_FPD) |
Description | AXI Performance Monitor |
APM Module Register Summary
Register Name | Offset Address | Width | Type | Reset Value | Description |
---|---|---|---|---|---|
GCCR_H | 0x0000000000 | 32 | roRead-only | 0x00000000 | Global Clock Counter |
GCCR_L | 0x0000000004 | 32 | roRead-only | 0x00000000 | Global Clock Counter |
SIR | 0x0000000024 | 32 | rwNormal read/write | 0x00000000 | Sample Interval Time Configuration |
SICR | 0x0000000028 | 32 | mixedMixed types. See bit-field details. | 0x00000100 | Sample Interval Control |
SISR | 0x000000002C | 32 | rwNormal read/write | 0x00000000 | Sample Interval Sample. Reading this initiates sampling of Metric Counters data to the Sample Metric Counters. |
GIER | 0x0000000030 | 32 | mixedMixed types. See bit-field details. | 0x00000000 | Global Interrupt Enable Register |
IER | 0x0000000034 | 32 | rwNormal read/write | 0x00000000 | Interrupt Enable |
ISR | 0x0000000038 | 32 | rwNormal read/write | 0x00000000 | Interrupt Status |
MSR_0 | 0x0000000044 | 32 | rwNormal read/write | 0x00000000 | Metric Selector, Counters 0, 1, 2, and 3 |
MSR_1 | 0x0000000048 | 32 | rwNormal read/write | 0x00000000 | Metric Selector, Counters 4, 5, 6, and 7 |
IR_0 | 0x0000000104 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_0 | 0x0000000108 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_0 | 0x000000010C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_1 | 0x0000000114 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_1 | 0x0000000118 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_1 | 0x000000011C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_2 | 0x0000000124 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_2 | 0x0000000128 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_2 | 0x000000012C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_3 | 0x0000000134 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_3 | 0x0000000138 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_3 | 0x000000013C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_4 | 0x0000000144 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_4 | 0x0000000148 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_4 | 0x000000014C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_5 | 0x0000000154 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_5 | 0x0000000158 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_5 | 0x000000015C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_6 | 0x0000000164 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_6 | 0x0000000168 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_6 | 0x000000016C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
IR_7 | 0x0000000174 | 32 | roRead-only | 0x00000000 | Incrementer |
RR_7 | 0x0000000178 | 32 | rwNormal read/write | 0x00000000 | Range |
MCLER_7 | 0x000000017C | 32 | rwNormal read/write | 0x00000000 | Metric Count Log Enable |
SMCR_0 | 0x0000000200 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_0 | 0x0000000204 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_1 | 0x0000000210 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_1 | 0x0000000214 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_2 | 0x0000000220 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_2 | 0x0000000224 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_3 | 0x0000000230 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_3 | 0x0000000234 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_4 | 0x0000000240 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_4 | 0x0000000244 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_5 | 0x0000000250 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_5 | 0x0000000254 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_6 | 0x0000000260 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_6 | 0x0000000264 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
SMCR_7 | 0x0000000270 | 32 | roRead-only | 0x00000000 | Sampled Metric Counter |
SIR_7 | 0x0000000274 | 32 | roRead-only | 0x00000000 | Sampled Incrementer |
CR | 0x0000000300 | 32 | rwNormal read/write | 0x00000000 | Control |
WIDR | 0x0000000304 | 32 | rwNormal read/write | 0x00000000 | WID |
WIDMR | 0x0000000308 | 32 | rwNormal read/write | 0x00000000 | WID Mask |
RIDR | 0x000000030C | 32 | rwNormal read/write | 0x00000000 | RID |
RIDMR | 0x0000000310 | 32 | rwNormal read/write | 0x00000000 | RID Mask |
FECR | 0x0000000400 | 32 | rwNormal read/write | 0x00000000 | Flag Enable |