CAN Flexible Data-Rate (CAN-FD)


Stay updated with the Embedded Communication Interfaces blogs here

CAN Flexible Data-Rate (CAN-FD) is an enhanced version of the classic Controller Area Network (CAN) protocol, designed to support higher data throughput and larger payloads while remaining compatible with existing CAN networks.

CAN FD frames have variable data rate
  • The data frames and CRC bits can be transmitted at higher data rates
  • The rest of the data frames adhere to CAN
Benefits of CAN FD
  • Increased bandwidth
  • Lower relative cost and complexity
  • Faster flash programming
  • Backward compatibility
FeatureClassic CANCAN-FD
Max Payload8 bytes64 bytes
Max Data Rate1 Mbps2 - 8 Mbps (data phase)
CRC Length15 bitsup to 21 bits
Backward Compatible-Yes (with constraints)

CAN and CAN FD Speed: The ISO11898 standard uses naming conventions similar to those used by car makers, occasionally leading to confusion.


CAN FD Frame Format

FBFF: FD Base Frame Format: CAN FD with an 11-bit ID and up to 64 bytes of data.
FEFF: FD Extended Frame Format: CAN FD with a 29-bit ID and up to 64 bytes of data.



Back to top of the page
This entry was posted in Embedded System. Bookmark the permalink.