Developed by Bosch, CAN with Flexible Data-Rate (CAN FD) is an extension to the original CAN protocol as specified in ISO 11898-1 that responds to increased bandwidth requirements in automotive networks. CAN FD has the support of semiconductor chip manufacturers and end users alike, with Infineon, NXP, Daimler and GM among the companies behind the new standard.
CAN FD : An Overview
A standard CAN network is limited to 1 MBit/s, with a maximum payload of 8 bytes per frame. CAN FD increases the effective data-rate by allowing longer data fields – up to 64 bytes per frame – without changing the CAN physical layer. CAN FD also retains normal CAN bus arbitration, increasing the bit-rate by switching to a shorter bit time only at the end of the arbitration process and returning to a longer bit time at the CRC Delimiter, before the receivers send their acknowledge bits. A realistic bandwidth gain of 3 to 8 times what’s possible in CAN will particularly benefit flashing applications.
When building CAN FD systems and sub-systems, the higher bit-rate demands that more information is known about the physical layer as achieving maximum bit rate will highly depend on the physical layer quality. CAN FD messages also demand a common Time Quanta and that the location of the sampling point be known. For these reasons, CAN FD systems will require more advanced troubleshooting tools.
Kvaser and CAN FD
Kvaser made an early start in CAN FD and has since implemented additional functions into its CAN FD controller logic. This can be used to provide information on how to configure the CAN bits to optimize the bit timing settings in existing CAN bus layouts and identify the maximum bit-rate for a CAN FD implementation in a given harness.
In accordance with our mission to be the leading provider of innovative and cost efficient CAN solutions, we are fully committed to supporting the CAN FD standard and aim to release CAN FD compliant interfaces and dataloggers as soon as microcontrollers and a conformance test solution for the new standard become available.
Kvaser’s CAN FD implementation passed the Bosch spec test. This test verifies the ability to run CAN FD without significant numbers of error frames or other problems on the bus.
Kvaser also announced a strategic partnership with Synective Labs to commercialize its complete set of IP blocks for CAN FD, which are now available for FPGA and ASICs for non-strategic customers.
Kent Lennartsson’s paper, “ CAN FD Considerations for Different Stakeholders “, explains the practical implications of CAN FD for Managers, Software Developers, RT Engineers, and more. Find out what CAN FD means for you.
Kvaser has released a Bit Timing Calculator for CAN FD. Use this tool to calculate system parameters and set up a reliable CANbus.
Kent Lennartsson recently released a paper, “Comparing CAN FD with Classical CAN“, which looks at the differences between the CAN bus that most engineers are familiar with, and the latest innovation for this platform.
CAN FD Ready Products
CAN FD Resources
CAN FD News
- Kvaser’s CAN FD IP plays important role at 15th iCC event
- Kvaser launches CAN FD capable dual channel programmable interface
- CAN FD and programmability: Kvaser updates its market-leading Leaf CAN interfaces
- Kvaser announces strategic partnership with Synective Labs to commercialize CAN FD IP
- Microchip and Kvaser collaborate on CAN FD
- Five channel programmable CAN / CAN FD interface launched
- Kvaser to participate in CAN FD Tech Day in Shanghai, China
- Kvaser Presenting at CiA's CAN FD Tech Days Europe
- CAN FD Tech Days in Detroit, San Jose and Chicago, USA