Instances
| Instance | Domain | Base address | Description |
|---|---|---|---|
| PPIB00 | GLOBAL | 0x40044000 |
PPI bridge PPIB00 |
| PPIB01 | GLOBAL | 0x40045000 |
PPI bridge PPIB01 |
| PPIB10 | GLOBAL | 0x40083000 |
PPI bridge PPIB10 |
| PPIB11 | GLOBAL | 0x40084000 |
PPI bridge PPIB11 |
| PPIB20 | GLOBAL | 0x400C3000 |
PPI bridge PPIB20 |
| PPIB21 | GLOBAL | 0x400C4000 |
PPI bridge PPIB21 |
| PPIB22 | GLOBAL | 0x400C5000 |
PPI bridge PPIB22 |
| PPIB30 | GLOBAL | 0x40103000 |
PPI bridge PPIB30 |
Configuration
| Instance | Domain | Configuration |
|---|---|---|
| PPIB00 | GLOBAL |
Bridges PPI channels 0-11 between PPIB_00 (MCU) and PPIB_10 (RADIO) |
| PPIB01 | GLOBAL |
Bridges PPI channels 0-7 between PPIB_01 (MCU) and PPIB_20 (PERI) |
| PPIB10 | GLOBAL |
Bridges PPI channels 0-11 between PPIB_10 (RADIO) and PPIB_00 (MCU) |
| PPIB11 | GLOBAL |
Bridges PPI channels 0-15 between PPIB_11 (RADIO) and PPIB_21 (PERI) |
| PPIB20 | GLOBAL |
Bridges PPI channels 0-7 between PPIB_20 (PERI) and PPIB_01 (MCU) |
| PPIB21 | GLOBAL |
Bridges PPI channels 0-15 between PPIB_21 (PERI) and PPIB_11 (RADIO) |
| PPIB22 | GLOBAL |
Bridges PPI channels 0-3 between PPIB_22 (PERI) and PPIB_30 (LP) |
| PPIB30 | GLOBAL |
Bridges PPI channels 0-3 between PPIB_30 (LP) and PPIB_22 (PERI) |
Register overview
| Register | Offset | 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. |