Renesas R5S72640 Doll User Manual


  Open as PDF
of 2152
 
Section 20 Controller Area Network
Page 1000 of 2108 R01UH0134EJ0400 Rev. 4.00
Sep 24, 2014
SH7262 Group, SH7264 Group
Important: Please note that the TimeStamp is stored in a temporary register. Only after a
successful transmission or reception the value is then copied into the related Mailbox field. The
TimeStamp may also be updated if the CPU clears RXPR[N]/RFPR[N] at the same time that
UMSR[N] is set in overrun, however it can be read properly before clearing RXPR[N]/RFPR[N].
(5) Tx-Trigger Time (TTT) and Time Trigger control
For Mailbox-29 to 24, when MBC is set to 000 (Bin) in time trigger mode (CMAX!= 3'b111), Tx-
Trigger Time works as Time_Mark to determine the boundary between time windows. The TTT
and TT control are comprised of two 16-bit read/write areas as follows. Mailbox-30 doesn't have
TT control and works as Time_Ref.
Mailbox 30 to 24 can be used for reception if not used for transmission in TT mode. However they
cannot join the event trigger transmission queue when the TT mode is used.
Tx-Trigger Time
1514131211109876543210Bit:
Initial value:
R/W:
0000000000000000
R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
TTT15 TTT14 TTT13 TTT12 TTT11 TTT7 TTT6 TTT5TTT10 TTT9 TTT8 TTT4 TTT3 TTT2 TTT1 TTT0
Time Trigger control
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0Bit:
Initial value:
R/W:
0000000000000000
R/W R/W R/W R/W R/W R/W R/W R/W RRRRRR/W R/W R/W
TTW[1:0] 000Offset[5:0] 0 0 rep_factor[2:0]
The following figure shows the differences between all Mailboxes supporting Time Triggered
mode.
TTW[1:0]
Word
Word
Word
Tr igger Time
Tr igger Time
TT control
Tx-Trigger Time (Cycle Time)
Tx-Trigger Time (Cycle Time)
Offset[5:0]
rep_factor[2:0]
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0
0000
0
H'114 + N*32
H'116 + N*32
MB29 to 24
MB30
H'114 + N*32
Figure 20.6 Tx-Trigger control field