SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
| Address Offset | 0x0000 0000 | ||
| Physical Address | 0x4AE0 7F00 | Instance | INSTR_PRM |
| Description | PM profiling identification register | ||
| Type | R | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| REVISION | |||||||||||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:0 | REVISION | IP revision | R | 0x- (1) |
| PRCM Register Manual |
| Address Offset | 0x0000 0010 | ||
| Physical Address | 0x4AE0 7F10 | Instance | INSTR_PRM |
| Description | PM profiling system configuartion register | ||
| Type | RW | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | IDLEMODE | RESERVED | SOFTRESET | |||||||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:6 | RESERVED | R | 0x0 | |
| 5:4 | RESERVED | R | 0x0 | |
| 3:2 | IDLEMODE | Configuration of the local tartget state management mode | RW | 0x2 |
| 1 | RESERVED | R | 0x0 | |
| 0 | SOFTRESET | Software reset | RW | 0x0 |
| PRCM Register Manual |
| Address Offset | 0x0000 0014 | ||
| Physical Address | 0x4AE0 7F14 | Instance | INSTR_PRM |
| Description | PM profiling status register | ||
| Type | R | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | FIFOEMPTY | RESERVED | |||||||||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:9 | RESERVED | R | 0x0 | |
| 8 | FIFOEMPTY | PM Profiling buffer empty | R | 0x1 |
| 7:0 | RESERVED | R | 0x0 |
| PRCM Register Manual |
| Address Offset | 0x0000 0024 | ||
| Physical Address | 0x4AE0 7F24 | Instance | INSTR_PRM |
| Description | PM profiling configuration register | ||
| Type | RW | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CLAIM_3 | CLAIM_2 | CLAIM_1 | RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | EVT_CAPT_EN | RESERVED | ||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:30 | CLAIM_3 | Ownership | RW | 0x0 |
| 29 | CLAIM_2 | Debugger override qualifier | RW | 0x1 |
| 28 | CLAIM_1 | Current owner | R | 0x0 |
| 27:24 | RESERVED | R | 0x0 | |
| 23 | RESERVED | R | 0x0 | |
| 22:16 | RESERVED | R | 0x0 | |
| 15 | RESERVED | R | 0x0 | |
| 14:8 | RESERVED | R | 0x0 | |
| 7 | EVT_CAPT_EN | When HIGH the PM events capture is enabled | RW | 0x0 |
| 6:0 | RESERVED | R | 0x0 |
| PRCM Register Manual |
| Address Offset | 0x0000 0028 | ||
| Physical Address | 0x4AE0 7F28 | Instance | INSTR_PRM |
| Description | PM profiling class filtering register | ||
| Type | RW | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SNAP_CAPT_EN_03 | SNAP_CAPT_EN_02 | SNAP_CAPT_EN_01 | SNAP_CAPT_EN_00 | |||||||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:4 | RESERVED | R | 0x0 | |
| 3 | SNAP_CAPT_EN_03 | Snapshot capture enable - Class-ID = 0x03 | RW | 0x0 |
| 2 | SNAP_CAPT_EN_02 | Snapshot capture enable - Class-ID = 0x02 | RW | 0x0 |
| 1 | SNAP_CAPT_EN_01 | Snapshot capture enable - Class-ID = 0x01 | RW | 0x0 |
| 0 | SNAP_CAPT_EN_00 | Snapshot capture enable - Class-ID = 0x00 | RW | 0x0 |
| PRCM Register Manual |
| Address Offset | 0x0000 002C | ||
| Physical Address | 0x4AE0 7F2C | Instance | INSTR_PRM |
| Description | PM profiling triggering control register | ||
| Type | RW | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | TRIG_STOP_EN | TRIG_START_EN | |||||||||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:2 | RESERVED | R | 0x0 | |
| 1 | TRIG_STOP_EN | Enable stop capturing PM events from external trigger detection | RW | 0x0 |
| 0 | TRIG_START_EN | Enable start capturing PM events from external trigger detection | RW | 0x0 |
| PRCM Register Manual |
| Address Offset | 0x0000 0030 | ||
| Physical Address | 0x4AE0 7F30 | Instance | INSTR_PRM |
| Description | PM profiling sampling window register | ||
| Type | RW | ||
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | FCLK_DIV_FACOR | RESERVED | SAMP_WIND_SIZE | ||||||||||||||||||||||||||||
| Bits | Field Name | Description | Type | Reset |
|---|---|---|---|---|
| 31:20 | RESERVED | R | 0x0 | |
| 19:16 | FCLK_DIV_FACOR | FunClk divide factor ranging from 1 to 16 | RW | 0x0 |
| 15:8 | RESERVED | R | 0x0 | |
| 7:0 | SAMP_WIND_SIZE | PM events sampling window size | RW | 0x0 |
| PRCM Register Manual |