CAN FD v2.0
11
PG223 December 5, 2018
Chapter 2:
Product Specification
Table 2-2:
CAN FD Address Space Division
Start Address End Address
Section
Notes
0x0000
0x00FF
Core Registers Space
This space is implemented with flip-flops. See
and
0x0100
0x1FFF
TX Message Space
This space is implemented with TX block RAM
and provides storage for a maximum 32 TX
buffers. For RX Sequential buffer mode (FIFO
mode), it also
provides storage for 32 ID Filter-Mask pairs. See
.
0x2000
0x7FFF
RX Message Space
This space is implemented with RX block RAM.
For RX Sequential buffer mode (FIFO mode), it
provides storage for two 64-deep message RX
FIFO's. See
and
.
It provides storage for 32 deep TX Event FIFO.
See
.
For RX Mailbox buffer mode, it provides storage
for maximum 48 RX Buffers and respective ID
Masks. See
Table 2-3:
CAN FD Core Register Address Map
Start
Address
Name
Access
Description
Notes
0x0000
SRR
Read, Write
Registers present in
both RX Mailbox
and RX Sequential/
FIFO buffer modes.
0x0004
MSR
Read, Write
0x0008
BRPR
Read, Write
Arbitration Phase Baud Rate Prescaler
0x000C
BTR
Read, Write
Arbitration Phase Bit Register
0x0010
ECR
Read
0x0014
ESR
Read, Write
1 to clear
0x0018
SR
Read
0x001C
ISR
Read
0x0020
IER
Read, Write
0x0024
ICR
Write
0x0028
TSR
Read, Write
0x002C-
0x0084
Reserved
–
Reserved space. Write has no effect. Read
always returns 0.
0x0088
DP_BRPR
Read, Write
Data Phase Baud Rate Prescaler Register
0x008C
DP_BTR
Read, Write
Data Phase Bit Timing Register
0x0090
TRR
Read, Write
TX Buffer Ready Request Register
0x0094
IETRS
Read, Write