
Standard CAN networks, limited to 1 Mbps and 8-byte payloads, struggle to handle the high data demands of modern automotive ADAS and powertrains. CAN-FD (Flexible Data-rate) solves this by increasing data rates up to 5 Mbps and payloads up to 64 bytes.
Dynamic Bus Load and Bit-Time Configuration
At higher speeds, physical network parameters like wire capacitance and stub reflections cause bit-sampling shifts, triggering bus error frames. Additionally, unoptimized Message packing can easily saturate the CAN-FD bus, causing priority message delays.
Dual Bit-Rate Tuning, Payload Packing, and Priority Schemes
Automotive network designers configure CAN-FD controllers with precise sample points and packing schemes:
- Dual Bit-Rate Bit Timing: Configuring the arbitration phase at 500 Kbps and the data phase at 4-5 Mbps with custom sample points.
- Message Payload Multiplexing: Packing multiple sensor signals into single 64-byte CAN-FD frames to reduce packet overhead.
- TDC (Transmitter Delay Compensation): Enabling TDC in CAN-FD controllers to dynamically offset loop delays at multi-Mbps data rates.
- Deterministic Priority Inversion Prevention: Organizing hardware transmission buffers to transmit highest-priority messages first.
Automotive Network Engineering Toolchains
Network analysis and bit configurations are managed using Vector CANoe, Kvaser interfaces, and Oscilloscopes to audit signal eye diagrams.
Conclusion
CAN-FD provides automotive platforms with a high-speed, cost-effective bandwidth path. Proper bit timing and message packing secure highly reliable, low-latency ECU communication.
