Civil Engineering Reference
In-Depth Information
Fig. 1.9  Synchronizations on edge before and after the Sync_Seg
The advancement of the CAN protocol from version 1.1 to 1.2 increased the
oscillator tolerance and the option to synchronize on edges from dominant to re-
cessive became obsolete. Only the edges from recessive to dominant are used for
synchronization. CAN protocol implementations according to version 1.1 are no
longer in production.
Most synchronizations occur during arbitration. All CAN nodes synchronize
“hard” on the first node that sends a Start Of Frame bit, but their phases will be
shifted to each other, caused by differences in the signal propagation delays. Dur-
ing arbitration, there may be several transmitters (transmitters do not synchronize
on “late” edges) and the transmitter, which triggers the hard synchronization, does
not necessarily win the arbitration. Therefore, the receivers must synchronize them-
selves successively to different transmitters, whose edges arrive delayed by differ-
ent propagation delays.
1.2.6.2
Propagation Delays
The maximum signal propagation time in the CAN network (between the most
distant nodes, here called A and B) becomes relevant when both of them start CAN
frames at the same time. Supposing that A causes the hard synchronization of B ,
then B will operate with a phase shift of Delay A → B relative to A. Delay A → B
is the sum of the delay of A's bus driver, the propagation time on the CAN bus line
between A and B and the delay of B's bus coupling circuit. The critical point is
reached when A sends two consecutive recessive bits while B sends at the same time
a recessive and a dominant bit. A loses the arbitration at the dominant bit. However,
A sees that bit at the earliest 2 • Delay A → B (  Delay B → A assumed equal to
Search WWH ::




Custom Search