TC1784
FlexRay™ Protocol Controller (E-Ray)
User´s Manual
20-222
V1.1, 2011-05
E-Ray, V3.13
DEFAIULT_CONGIF or “CONFIG” state only. The filter configuration in the Header
Sections of Message Buffers belonging to the FIFO is ignored.
A valid received Frame is stored in the FIFO if channel ID, Frame ID, and cycle counter
are not rejected by the configured rejection filter and rejection filter mask, and if there is
no matching dedicated receive buffer.
20.6.8
Transmit Process
The transmit process is described in the following sections.
20.6.8.1 Static Segment
For the static segment, if there are several messages pending for transmission, the
message with the Frame ID corresponding to the next sending slot is selected for
transmission.
The Data Section of transmit buffers assigned to the static segment can be updated until
the end of the preceding time slot. This means that a transfer from the Input Buffer has
to be started by writing to the Input Buffer Command Request register latest at this time.
20.6.8.2 Dynamic Segment
In the dynamic segment, if several messages are pending, the message with the highest
priority (lowest Frame ID) is selected next. Only Frame ID’s which are higher than the
largest static Frame ID are allowed for the dynamic segment.
In the dynamic segment different slot counter sequences are possible (concurrent
sending of different Frame ID’s on both channels). Therefore pending messages are
selected according to their Frame ID and their channel configuration bit.
The Data Section of transmit buffers assigned to the dynamic segment can be updated
until the end of the preceding slot. This means that a transfer from the Input Buffer has
to be started by writing to the Input Buffer Command Request register latest at this time.
The start of latest transmit configured by SLT in the MHD Configuration Register 1
defines the maximum minislot value allowed before inhibiting new Frame transmission
in the dynamic segment of the current cycle.
20.6.8.3 Transmit Buffers
A portion of the E-Ray Message Buffers can be configured as transmit buffers by
programming bit CFG in the Header Section of the respective Message Buffer to 1. This
can be done via the Write Header Section 1 register.
There exist the following possibilities to assign a transmit buffer to the Communication
Controller channels:
•
Static segment: channel A
or
channel B, channel A
and
channel B
Summary of Contents for TC1784
Page 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Page 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Page 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...