CAN XL Protocol
CAN XL (Controller Area Network with Extended Length) provides a superior solution for data rates of up to 20Mbit/s by maintaining the advantages of the CAN protocol like collision-resolution by non-destructive arbitration. It expands the number of data bytes per CAN frame up to 2048 bytes.
With a bit rate of up to 20 Mbit/s in the data phase, CAN XL fills the gap between CAN FD and 100BASE-T1 (Ethernet). CAN XL protocol controllers are also able to perform Classical CAN and CAN FD communication.
CAN FD Protocol
CAN FD (CAN with Flexible Data-rate) was introduced by Bosch in 2012 to overcome the Classical CAN's bit rate limitation to 1 Mbps and to expand the number of data bytes per CAN frame from up to 8 to up to 64, thereby closing the gap between Classical CAN and other protocols. This is achieved by a modified CAN frame format where the bit rate can be switched to faster value inside the CAN frame and by a new data length coding.
CAN FD is standardized as ISO11898-1:2015. CAN FD protocol controllers are also able to perform Classical CAN communication.
CAN FD Light Protocol
CAN FD Light is a lightweight version of CAN FD. It is intended for low cost application with one commander (master) controller and numerous responder (slave) controller.
For a CAN FD Light responder (slave) there is no need for an external crystal to have lower cost.
Existing CAN FD / XL IP can be used as CAN FD Light commander (master).