Intellectual Property Rights

CAN FD is not only an improvement over its predecessor, it is a leap forward, designed to meet the growing demands of modern vehicles and industrial systems.

The following is formatted as a table, with additional technical terms included to enrich the technical overview of CAN FD:What is CAN FD? A simple guide to the high-level protocol
Advanced CAN-FD & DOIP Protocol
What is CAN FD?
Imagine trying to watch your favorite HD movie over an old-school dial-up internet connection. It would be frustratingly slow, right? That’s where CAN FD comes into play.

Short for Controller Area Network with Flexible Data-rate, CAN FD is like a high-speed internet upgrade for vehicles and industrial systems, enabling them to communicate faster and carry more information than ever before.
Key features of CAN FD:
  • Fast data transfer: Think of it as fast lane, CAN FD increases speeds to 8 Mbps - much faster than standard CAN.
  • Larger data packets: It's like sending a bigger package through the mail. CAN FD can handle up to 64 bytes of data at a time, which is a huge leap compared to CAN's 8 bytes.
  • Compatible with other protocols: Upgrading to CAN FD doesn't mean you need to throw away your old protocol. It's designed to work seamlessly with existing CAN networks, simplifying the transition.

Why we need CAN FD:

As cars are equipped with advanced features like autonomous driving capabilities and detailed diagnostics, they require networks that can handle large amounts of data smoothly and reliably.

CAN FD was created to meet these needs, ensuring that our vehicles and machines can communicate just as effectively as they become smarter.

In short, CAN FD is designed to make data exchange within vehicles and machines not only faster, but smarter and more efficient. It lays the foundation for innovations that have the potential to redefine safety and performance.

Stay tuned as we take a deeper look at how CAN FD makes this possible—it’s easier than you think!

CAN FD transmission description

 

Importance and advantages of CAN FD

Now that we understand what CAN FD is and why it was developed, let’s explore how it really works.

CAN FD is more than just a technology upgrade; it revolutionizes the way automotive and industrial systems operate, bringing a host of benefits that were once thought impossible.

 

CAN FD can do the following:

Handle more data: As devices and vehicles become smarter, they generate more data. CAN FD manages this large volume of information with ease, ensuring critical data is transmitted without delay.

Faster response times: In environments where time is everything, such as autonomous vehicles or emergency response systems, CAN FD’s faster data rates mean faster responses to real-time situations.

Improved efficiency: With the ability to transmit more data in less time, systems not only become faster, but also more energy-efficient, reducing pressure on resources.

Automotive Module

 

How does the CAN FD protocol work?

I know, understanding the CAN FD protocol can seem very difficult at first. But trust me, once you can visualize it, it will start to make sense.

Let’s explain it with some clear examples of what happens inside a car.

1.Starting a Conversation
The process begins when a device in the car, such as a sensor, decides it has information to share. It sends out a frame to start transmitting data on the network, a bit like starting a new topic in a group chat.

2.Enhancing Information
Once data starts moving, CAN FD allows for more information to be sent in each message — up to 64 bytes, compared to the 8 bytes supported by standard CAN. This is like upgrading from sending short texts to sending full emails, so you can get more detailed information in one go.

3.Adjusting the Speed
The protocol is smart enough to adjust the speed of data transmission based on how busy the network is and how urgent the message is. For example, if the braking system needs to send data quickly, it will speed up to ensure timely delivery.

4.Checking for Errors
As data travels across the car's network, CAN FD uses advanced technology to detect and correct any errors. This ensures that important information, such as engine diagnostics, is always accurate and reliable, just like having a proofreader on the spot to correct errors.

5.Acknowledging Receipt
Once the data reaches its destination, such as the car's central computer, other devices on the network confirm that they received the message correctly. It’s like getting a thumbs up, ensuring your message was heard and understood.

 

This simplified communication protocol not only speeds up data transfer, it also makes the entire system more reliable and efficient. This is essential to ensure that your car's various systems, from safety features to performance monitoring, operate smoothly and intelligently.

 
Step
Process
Simple Explanation
Starting Communication Device sends a frame to start data Like starting a new conversation
Data Framing and Transmission Carries up to 64 bytes per frame Sending a detailed message instead of a short one.
Adapting Transmission Speeds Adjusts speeds based on network load Speeds up when the message is important.
Error Checking Advanced techniques detect and correct errors Fixes mistakes automatically.
Confirming Data Reception Devices acknowledge the received data Getting confirmation that the message was received.

 

This table offers a clear and straightforward overview of the key steps in the CAN FD protocol, highlighting its efficiency and reliability in managing data communication. By understanding how the CAN FD protocol functions, you can see its vital role in advancing automotive technology and improving system responsiveness.

 

Transmission mode of automotive modules

technical overview of can FD

CAN FD is not only an improvement over its predecessor, it is a leap forward, designed to meet the growing demands of modern vehicles and industrial systems.

The following is formatted as a table, with additional technical terms included to enrich the technical overview of CAN FD:

 
Feature
Description
Technical Terms/Details
Simple Explanation
Data Payload CAN FD allows for significantly larger data payloads compared to traditional CAN. Extends payloads up to 64 bytes from 8 bytes. Transmits more information in a single message.
Data Transfer Speeds CAN FD supports higher data transfer speeds, enhancing communication efficiency. Speeds can reach up to 8 Mbps. Sends data faster, reducing wait times.
Error Handling Improved mechanisms for detecting and signaling errors ensure data integrity in noisy environments. Incorporates enhanced CRC checks and error flags. Keeps data accurate even when disturbances occur.
Backward Compatibility Retains compatibility with existing CAN networks, facilitating easier integration. Uses the same base frame format for compatibility. Works with older systems without needing major changes.
Network Efficiency More data per frame and faster speeds reduce the number of messages sent, increasing network efficiency. Supports improved bit rate switching and arbitration. Makes the system more efficient by reducing traffic.
Flexible Data Rate CAN FD’s variable bit rates allow for dynamic adjustment based on network conditions. Variable bit rates for different conditions. Adapts speed to ensure fast delivery when needed.

 

This table showcases the major upgrades that CAN FD brings, like handling more data faster and more reliably, and working well with older systems.

These features make CAN FD a crucial update for better and more advanced communication networks.

CAN FD vs CAN

Now that we've gone over the technical details of CAN FD, let's directly compare it with the traditional CAN protocol.

This comparison will highlight the key differences and advantages of each, helping you understand why CAN FD can be a beneficial upgrade.

For more on the CAN protocol, check out our CAN Bus Guide.

Data Capacity

CAN Protocol: Limited to 8 bytes per frame.

Impact: Requires more messages to send the same amount of data, increasing network traffic.

CAN FD Protocol: Supports up to 64 bytes per frame.

Impact: Transmits more data in a single message, reducing network traffic and improving efficiency.

Data Transmission Speed

CAN Protocol: Maxes out at 1 Mbps.

Impact: Slower data transfer, which can be a bottleneck for real-time applications.

CAN FD Protocol: Can reach up to 8 Mbps.

Impact: Faster data transfer, ideal for applications requiring quick and reliable data exchange.

Error Handling

CAN Protocol: Basic error detection mechanisms.

Impact: Higher risk of data corruption, less reliable in noisy environments.

CAN FD Protocol: Advanced error detection and correction mechanisms.

Impact: Enhanced data integrity and reliability, even in challenging conditions.

Flexibility and Compatibility

CAN Protocol: Limited flexibility and no support for flexible data rates.

Impact: Less adaptable to varying network conditions and data requirements.

CAN FD Protocol: Backward compatible with traditional CAN systems.

Impact: Easy integration into existing networks, preserving investment in current infrastructure.

Classic 11-bit iD CAN Frame

VS

11-bit ID CAN FD Frame

Why consider upgrading to CAN FD?

Comparing CAN and CAN FD, it's clear that CAN FD offers several significant improvements. It can handle more data, transmit data faster, do a better job of checking for errors, and adapt to different situations - all while working with existing CAN systems. This makes it a strong choice for enhancing communication networks, especially in the automotive, industrial automation, and consumer electronics sectors.

Applications of CAN FD

Now that we’ve covered how the CAN FD protocol works, let’s explore its real-world applications.

The versatility and efficiency of CAN FD make it invaluable across industries, especially in the automotive and industrial sectors.

 Auto industry

 Enhanced Vehicle Communications

  • Improve communication between electronic control units (ECUs).
  • Facilitate faster, more reliable vehicle data exchange between systems such as engine control, brake control and infotainment.
  • Example: Real-time sensor data helps a car’s computer make faster, more accurate adjustments, improving performance and safety.

Advanced Driver Assistance Systems (ADAS)

  • Supports ADAS by providing the necessary bandwidth and speed.
  • Ensures features such as adaptive cruise control, lane keeping assist, and automatic emergency braking operate seamlessly.

Electric and hybrid vehicles

Handles the increased data load from battery management systems, motor controllers, and regenerative braking systems in electric vehicles.

Ensures smooth operation and better energy management.

Industrial Automation

Improving machine communications

Allows for faster data transfer and larger messages.

Ideal for real-time control and monitoring of automated processes.

Reliable diagnostics and maintenance

Enables detailed diagnostic data transfer to enable predictive maintenance.

Helps identify and resolve potential issues before they cause significant downtime.

Integrate with the Internet of Things

Supports efficient operation of smart factory IoT systems.

Ensures fast and accurate data transmission between sensors and devices.

Consumer Electronics

Home Automation Systems

Improve the reliability and speed of data transmission between smart devices.

Ensure seamless operation of security systems, climate control, and other smart home features.

Wearable Technology

Efficiently handle data transfer between wearables and other devices such as smartphones.

Ensure timely updates and accurate health and fitness monitoring.