CAN FD v2.0
59
PG223 December 5, 2018
Chapter 2:
Product Specification
AFIR* Register (Address 0x0A04, 0x0A0C,…)
The Acceptance Filter ID registers (AFIR) contain Identifier bits, which are used for
acceptance filtering. All bit fields (AIID[28:18], AISRR, AIIDE, AIID[17:0], and AIRTR) need to
be defined for Extended frames.
Table 2-42:
Acceptance Filter Mask Register
Bits
Name
Access
Default
Value
Description
31:21 AMID[28:18]
R/W
0
Standard Message ID Mask .
These bits are used for masking the Identifier in a Standard Frame.
• 1 = Indicates the corresponding bit in Acceptance Mask ID register is
used when comparing the incoming message identifier.
• 0 = Indicates the corresponding bit in Acceptance Mask ID register is
not used when comparing the incoming message identifier.
20
AMSRR
R/W
0
Substitute Remote Transmission Request Mask.
This bit is used for masking the RTR bit in a Standard Frame.
• 1 = Indicates the corresponding bit in Acceptance Mask ID register is
used when comparing the incoming m4essage identifier.
• 0 = Indicates the corresponding bit in Acceptance Mask ID register is
not used when comparing the incoming message identifier.
19
AMIDE
R/W
0
Identifier Extension Mask
Used for masking the IDE bit.
• 1 = Indicates the corresponding bit in Acceptance Mask ID register is
used when comparing the incoming message identifier.
• 0 = Indicates the corresponding bit in Acceptance Mask ID register is
not used when comparing the incoming message identifier.
If AMIDE = 1 and the AIIDE bit in the corresponding Acceptance ID
register is 0, this mask is applicable to only Standard frames.
If AMIDE = 1 and the AIIDE bit in the corresponding Acceptance ID
register is 1, this mask is applicable to only extended frames.
If AMIDE = 0, this mask is applicable to both Standard and Extended
frames.
18:1
AMID[17:0]
R/W
0
Extended Message ID Mask .
These bits are used for masking the Identifier in an Extended Frame.
• 1 = Indicates the corresponding bit in Acceptance Mask ID register is
used when comparing the incoming message identifier.
• 0 = Indicates the corresponding bit in Acceptance Mask ID register is
not used when comparing the incoming message identifier.
0
AMRTR
R/W
0
Remote Transmission Request Mask .
This bit is used for masking the RTR bit in an Extended Frame.
• 1 = Indicates the corresponding bit in Acceptance Mask ID register is
used when comparing the incoming message identifier.
• 0 = Indicates the corresponding bit in Acceptance Mask ID register is
not used when comparing the incoming message identifier.