Suggested bit timing and bus length

Bittiming as in CiA Draft Standard 102 Version 2.0

Bit rate (1) Bus length Nominal Bit time Number of
time quanta per bit
Location of sample
point time quanta
Location of sample point
percentage
10 kbit/s 5000 m (3) 100 µs 16 14 87,5 %
20 kbit/s 2500 m (3) 50 µs 16 14 87,5 %
50 kbit/s 1000 m (3) 20 µs 16 14 87,5 %
125 kbit/s 500 m (2) 8 µs 16 14 87,5 %
250 kbit/s 250 m (2) 4 µs 16 14 87,5 %
500 kbit/s 100 m 2 µs 16 14 87,5 %
800 kbit/s 50 m 1,25 µs 10 8 80 %
1 Mbit/s 25 m 1 µs 8 6 75 %

Oscillator frequency: 16 MHz +/-0.1% (1000 ppm)
Sampling mode: Single sampling SAM = 0
Synchronization mode: Recessive to dominant edges only SYNC = 0
Synchronization jump width: 1 * tq SJW = 0
Phase Segment 2: 2 * tq TSEG2 = 1

Note 1: Rounded bus length estimation (worst case) on basis 5 ns/m propagation delay and a total effective ECU-internal (Elec. Control Unit) in-out delay as follows:

  • 1M-800 kbit/s: 210ns
  • 500 – 250 kbit/s: 300 ns (includes 2 * 40 ns for optocouplers)
  • 124 kbit/s: 450 ns (includes 2 * 100 ns for optocouplers)
  • 50 – 10 kbit/s: 1.5 tq; Effective delay = delay recessive to dominant plus dominant to recessive divided by two.

Note 2: For bus length greater than about 200 m the use of optocouplers is recommended. If optocouplers are placed between CAN controller and transceiver this affects the maximum bus length depending upon the propagation delay of the optocouplers
i.e. -4m per 10 ns propagation delay of employed optocoupler type.

Note 3: For bus length greater than about 1 km bridge or repeater devices may be needed.

Back to FAQ overview