TC1784
Controller Area Network Controller (MultiCAN)
User´s Manual
19-21
V1.1, 2011-05
MLI, V2.0
19.3.5.1 Bit Timing Unit
According to the ISO 11898 standard, a CAN bit time is subdivided into different
segments (
). Each segment consists of multiples of a time quantum
t
q
. The
magnitude of
t
q
is adjusted by Node x Bit Timing Register bit fields NBTRx.BRP and
NBTRx.DIV8, both controlling the baud rate prescaler (register NBTRx is described on
). The baud rate prescaler is driven by the module timer clock
f
CAN
(generation and control of
f
CAN
is described on
Figure 19-9 CAN Bus Bit Timing Standard
The Synchronization Segment (T
Sync
) allows a phase synchronization between
transmitter and receiver time base. The Synchronization Segment length is always
one
t
q
. The Propagation Time Segment (T
Prop
) takes into account the physical
propagation delay in the transmitter output driver on the CAN bus line and in the
transceiver circuit. For a working collision detection mechanism, T
Prop
must be two times
the sum of all propagation delay quantities rounded up to a multiple of
t
q
. The phase
buffer segments 1 and 2 (T
b1
, T
b2
) before and after the signal sample point are used to
compensate for a mismatch between transmitter and receiver clock phases detected in
the synchronization segment.
The maximum number of time quanta allowed for re-synchronization is defined by bit
field NBTRx.SJW. The Propagation Time Segment and the Phase Buffer Segment 1 are
combined to parameter T
Seg1
, which is defined by the value NBTRx.TSEG1. A minimum
of 3 time quanta is demanded by the ISO standard. Parameter T
Seg2
, which is defined by
the value of NBTRx.TSEG2, covers the Phase Buffer Segment 2. A minimum of 2 time
quanta is demanded by the ISO standard. According to ISO standard, a CAN bit time,
calculated as the sum of T
Sync
, T
Seg1
and T
Seg2
, must not fall below 8 time quanta.
MCT06266
Sync.
Seg
T
Sync
T
Prop
T
b1
T
b2
T
Seg2
T
Seg1
1 Bit Time
Sample Point
Transmit Point
1 Time Quantum (
t
q
)
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 ...