Section 20 Controller Area Network
R01UH0134EJ0400 Rev. 4.00 Page 1059 of 2108
Sep 24, 2014
SH7262 Group, SH7264 Group
No
No
No
Yes
Yes
Yes
RCAN-TL1 is in Tx_Rx Mode
(MBC[x] = 0)
Write '1' to the TXPR[x] bit
at any desired time
Internal Arbitration
'x' Highest Priority?
Transmission Start
Mailbox[x] is ready
to be updated for
next transmission
Clear TXACK[x]
Waiting for
Interrupt
Waiting for
Interrupt
TXACK[x] set?
CAN Bus
Arbitration
End Of Frame
CAN Bus
IRR8 set?
Update Message Data of
Mailbox[x]
Figure 20.16 Transmission request
Internal Arbitration for transmission
The following diagram explains how this module manages to schedule transmission-requested
messages in the correct order based on the CAN identifier. 'Internal arbitration' picks up the
highest priority message amongst transmit-requested messages.