Datasheet

V850ES/JG3-H, V850ES/JH3-H CHAPTER 20 CAN CONTROLLER
R01UH0042EJ0500 Rev.5.00 Page 894 of 1513
Aug 12, 2011
20.1.3 Configuration
The CAN controller is composed of the following four blocks.
(1) Internal bus interface
This functional block provides an internal bus interface and means of transmitting and receiving signals between
the CAN module and the host CPU.
(2) MCM (Memory Control Module)
This functional block controls access to the CAN protocol layer and to the CAN RAM within the CAN module.
(3) CAN protocol layer
This functional block is involved in the operation of the CAN protocol and its related settings.
(4) CAN RAM
This is the CAN memory functional block, which is used to store message IDs, message data, etc.
Figure 20-1. Block Diagram of CAN Module
CTXD0
CRXD0
CPU
CAN module
CAN RAM
Intenal bus interface
MCM
(Memory Control Module)
NPB
interface
Interrupt request
INTC0TRX
INTC0REC
INTC0ERR
INTC0WUP
CAN
protocol
layer
CAN
transceiver
Message
buffer 0
Message
buffer 1
Message
buffer 2
Message
buffer 3
Message
buffer 31
C0MASK1
C0MASK2
C0MASK3
C0MASK4
...
CAN_H0
CAN_L0
CAN bus
TSOUT