AF_Control (CANFD) Register

Versal Adaptive SoC Register Reference (AM012)

Document ID
AM012
Release Date
2023-08-29
Revision
1.3

AF_Control (CANFD) Register Description

Register NameAF_Control
Relative Address0x00000000E0
Absolute Address 0x00FF0600E0 (CANFD0)
0x00FF0700E0 (CANFD1)
Width32
TyperwNormal read/write
Reset Value0x00000000
DescriptionAcceptance Filter Enables

The acceptance filter control register defines which acceptance filters to use. Each acceptance filter ID register (AF_ID_Reg_n) and Acceptance Filter Mask Register (AF_Mask_Reg_n) pair is associated with a [UAFn] bit. * When the [UAFn] bit is 1, the corresponding acceptance filter pair is used for acceptance filtering. When the [UAFn] bit is 0, the corresponding acceptance filter pair is not used for acceptance filtering. * To modify an acceptance filter pair in Normal mode, the corresponding [UAFn] bit in this register must be set to 0. * After the acceptance filter is modified, the corresponding [UAFn] bit must be set to 1. * If all [UAFn] bits are set to 0, then received messages are not stored in the Rx buffers. * If the [UAFn] bits are changed from a 1 to 0 during reception of a message, then that message might or might not be stored. Enables the use of acceptance filter mask pair: 0: indicates AF_Mask_Reg_n and AF_ID_Reg_n pair is not used for acceptance filtering. 1: indicates acceptance filter mask register (AF_Mask_Reg_n or M_n) and acceptance filter ID register (AF_Mask_ID_n or F_n) pair is used for acceptance filtering. Software Driver name: AFR Alternate register name: Acceptance_Filter_Control_Register

AF_Control (CANFD) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
UAF3131rwNormal read/write0x0Filter 31
UAF3030rwNormal read/write0x0Filter 30
UAF2929rwNormal read/write0x0Filter 29
UAF2828rwNormal read/write0x0Filter 28
UAF2727rwNormal read/write0x0Filter 27
UAF2626rwNormal read/write0x0Filter 26
UAF2525rwNormal read/write0x0Filter 25
UAF2424rwNormal read/write0x0Filter 24
UAF2323rwNormal read/write0x0Filter 23
UAF2222rwNormal read/write0x0Filter 22
UAF2121rwNormal read/write0x0Filter 21
UAF2020rwNormal read/write0x0Filter 20
UAF1919rwNormal read/write0x0Filter 19
UAF1818rwNormal read/write0x0Filter 18
UAF1717rwNormal read/write0x0Filter 17
UAF1616rwNormal read/write0x0Filter 15
UAF1515rwNormal read/write0x0Filter 15
UAF1414rwNormal read/write0x0Filter 14
UAF1313rwNormal read/write0x0Filter 13
UAF1212rwNormal read/write0x0Filter 12
UAF1111rwNormal read/write0x0Filter 11
UAF1010rwNormal read/write0x0Filter 10
UAF9 9rwNormal read/write0x0Filter 9
UAF8 8rwNormal read/write0x0Filter 8
UAF7 7rwNormal read/write0x0Filter 7
UAF6 6rwNormal read/write0x0Filter 6
UAF5 5rwNormal read/write0x0Filter 5
UAF4 4rwNormal read/write0x0Filter 4
UAF3 3rwNormal read/write0x0Filter 3
UAF2 2rwNormal read/write0x0Filter 2
UAF1 1rwNormal read/write0x0Filter 1
UAF0 0rwNormal read/write0x0Filter 0