English
Language : 

PXR40RM Datasheet, PDF (738/1434 Pages) Freescale Semiconductor, Inc – PXR40 Microcontroller
FlexRay Communication Controller (FLEXRAY)
22.7.5.2 Behavior in static segment
In this case, both message buffers are assigned to a slot S in the static segment.
The configuration of a transmit buffer for a static slot S assigns this slot to the node as a transmit slot. The
FlexRay protocol requires:
• When a slot occurs, if the slot is assigned to a node on a channel that node must transmit either a
normal frame or a null frame on that channel. Specifically, a null frame will be sent if there is no
data ready, or if there is no match on a transmit filter (cycle counter filtering, for example).
Regardless of the availability of data and the cycle counter filter, the node will transmit a frame in the static
slot S. In any case, the result of the message buffer search will be the transmit message buffer t. The receive
message buffer r will not be found, no reception is possible.
22.7.5.3 Behavior in dynamic segment
In this case, both message buffers are assigned to a slot S in the dynamic segment. The FlexRay protocol
requires:
• When a slot occurs, if a slot is assigned to a node on a channel that node only transmits a frame on
that channel if there is data ready and there is a match on relevant transmit filters (no null frames
are sent).
The transmission of a frame in the dynamic segment is determined by the availability of data and the match
of the cycle counter filter of the transmit message buffer.
22.7.5.3.1 Transmit Data Not Available
If transmit data are not available, i.e. the transmit buffer is not committed MBCCSRt[CMT]=0 and/or
locked MBCCSRt[LCKS]=1,
a) for the cycles in the set {4n}, which is assigned to both buffers, the receive buffer will be found
and the node can receive data, and
b) for the cycles in the set {4n+2}, which is assigned to the receive buffer only, the receive buffer
will be found and the node can receive data.
The receive cycles are shown in Figure 22-153
RX
RX
RX
RX
RX
012345678
RX
RX
59 60 61 62 63
Figure 22-153. Transmit Data Not Available
22.7.5.3.2 Transmit Data Available
If transmit data are available, i.e. the transmit buffer is committed MBCCSRt[CMT]=1 and not locked
MBCCSRt[LCKS]=0,
a) for the cycles in the set {4n}, which is assigned to both buffers, the transmit buffer will be found
and the node transmits data.
22-154
PXR40 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor