English
Download App
Follow Us
  • Facebook
  • YouTube
  • Instagram
  • TikTok
  • X
HomewikiCAN FD

CAN FD

2026-10-29 21:40:00

CAN FD Protocol

CAN FD (CAN with Flexible Data-Rate) is an upgraded CAN bus protocol introduced by Bosch Germany in 2012, designed to overcome bandwidth and payload bottlenecks in conventional CAN bus systems. The protocol was officially standardised by the International Organization for Standardization as ISO 11898-1:2015 in 2015, and has now achieved a penetration rate of over 60% across newly launched vehicle models.

Core Technical Features

While retaining classic CAN's key strengths such as non-destructive arbitration and differential signalling, CAN FD delivers three major technical breakthroughs:

Dual Bit-Rate Transmission: Operates on a dual bit-rate architecture comprising an "arbitration phase + data phase". The arbitration phase maintains a maximum speed of 1 Mbps to ensure backward compatibility with existing hardware, whereas the data phase can switch up to 8 Mbps (with typical commercial applications operating at 5 Mbps).

Expanded Data Payload: Single-frame payload capacity is increased from 8 bytes in classic CAN up to 64 bytes. This allows CAN FD to transmit large data blocks (such as ECU firmware flashing and sensor fusion data) without the need to split data across multiple frames, significantly lowering overall bus load.

Enhanced CRC Verification: CAN FD employs a 17-bit or 21-bit CRC algorithm where the calculation covers stuff bits alongside a fixed stuff bit counter mechanism, delivering substantially higher error-detection capability than classic CAN’s 15-bit CRC.

Frame Format Upgrades

CAN FD introduces three dedicated control bits within the control field:

  • FDF Bit: Identifies the frame type (recessive = CAN FD frame, dominant = classic CAN frame), ensuring seamless distinction from legacy CAN nodes.

  • BRS Bit: Controls bit-rate switching (recessive = accelerated data phase, dominant = standard bit rate throughout).

  • ESI Bit: Indicates the error state of the transmitting node, improving overall network management transparency.

Applications and Industry Landscape

CAN FD is predominantly utilised in automotive subsystems requiring higher bandwidth and lower latency, including Advanced Driver Assistance Systems (ADAS), infotainment systems, over-the-air (OTA) updates, and complex UDS diagnostic routines. As automotive electrical/electronic (E/E) architectures transition from distributed setups to domain-centralised configurations, CAN FD operates in tandem with Automotive Ethernet to facilitate efficient communication between Zonal Control Units (ZCUs) and subordinate sensors and actuators.

Compatibility Note: Classic CAN nodes cannot communicate directly on the same physical bus as CAN FD nodes. Because legacy CAN controllers cannot decode CAN FD’s high-speed data phase, they register the transmission as a bus fault and emit error frames that disrupt communication. Consequently, hybrid networks require dedicated gateways or routers for protocol conversion.

Related Models
Feedback