1.1. About the IPCM

The IPCM provides up to 32 mailboxes with control logic and interrupt generation to support inter-processor communication. An AHB interface enables access from source and destination cores.


The mailboxes within the IPCM can be available as floating resources between cores or as dedicated resources to specific cores. A source core can have multiple mailboxes and send messages in parallel.

The IPCM consists of the following:

The IPCM is a highly configurable and programmable module. It has three configurable parameters:

These parameters reduce gate count by enabling you to configure the IPCM instance to match the system requirements. The programmable features, such as source, destination, mode, and mask, enable the configured IPCM to be used by different cores in different ways, depending on the current application.

Copyright © 2003, 2004. ARM Limited. All rights reserved.ARM DDI 0306B