9 oscillator tolerance, Bosch, Oscillator tolerance – Rainbow Electronics CAN интерфейс User Manual
Page 66

BOSCH
ROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30
Sep. 1991
Part B - page 64
9 OSCILLATOR TOLERANCE
A maximum oscillator tolerance of 1.58% is given and therefore the use of a ceramic
resonator at a bus speed of up to 125 Kbits/s as a rule of thumb; for a more precise
evaluation refer to
Dias, S; Chapman, M;
“Impact of Bit Representation on Transport Capacity and Clock
Accuracy in Serial Data Streams”,
SAE Technical Paper Series 890532, Multiplexing in Automobiles SP-773
March 1989
For the full bus speed range of the CAN protocol, a quartz oscillator is required.
The chip of the CAN network with the highest requirement for its oscillator accuracy
determines the oscillator accuracy which is required from all the other nodes.
Note:
Can controllers following this CAN Specification and controllers following the previous
versions 1.0 and 1.1, used in one and the same network, must all be equipped with a
quartz oscillator. That means ceramic resonators can only be used in a network with all
the nodes of the network following CAN Protocol Specification versions 1.2 or later.
Oscillator Tolerance