Instances
| Instance | Domain | Base address | TrustZone | Split access | Description | ||
|---|---|---|---|---|---|---|---|
| Map | Att | DMA | |||||
|
PPIB00 : S |
GLOBAL |
0x50043000 |
US | S | NA | No |
PPI bridge PPIB00 |
|
PPIB01 : S |
GLOBAL |
0x50044000 |
US | S | NA | No |
PPI bridge PPIB01 |
|
PPIB10 : S |
GLOBAL |
0x50083000 |
US | S | NA | No |
PPI bridge PPIB10 |
|
PPIB11 : S |
GLOBAL |
0x50084000 |
US | S | NA | No |
PPI bridge PPIB11 |
|
PPIB20 : S |
GLOBAL |
0x500C3000 |
US | S | NA | No |
PPI bridge PPIB20 |
|
PPIB21 : S |
GLOBAL |
0x500C4000 |
US | S | NA | No |
PPI bridge PPIB21 |
|
PPIB22 : S |
GLOBAL |
0x500C5000 |
US | S | NA | No |
PPI bridge PPIB22 |
|
PPIB30 : S |
GLOBAL |
0x50103000 |
US | S | NA | No |
PPI bridge PPIB30 |
Configuration
| Instance | Domain | Configuration |
|---|---|---|
|
PPIB00 : S |
GLOBAL |
Bridges PPI channels 0-7 between PPIB_00 (MCU) and PPIB_10 (RADIO) |
|
PPIB01 : S |
GLOBAL |
Bridges PPI channels 0-7 between PPIB_01 (MCU) and PPIB_20 (PERI) |
|
PPIB10 : S |
GLOBAL |
Bridges PPI channels 0-7 between PPIB_10 (RADIO) and PPIB_00 (MCU) |
|
PPIB11 : S |
GLOBAL |
Bridges PPI channels 0-15 between PPIB_11 (RADIO) and PPIB_21 (PERI) |
|
PPIB20 : S |
GLOBAL |
Bridges PPI channels 0-7 between PPIB_20 (PERI) and PPIB_01 (MCU) |
|
PPIB21 : S |
GLOBAL |
Bridges PPI channels 0-15 between PPIB_21 (PERI) and PPIB_11 (RADIO) |
|
PPIB22 : S |
GLOBAL |
Bridges PPI channels 0-3 between PPIB_22 (PERI) and PPIB_30 (LP) |
|
PPIB30 : S |
GLOBAL |
Bridges PPI channels 0-3 between PPIB_30 (LP) and PPIB_22 (PERI) |
Register overview
| Register | Offset | TZ | Description |
|---|---|---|---|
| TASKS_SEND[n] | 0x000 |
This task is unused, but the PPIB provides the SUBSCRIBE task to connect SEND [n] task. |
|
| SUBSCRIBE_SEND[n] | 0x080 |
Subscribe configuration for task SEND[n] |
|
| EVENTS_RECEIVE[n] | 0x100 |
This event is unused, but the PPIB provides the PUBLISH event to connect RECEIVE [n] event. |
|
| PUBLISH_RECEIVE[n] | 0x180 |
Publish configuration for event RECEIVE[n] |
|
| OVERFLOW.SEND | 0x400 |
The task overflow for SEND tasks using SUBSCRIBE_SEND. Write 0 to clear. |