0% found this document useful (0 votes)
458 views12 pages

CAN FD Frame Format

CAN FD frame format extends the CAN frame format to allow for higher data payloads and dual transmission speeds. It adds three new bits to the control field - FDF to indicate an FD frame, BRS to signal a bit rate switch, and ESI for error signaling. The data length code supports up to 64 bytes for CAN FD frames compared to 8 bytes for standard CAN frames. The CRC field size varies between 15-21 bits depending on the frame type and data length.

Uploaded by

SandSofts Co
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
458 views12 pages

CAN FD Frame Format

CAN FD frame format extends the CAN frame format to allow for higher data payloads and dual transmission speeds. It adds three new bits to the control field - FDF to indicate an FD frame, BRS to signal a bit rate switch, and ESI for error signaling. The data length code supports up to 64 bytes for CAN FD frames compared to 8 bytes for standard CAN frames. The CRC field size varies between 15-21 bits depending on the frame type and data length.

Uploaded by

SandSofts Co
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

CAN FD Frame Format

Shyam Bhat
VicharaVandana
Data Frame Format
Start of Frame
• CAN and CAN FD use the same SOF –a single “dominant” bit
Arbitration Field
Little difference between CAN and CAN FD arbitration fields
Both share the same addressing for Standard and Extended formats
CAN FD removes the RTR bit and maintains an always dominant RRS
bit
Control Field
CAN and CAN FD share the following bits:
- IDE , res and DLC bits.

CAN FD adds the following bits to the control field:


- FDF (FD Frame)
- BRS (Bit rate switch)
- ESI (Error state indicate)
CAN-FD Frame
Control Field

FDF (FD Frame) :


- Determines CAN FD (recessive)
- in classical CAN this bit is not present
BRS (Bit rate switch) :
- Clock rate switches when BRS is recessive
ESI –Error State Indicator (error active/pasive)
Control Field: DLC
4 bits are used for both formats (CAN and CAN-FD)
For DLC ≥ 8, CAN FD uses the following DLCs:
Data Field :
0-8 bytes in CAN
0-8, 12, 16, 20, 24, 32, 48, or 64 bytes in CAN FD
CRC Field: Stuff Count
How many Stuff bits are there in the bit stream are provided in the
Frame after Data field.
CRC Field: CRC Sequence

Size of CRC differs based on CAN/CAN FD and length of DLC

15 bits for CAN

17 bits for CAN FD where DLC ≤ 16 bytes

21 bits for CAN FD where DLC > 16 bytes


CAN-FD  Dual Speed and Higher Payload

You might also like