Cyclone® V Hard Processor System Technical Reference Manual

ID 683126
Date 8/28/2023
Public
Document Table of Contents

26.3.1. Message Object

The message RAM can store up to 128 message objects. To avoid conflicts between host processor accesses to the message RAM and CAN message reception and transmission, the host processor does not access the message objects directly. Accesses are handled through the IF1 and IF2 message interface registers.

The following table shows the structure of a message object, where the first row contains the message object control flags, the second row contains the message object masks, and the third row is the CAN message.

Table 214.  Message Object Structure
MsgVal NewDat MsgLst IntPnd TxIE RxIE RmtEn TxRqst EoB
UMask Msk [28:0] MXtd MDir  
ID [28:0] Xtd Dir DLC [3:0] Data 0 [7:0] Data 1 [7:0] Data 2 [7:0] Data 3 [7:0] Data 4 [7:0] Data 5 [7:0] Data 6 [7:0] Data 7 [7:0]