English
Language : 

M16C1N Datasheet, PDF (158/238 Pages) Renesas Technology Corp – RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/10 SERIES
M16C/1N Group
16. CAN Module
16.6 Configuration of the CAN Module System Clock
The M16C/1N group has a CAN module system clock select circuit.
Configuration of the CAN module system clock can be done through manipulating the CCLKR register
and the BRP bit of the C0CONR register.
For the CCLKR register, refer to clock generation circuit.
Figure 16.18 shows a block diagram of the clock generation circuit of the CAN module system.
Divide-by-1 of XIN (undivided)
Divide-by-2 of XIN
Divider
Divide-by-4 of XIN
f1
Value: 1, 2, 4, 8, 16 Divide-by-8 of XIN
Divide-by-16 of XIN
CCLKR register
Prescaler
fCAN
1/2
Prescaler
for baud rate
Division by (P + 1)
fCANCLK
fCAN: CAN module system clock
P:
The value written in the BRP bit of the C0CONR register. P = 0 to 15
fCANCLK: CAN communication clock fCANCLK = fCAN/2(P + 1)
CAN module
Figure 16.18 Block Diagram of CAN Module System Clock Generation Circuit
16.6.1 Bit Timing Configuration
The bit time consists of the following four segments:
• Synchronization segment (SS)
This serves for monitoring a falling edge for synchronization.
• Propagation time segment (PTS)
This segment absorbs physical delay on the CAN network which amounts to double the total sum
of delay on the CAN bus, the input comparator delay, and the output driver delay.
• Phase buffer segment 1 (PBS1)
This serves for compensating the phase error. When the falling edge of the bit falls later than
expected, the segment can become longer by the maximum of the value defined in SJW.
• Phase buffer segment 2 (PBS2)
This segment has the same function as the phase buffer segment 1. When the falling edge of the
bit falls earlier than expected, the segment can become shorter by the maximum of the value
defined in SJW.
Figure 16.19 shows the bit timing.
Bit time
SS
PTS
PBS1
PBS2
The range of each segment: Bit time = 8 to 25Tq
SS = 1Tq
PTS = 1Tq to 8Tq
PBS1 = 2Tq to 8Tq
PBS2 = 2Tq to 8Tq
SJW = 1Tq to 4Tq
SJW
SJW
Sampling point
Configuration of PBS1 and PBS2:
PBS1 ≥ PBS2
PBS1 ≥ SJW
PBS2 ≥ 2 when SJW = 1
PBS2 ≥ SJW when 2 ≤ SJW ≤ 4
Figure 16.19 Bit Timing
Rev.1.00 Oct 20, 2004 page 146 of 222
REJ09B0007-0100Z