As its acceptance becomes increasingly widespread, the Controller Area Network (CAN) protocol is becoming the de facto standard for networking in automotive and embedded industrial control applications. The CAN protocol provides highly reliable serial communication in fault-sensitive environments, as well as a highly efficient message transfer mechanism for an arbitrary number of connection nodes. With new types of interfaces, CAN protocol controllers can be used in highvolume, low-cost applications requiring high speed and solid reliability.

This paper covers the CAN interface concepts, new interface architectures, strategies for data transfer between independent buses, and the new time-triggered extension of CAN.