![](http://datasheet.mmic.net.cn/260000/CAN_datasheet_15874051/CAN_4.png)
M32C/80 series
Effects of PLL jitters on CAN communication
REJ05B0026-0100Z/Rev.1.00
November 2003
Page 4 of 6
Next, we measured the long-term jitter of the PLL by using the M32C/80 series microcomputer to calculate an out-of-sync time due
to clock errors that include the long-term jitter of the PLL.
When measuring the long-term jitter, we aimed to obtain the maximum value (worst value) of the long-term jitter by changing
samples and measurement conditions before making a measurement. Then, by adding errors inherent in the measurement equipment
and jitter fluctuations due to measurement time to the maximum value (worst value) of the measured data, we calculated the long-
term jitter in tw(10bit). As a result, it was found that the long-term jitter of the PLL occurring in tw(10bit) was 25 ns.
Based on this measurement result, we calculated the maximum value (worst value) of an out-of-sync time occurring in tw(10bit). In
CAN communication performed at a baud rate of 500 kbps, it was found to be 85 ns. The calculation method is shown below.
Because this maximum value (worst value) is smaller than SJW (1 Tq) = 125 ns, it can safely be said that the long-term jitter of the
PLL does not affect CAN communication.
[Calculation method]
(1) Conditions
XIN = 8 MHz
PLL clock frequency = 64 MHz
CAN clock frequency = 32 MHz
CAN baud rate = 500 kbps (1 Tq = 125 ns)
SJW = 1 Tq
fXIN: XIN clock error = 0.3%
TPLL: long-term jitter of PLL occurring in tw(10bit) = 25 ns
(2) Equation to calculate an out-of-sync time (
T) that occurs in tw(10bit) due to clock errors including PLL jitter
T = out-of-sync time occurring in tw(10bit) due to XIN clock errors [ns] +
long-term jitter of PLL occurring in tw(10bit) [ns]
|
T|
≤
10bit
×
(Nominal Time)
×
fXIN
÷
100
+
TPLL
[Calculation result]
|
T|
≤
10bit
×
2000[ns]
×
0.3[%]
÷
100
+
25[ns] = 85[ns]