EasyManua.ls Logo

Freescale Semiconductor FlexRay MFR4310 - Table 3-105. Double Transmit Message Buffer Module Transitions; Table 3-106. Double Transmit Message Buffer Transition Priorities

Default Icon
268 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
FlexRay Module (FLEXRAYV4)
MFR4310 Reference Manual, Rev. 2
Freescale Semiconductor 173
Transition Priorities
The application can trigger only one transition at a time. There is no need to specify priorities among them.
As shown in the first part of Table 3-106, the module transitions have a higher priority than the application
transitions. The priorities among the FlexRay module transitions and the related states are given in the
second part of Table 3-106. These priorities apply only to the transmit side. The internal message transmit
start transition IS has tho lowest priority.
Table 3-105. Double Transmit Message Buffer Module Transitions
Transition Condition Description
common transitions
IS
see Section 3.4.6.4.5,
“Internal Message
Transfer
I
nternal Message Transfer Start - Start transfer of message data from commit
side to transmit side.
IE Internal Message Transfer End - Stop transfer of message data from commit
side to transmit side.
Note: The internal message transfer is stopped before the slot or segment start.
transmit side specific transitions
SA slot match and
static slot
S
lot Assigned - Message buffer is assigned to next static slot.
MA slot match and
CycleCounter match
Message Available - Message buffer is assigned to next slot and cycle counter
filter matches.
TX slot start and
MBCCSR[2n+1].CMT = 1
Transmission Slot Start - Slot Start and commit bit CMT is set.
In case of a dynamic slot, pLatestTx is not exceeded.
SU status updated S
tatus Updated - Slot Status field and message buffer status flags updated.
Interrupt flag set.
STS static slot start Static Slot Start - Start of static slot.
DSS
dynamic slot start or
symbol window start or
NIT start
Dynamic Slot or Segment Start. - Start of dynamic slot or symbol window or
NIT.
SSS
slot start or
symbol window start or
NIT start
Slot or Segment Start - Start of static slot or dynamic slot or symbol window or
NIT.
Table 3-106. Double Transmit Message Buffer Transition Priorities
State Priority Description
module vs. application
Idle IS > HD
IS > HL
Internal Message Transfer Start > Message Buffer Disable
Internal Message Transfer Start > Message Buffer Lock
module internal
Idle MA > SA Message Available > Slot Assigned
CCMa TX > STS
TX > DSS
Transmission Slot Start > Static Slot Start
Transmission Slot Start > Dynamic Slot Start

Table of Contents