CAN FD v2.0
56
PG223 December 5, 2018
Chapter 2:
Product Specification
RB*-DW1-15 Register (Address 0x210C, 0x2154…0x410C, 0x4154...)
Description similar to
.
Note:
Only required DW locations needs to be read as per FDF and DLC field for a given message.
Acceptance Filters
There are 32 acceptance filters in RX Sequential/FIFO mode. Each acceptance filter has an
Acceptance Filter Mask register and an Acceptance Filter ID register (which is controlled by
the Acceptance Filter (Control) register bits described in
Acceptance Filtering when RX FIFO-1 is absent or disabled
Acceptance filtering is performed in this sequence:
1. The incoming Identifier is masked with the bits in the Acceptance Filter Mask register.
2. The Acceptance Filter ID register is also masked with the bits in the Acceptance Filter
Mask register.
3. Both resulting values are compared.
4. If both these values are equal, the message is stored in RX FIFO-0.
5. Acceptance filtering is processed by each of the defined filters. If the incoming identifier
passes through any acceptance filter, the message is stored in RX FIFO-0.
Note:
RX FIFO-1 can be disabled (that is, stop routing messages to RX FIFO-1) by programming
RXFP
as 'd31 (in the RX FIFO Watermark register).
Acceptance Filtering when RX FIFO-1 is enabled
In this case, the
RXFP
field (in the RX FIFO Watermark register) along with the Acceptance
Filter (Control) register determines whether received messages are stored in RX FIFO-0 or
RX FIFO-1. In this case, the
RXFP
field should be less than 'd31. The incoming Identifier is
masked with the bits in the Acceptance Filter Mask register.
6. The Acceptance Filter ID register is also masked with the bits in the Acceptance Filter
Mask register.
7:0
Data bytes3 [7:0]
N/A
Data Byte 3.
Data byte that was received with CAN or CAN FD frame based on
DLC control field.
Notes:
1. Only required DW locations needs to be read as per FDF and DLC field for a given message.
Table 2-41:
RB DW0 Register
(Cont’d)
Bits
Name
Default
Value
Description