
22. 16-Slot CAN Module
Figure 22.2
Message Slots and Message Slot Buffers for CAN0 and CAN1
CANi message
slot buffer 0
(16 bytes)
CANi message
slot buffer 1
(16 bytes)
CAN1
0260h
026Fh
0270h
027Fh
CAN0
01E0h
01EFh
01F0h
01FFh
CiSBS
b3 to b0
CiSBS
b7 to b4
CANi message slot buffer 1
CANi message slot buffer 1 standard ID0 (CiSLOT1_0)
CANi message slot buffer 1 standard ID1 (CiSLOT1_1)
CANi message slot buffer 1 extended ID0 (CiSLOT1_2)
CANi message slot buffer 1 extended ID1 (CiSLOT1_3)
CANi message slot buffer 1 extended ID2 (CiSLOT1_4)
CANi message slot buffer 1 data length code (CiSLOT1_5)
CANi message slot buffer 1 data 0 (CiSLOT1_6)
CANi message slot buffer 1 data 1 (CiSLOT1_7)
CANi message slot buffer 1 data 2 (CiSLOT1_8)
CANi message slot buffer 1 data 3 (CiSLOT1_9)
CANi message slot buffer 1 data 4 (CiSLOT1_10)
CANi message slot buffer 1 data 5 (CiSLOT1_11)
CANi message slot buffer 1 data 6 (CiSLOT1_12)
CANi message slot buffer 1 data 7 (CiSLOT1_13)
CANi message slot buffer 1 time stamp high-ordered (CiSLOT1_14)
CANi message slot buffer 1 time stamp low-ordered (CiSLOT1_15)
CANi message slot 15 time stamp low-ordered
CANi message slot j
CANi message slot 0 standardID0
CANi message slot 0 standardID1
CANi message slot 0 extendedID0
CANi message slot 0 extendedID1
CANi message slot 0 extendedID2
CANi message slot 0 data length code
CANi message slot 0 data0
CANi message slot 0 data1
CANi message slot 0 data2
CANi message slot 0 data3
CANi message slot 0 data4
CANi message slot 0 data5
CANi message slot 0 data6
CANi message slot 0 data7
CANi message slot 0 time stamp high-ordered
CANi message slot 0 time stamp low-ordered
CANi message slot buffer 0
CANi message slot buffer 0 standard ID0 (CiSLOT0_0)
CANi message slot buffer 0 standard ID1 (CiSLOT0_1)
CANi message slot buffer 0 extended ID0 (CiSLOT0_2)
CANi message slot buffer 0 extended ID1 (CiSLOT0_3)
CANi message slot buffer 0 extended ID2 (CiSLOT0_4)
CANi message slot buffer 0 data length code (CiSLOT0_5)
CANi message slot buffer 0 data 0 (CiSLOT0_6)
CANi message slot buffer 0 data 1 (CiSLOT0_7)
CANi message slot buffer 0 data 2 (CiSLOT0_8)
CANi message slot buffer 0 data 3 (CiSLOT0_9)
CANi message slot buffer 0 data 4 (CiSLOT0_10)
CANi message slot buffer 0 data 5 (CiSLOT0_11)
CANi message slot buffer 0 data 6 (CiSLOT0_12)
CANi message slot buffer 0 data 7 (CiSLOT0_13)
CANi message slot buffer 0 time stamp high-ordered (CiSLOT0_14)
CANi message slot buffer 0 time stamp low-ordered (CiSLOT0_15)
CAN
protocol
controller
Internal
data bus
i = 0, 1
j = 0 to 15
CANi message slot 0
CANi message slot 1
CANi message slot 2
CANi message slot 3
CANi message slot 4
CANi message slot 5
CANi message slot 6
CANi message slot 7
CANi message slot 8
CANi message slot 9
CANi message slot 10
CANi message slot 11
CANi message slot 12
CANi message slot 13
CANi message slot 14
CANi message slot 15