Datasheet

Table Of Contents
Figure 39-5. Standard Message ID Filtering
11 / 29 bit identifier
remote frame
reject remote frames
receive filter list enabled
match filter element #0
match filter element #SIDFC.LSS
accept non-matching frames
acceptance / rejection
discard frame
valid frame received
target FIFO full (blocking)
or Rx Buffer ND = '1'
store frame
11-bit
29-bit
yes
no
GFC.RRFS = '1'
GFC.RRFS = '0'
yes
yes
no
GFC.ANFS[1] = '1'
GFC.ANFS[1] = '0'
accept
reject
yes
no
SIDFC.LSS[7:0] > 0
SIDFC.LSS[7:0] = 0
Extended Message ID Filtering
The figure below shows the flow for extended Message ID (29-bit Identifier) filtering. The Extended
Message ID Filter element is described in 39.9.6 Extended Message ID Filter Element.
Controlled by the Global Filter Configuration GFC and the Extended ID Filter Configuration XIDFC
Message ID, Remote Transmission Request bit (RTR), and the Identifier Extension bit (IDE) of received
frames are compared against the list of configured filter elements.
The Extended ID AND Mask XIDAM is AND’ed with the received identifier before the filter list is executed.
SAM D5x/E5x Family Data Sheet
CAN - Control Area Network
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 1216