English
Language : 

K60P100M100SF2RM Datasheet, PDF (1353/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Chapter 48 CAN (FlexCAN)
An additional memory area, that starts at 0xE0 and may extend up to 0x2DC (normally
occupied by MBs 6 up to 37) depending on the CTRL2[RFFN] field setting, contains the
ID Filter Table (configurable from 8 to 128 table elements) that specifies filtering criteria
for accepting frames into the FIFO.
Out of reset, the ID Filter Table flexible memory area defaults to 0xE0 and only extends
to 0xFC, which corresponds to MBs 6 to 7 for RFFN=0, for backward compatibility with
previous versions of FlexCAN.
The following shows the Rx FIFO data structure.
Table 48-112. Rx FIFO Structure
0x80
0x84
0x88
0x8C
0x90
to
0xDC
0xE0
0xE4
0xE8
to
0x2D4
0x2D8
0x2DC
31
28
24
Data Byte 0
Data Byte 4
23 22 21 20 19 18 17 16
SRR IDE RTR
DLC
ID Standard
Data Byte 1
Data Byte 5
Reserved
ID Filter Table Element 0
ID Filter Table Element 1
ID Filter Table Elements 2 to 125
ID Filter Table Element 126
ID Filter Table Element 127
15
87
0
TIME STAMP
ID Extended
Data Byte 2
Data Byte 3
Data Byte 6
Data Byte 7
= Unimplemented or Reserved
Each ID Filter Table Element occupies an entire 32-bit word and can be compound by
one, two or four Identifier Acceptance Filters (IDAF) depending on the MCR[IDAM]
field setting. The following figures show the IDAF indexation.
The following figures show the three different formats of the ID table elements. Note that
all elements of the table must have the same format. See Rx FIFO for more information.
Table 48-113. ID Table structure
Format 31
30 29
A
RTR IDE
24 23
16 15
14 13
RXIDA
(Standard = 29-19, Extended = 29-1)
87
10
Table continues on the next page...
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.
1353