TXFIFO_ID (CAN) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

TXFIFO_ID (CAN) Register Description

Register NameTXFIFO_ID
Offset Address0x0000000030
Absolute Address 0x00FF060030 (CAN0)
0x00FF070030 (CAN1)
Width32
TypewoWrite-only
Reset Value0x00000000
DescriptionTx Message FIFO, Identifier, Request.

TXFIFO_ID (CAN) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
IDH31:21woWrite-only0x0Standard Message ID
The Identifier portion for a Standard Frame is 11 bits. These bits indicate the Standard Frame ID. This field is valid for both Standard and Extended Frames.
SRRRTR20woWrite-only0x0Substitute Remote Transmission Request
This bit differentiates between data frames and remote frames. Valid only for Standard Frames. For Extended frames this bit is 1.
1: Indicates that the message frame is a Remote Frame.
0: Indicates that the message frame is a Data Frame.
IDE19woWrite-only0x0Identifier Extension
This bit differentiates between frames using the Standard Identifier and those using the Extended Identifier. Valid for both Standard and Extended Frames.
1: Indicates the use of an Extended Message Identifier.
0: Indicates the use of a Standard Message Identifier.
IDL18:1woWrite-only0x0Extended Message ID
This field indicates the Extended Identifier. Valid only for Extended Frames. For Standard Frames, reads from this field return 0s. For Standard Frames, writes to this field should be 0s.
RTR 0woWrite-only0x0Remote Transmission Request
This bit differentiates between data frames and remote frames. Valid only for Extended Frames.
1: Indicates the message object is a Remote Frame
0: Indicates the message object is a Data Frame
For Standard Frames, reads from this bit returns 0
For Standard Frames, writes to this bit should be 0