Main Content

Interprocess Data Write

Send messages to another processor using interprocessor data write

  • Library:
  • SoC Blockset / Processor Interconnect

  • Block icon of interprocess data write.

Description

The Interprocess Data Write block asynchronously sends messages to another processor in an SoC using an interprocess data channel. The Interprocess Data Write block connects to an Interprocess Data Channel block that similarly connects to an Interprocess Data Read block contained in a separate processor reference model. In simulation, data from the current processor is asynchronously sent and processed in the processor containing the Interprocess Data Read block and associated asynchronous task. This diagram shows a generalized view of the interprocess data channel.

Ports

Input

expand all

This port receives a data vector to send to another processor over the interprocess data channel.

Data Types: single | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Output

expand all

This message port sends the output data as a message to the connected Interprocess Data Channel block. For more information on messages, see Messages.

Data Types: SoCData

Introduced in R2020b