![Cmsemicon BAT32G1 9 Series User Manual Download Page 857](http://html1.mh-extra.com/html/cmsemicon/bat32g1-9-series/bat32g1-9-series_user-manual_2627609857.webp)
BAT32G1x9 user manual | Chapter 22 CAN control
857 / 1149
Rev.1.02
22.3.7
Baud rate control function
(10) Prescale
The CAN controller has a prescaled clock (fCAN) that is supplied to the CAN. This prescale generates a CAN
Protocol Layer Base Clock (fTQ) derived from the CAN Module System Clock (fCANMOD), divided by
frequencies from 1 to 256 (see 22.7.13CAN Bit Rate Prescaler Register (CnBRP)).
(11) Data bit time (8-25 time quantization)
A data bit time is defined as Figure 22-18
The CAN controller takes time period 1, period 2, and resynchronization jump width (SJW) as
parameters for the data bit time, as Figure 22-18 Period 1 is equivalent to the sum of the propagation
(prop) segment and phase segment 1 as defined by the CAN Protocol specification. Period 2 is
equivalent to phase segment 2
Figure 22-18. Time period settings
Data bit time (DBT
).
Synchronize
segments
Propagate
segments
Phase segment 1
Phase segment 2
Time period 1 (TSEG1)
Time period
2
(TSEG2).
Sample Point (SPT).
Segment name
The range that can
be set
A note about setting up the SPECIFICATION for CAN
Time period 1 (TSEG1).
2TQ-16TQ
—
Time period 2 (TSEG2).
1TQ-8TQ
The IPT of the CAN controller is 0TQ. Therefore, in order
to comply with the CAN Protocol specification, the length
must be set here to be less than or equal to phase 1.
This means that the length of the period 1 minus 1TQ is
the upper limit of the period 2
Resynchronize Jump
Width (SJW).
1TQ-4TQ
Period 1 length minus 1TQ or 4TQ, whichever is
smaller
Remarks: IPT: Information processing time
TQ: Time share