FlexRay Module (FLEXRAYV4)
MFR4310 Reference Manual, Rev. 2
Freescale Semiconductor 171
Figure 3-123. Double Transmit Message Buffer State Diagram (Transmit Side)
A description of the states of the transmit side of a double transmit message buffer is given in Table 3-103.
Table 3-103. Double Transmit Message Buffer State Description (Transmit Side)
State
MBCCSRn Access Region
Description
EDS LCKS Appl. Module
common states
HDis 0 0 CFG – Dis
abled - Message Buffer under configuration.
Excluded from message buffer search.
CCITx 1 0 – TX I
nternal Message Transfer - Message Buffer Data transferred from
commit side to transmit side.
transmit side specific states
Idle 1 0 – SR Idle
- Message Buffer Transmit Side is idle.
Transmit Side is included in message buffer search.
CCSa 1 0 – – Slot Assigned - Message buffer assigned to next static slot.
Ready for Null Frame transmission.
CCSaCCITx 1 0 – TX Slot Assigned and Internal Message Transfer - Message buffer
assigned to next static slot and Message Buffer Data transferred
from commit side to transmit side.
CCNf 1 0 – TX N
ull Frame Transmission
Header is used for null frame transmission.
CCNfCCITx 1 0 – TX N
ull Frame Transmission and Internal Message Transfer -
Header is used for null frame transmission and Message Buffer Data
transferred from commit side to transmit side.
CCMa 1 0 – – Message Available - Message buffer is assigned to next slot and
cycle counter filter matches.
CCMaCCITx 1 0 – – M
essage Available and Internal Message Transfer - Message
buffer is assigned to next slot and cycle counter filter matches and
Message Buffer Data transferred from commit side to transmit side.
CCTx 1 0 – TX Message T
ransmission - Message buffer data transmit. Payload
data from buffer transmitted
CCSaCCITxCCITx
HDis Idle
CCTx
CCMaCCITx
CCSa
CCMa
SA MA
TX
RESET_STATE
DSS
CCNf
SSS
STS
CCNfCCITx
IS
IE
IS
IE
IS
IE
HE
HD
STS
CCSu
SU
SSS
DSS
IS
IE