AGENDA What is CAN protocol Why CAN protocol Where is CAN protocol used Compare CAN protocol to similar protocols Shyam Bhat VicharaVandana What is CAN? Controller Area Network Nodes Network ECUs Speed Length Data Why CAN? Automotive Domain needed a way for all ECUs to communicate the data among themselves. Communication could be started by any node –Asynchronous|Multimaster Highly immune to electrical noise – Dual twisted pair Short latency period – Small frame size (8bytes data) Many more reasons Comparing CAN with other protocols CAN Bus Dual twisted pair Speed 1MBPS Data 8 bytes Type Asynchronous Fault tolerance High Flexray Dual twisted pair 10MBPS 264 bytes Synchronous Medium Ethernet Wire or optical fibre 100MBPS and above 1500Bytes point to point Low Most optical fibre 28.4MBPS NA point to point Low