CAN-FD Flexible Data Rate CAN

Size: px
Start display at page:

Download "CAN-FD Flexible Data Rate CAN"

Transcription

1 FD CAN-FD Flexible Data Rate CAN A Short Primer and Update V

2 Agenda > Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 3

3 Why CAN-FD? CAN networks reached practical maximums of data transfer Many CAN buses have reached 50%-95%+ bus load level CAN messages contain 50% overhead Standard CAN ~ 29 bits/message for 64 bits of data* Extended CAN ~ 54 bits/message for 64 bits of data* At most, only ~40-50% of the bandwidth is used to exchange useful data Current CAN bus speeds Mbit/sec Limited by physical characteristics of in-vehicle wiring Most auto networks 500Kbit/sec J939 networks = 250Kbit/sec (500Kb/sec under consideration) * - excluding stuff bits Slide: 4

4 Why CAN-FD? CAN bus speed also limited due to the In-Frame Response (IFR) mechanism ACK generation delay in CAN controller + Propagation delay through the transceiver + Propagation delay over wire bit time Other protocols have much higher data throughput rate Ethernet UDP ~64K bytes/datagram, 64 bytes overhead (ipv4) FlexRay 254 bytes/frame, 8 bytes of overhead Slide: 5

5 Agenda Why CAN-FD? > What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 6

6 What is CAN-FD? New network protocol: CAN-FD is a serial communications protocol similar to and compatible with ISO 898- Will be folded into the ISO 898- standard Designed to be a higher bandwidth network compatible with CAN Supports dual bit rates within a message Arbitration-Phase same bit rate as standard CAN Data-Phase integral submultiple of controller clock rate Supports larger data lengths than standard CAN Offers increased data transmission efficiency Transmit/receive up to 64 bytes/message Slide: 7

7 What is CAN-FD? Differences from CAN are limited to CAN-FD controller hardware Existing CAN transceivers usable to 2-8 Mbit/sec Component re-qualification unnecessary Legacy SW usable Data fields up to 8 bytes in length System cost similar to standard CAN Controller, crystal, transceiver, node interconnection cost Crystal requires tighter tolerance when BitRate DATA /BitRate ARB > 6 Progressively introduce CAN-FD nodes into standard networks First commercial silicon to be available at end of 202 Dual rate clock, data fields 8 bytes Slide: 8

8 Agenda Why CAN-FD? What is CAN-FD? > Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 9

9 Basic Concepts CAN-FD is similar to standard CAN and can be configured to fit transparently into an existing CAN network All of the advantages of CAN are available in CAN-FD Message prioritization, guaranteed latency times, flexible configuration, multi-master, multicast capability, error detection & signaling, automatic retransmission on error Tools have been modified to work with CAN-FD Tool infrastructure remains similar to CAN minimizing learning curve CANalyzer/CANoe upgrade released (Ver. 8.0 SP3) Database tools have been modified as well Physical layer is similar Additional consideration must be given to topology when using higher data rates Slide: 0

10 Basic Concepts Summary: CAN-FD is superset of CAN that: Maintains CAN arbitration scheme Maintains ACK scheme Has mode that conforms with CAN 2.0/ISO898- And adds: Higher data bit rates Larger data fields (up to 64 bytes) Larger CRC polynomials to handle larger data fields Maintains compatibility with physical layer of standard CAN Slide:

11 Agenda Why CAN-FD? What is CAN-FD? Basic Concepts > CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 2

12 CAN-FD Specifics Messages: Fixed format - similar to standard or enhanced CAN Message length is longer, but still finite Standard CAN-FD ~ 58 bits/message for 52 bits of data* Extended CAN-FD ~ 606 bits/message for 52 bits of data* At a given bus load ~85-88% of the bandwidth is used to exchange useful data Assuming arbitration bits and data bits transmitted at same rate Bandwidth will increase when using higher data rates *- excluding stuff bits Slide: 3

13 CAN-FD Specifics Messages: Increasing data rate also increases effective message rate Standard CAN message with: 4X Data phase ~ 2.2x increase* 8X Data phase ~ 2.5x increase* A mb/sec CAN-FD bus with 8Mb/sec data rate has a data transmission capability similar to a half speed, single channel FlexRay implementation *- calculated using bit identifier and 8 byte data field excluding stuff bits scales linearly Slide: 4

14 SOF r IDE EDL r0 BRS ESI CRC Delimiter ACK ACK Delimiter SOF RTR r r0 CRC Delimiter ACK ACK Delimiter CAN-FD Specifics CAN Base Data frame* Identifier DLC Data CRC EOF IFS CAN-FD Base Data Frame* Identifier DLC Data CRC EOF IFS / * - Excludes stuff bits Slide: 6

15 SOF SRR IDE r EDL r0 BRS ESI CRC Delimiter ACK ACK Delimiter SOF SRR IDE RTR r r0 CRC Delimiter ACK ACK Delimiter CAN-FD Specifics CAN Extended Data Frame* Identifier Extended r0 r DLC Data CRC EOF IFS Identifier CAN-FD Extended Data Frame* Identifier Extended DLC Data CRC EOF IFS Identifier / * - Excludes stuff bits Slide: 7

16 Agenda Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics > Data Frame Operating Modes/States Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 22

17 SOF r IDE EDL r0 BRS ESI CRC Delimiter ACK ACK Delimiter Data Frame Data Frame: Data frames are used to transmit data on the CAN-FD bus Consist of two phases Arbitration and Data CAN-FD Base Data Frame* Identifier DLC Data CRC EOF IFS / Arbitration Phase (fixed data rate) Data Phase (flexible data rate) Arbitration Phase (fixed data rate) * - Excludes stuff bits Slide: 23

18 SOF r IDE EDL r0 BRS ESI CRC Delimiter ACK ACK Delimiter Data Frame Data Frame: and seven different bit fields SOF, Arbitration, Control, Data, CRC, ACK, EOF CAN-FD Base Data Frame* Identifier DLC Data CRC EOF IFS / Start Arbitration Control Data Field CRC ACK End Of Field Field Field Field Of Frame Frame * - Excludes stuff bits Slide: 24

19 SOF r IDE EDL r0 BRS ESI SOF RTR r r0 Data Frame Start of Frame CAN and CAN-FD use the same SOF a single dominant bit Recessive CAN Base Data frame Identifier DLC Data Bit state Dominant Recessive CAN-FD Base Data frame Identifier DLC Data Bit state Dominant Slide: 25

20 SOF r IDE EDL r0 BRS ESI SOF RTR r r0 Data Frame Arbitration Field Little difference between CAN and CAN-FD arbitration fields Both share the same addressing for Base and Extended formats CAN-FD removes the RTR bit and maintains an always dominant r bit Identifier DLC Data CAN Base Data frame Identifier DLC Data CAN-FD Base Data frame Slide: 26

21 SOF r IDE EDL r0 BRS ESI Data Frame Control Field: CAN and CAN-FD share the following bits: IDE, r0 and the DLC bits Identifier DLC Data CAN-FD adds the following bits to the control field : EDL Extended Data Length Determines if CAN or CAN-FD BRS Bit Rate Switch Separates Arbitration phase from Data phase in CAN-FD Clock rate switches to Data phase clock at this point ESI Error State Indicator Slide: 27

22 SOF r IDE EDL r0 BRS ESI CRC Delimiter ACK ACK Delimiter Data Frame Control Field: Data Length Code (DLC) 4 bits used for both formats CAN-FD compatible with CAN at data lengths 7 CAN ignores 3 lsb if DLC = 8, CAN-FD does not For lengths 8, CAN-FD uses the following DLCs: 000 = 8 00 = = 2 0 = = 6 0 = 48 0 = 20 = 64 Identifier DLC Data CRC EOF IFS 0-8, 2, 6, 20, 24 32, 48, or 64 bytes / Slide: 28

23 SOF r IDE EDL r0 BRS ESI CRC Delimiter ACK ACK Delimiter Data Frame Data Field: 0-8 bytes in CAN 0-8, 2, 6, 20, 24, 32, 48, or 64 bytes in CAN-FD Bytes are transferred msb first No data field if DLC = 0 Identifier DLC Data CRC EOF IFS 0-8, 2, 6, 20, 24 32, 48, or 64 bytes / Slide: 29

24 CRC Delimiter ACK ACK Delimiter Data Frame CRC Field: Data CRC EOF IFS / Size of CRC differs based on CAN/CAN-FD and length of DLC 5 bits for CAN 7 bits for CAN-FD where data field 6 bytes 2 bits for CAN-FD where data field > 6 bytes Preceding stuff bits are included in the CAN-FD CRC calculation CAN does not use stuff bits in the CRC calculation CAN-FD CRC delimiter transmitted as bit, but due to phase shift, etc. receiver can accept delimiter of up to 2 bit times Data Phase of CAN-FD frame ends with the sample point of the first bit of the CRC delimiter Slide: 30

25 CRC Delimiter ACK ACK Delimiter Data Frame ACK Field: Data CRC EOF IFS / ACK sent at the end of first CRC delimiter bit Slight difference in the format between CAN and CAN-FD CAN-FD recognizes up to two bit times as a valid ACK bit extra bit time allowed to compensate for transceiver phase shift and bus propagation delay due to the switch from a high data phase clock to a low arbitration phase clock End of Frame: Both Data Frames and Remote Frames are delimited by a group of 7 recessive bits Slide: 3

26 Data Frame CAN-FD Oscilloscope Trace: Arbitration Phase Data Phase Arbitration Phase Slide: 32

27 Agenda Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame > Operating Modes/States Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 36

28 Operating Modes/States CAN-FD controller has three operating modes: Normal Mode Full functionality Bus Monitoring Mode Controller receives data from the bus, but only sends recessive bits Cannot initiate message transmission Can reroute dominant bits internally if necessary Restricted Operation Mode Controller can receive and transmit Data Frames and Remote Frames Acknowledges valid frames Cannot send Active Error Frames or Overload Frames Waits for Bus Idle to re-sync with bus Slide: 37

29 Operating Modes/States and four operating states: Integrating After starting or during bus-off recovery Controller waits until it detects consecutive recessive bits Switches to Idle mode Idle If ready for Start-of-Frame Switches to either Receiver or Transmitter mode Receiver Receives data if active bus detected and is not transmitting Transmitter When originating a message, and does not change until bus is idle Slide: 38

30 Agenda Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States > Physical Layer Considerations Summary References FAQ Vector s Roadmap for CAN FD Slide: 39

31 Physical Layer Considerations Bus topology is also is a determining factor Linear bus configuration highest speed Lowest overall capacitance = highest frequency Short stubs add little to overall distributed capacitance Terminated, balanced line minimizes radiated EMI Slide: 4

32 Physical Layer Considerations Linear configuration with star terminations Approx ½ speed of linear bus Node A Node D Node B Node E Node C 20 Ω 5% - /4W Termination Resistors Node F Large lumped capacitance on each end Increased EMI possibility depending on stub length Slide: 42

33 Physical Layer Considerations Passive star central terminator configuration slowest speeds Approx ¼ speed of linear bus Node A Node D Node B Node E Node C 60Ω 5% - /4W Termination Resistor Node F Increased possibility of reflections due to non-terminated nodes Increased EMI possibility depending on stub length Slide: 43

34 Physical Layer Considerations EMC Considerations Faster bus speeds faster bit rise and fall times e.g. Mb/s rise times ~ nsec. (5 0 MHz) e.g. 0Mb/sec rise times ~ 5-0 nsec. (50-00 MHz) Bus should be designed for the Data Phase frequency, not the Arbitration Phase frequency Harmonic content will be at higher levels at higher frequencies Traditional methods of suppressing undesired harmonics may not work Closer attention to wiring design, routing and connections will be necessary Low capacitance wiring methods recommended Slide: 44

35 Summary Serial communication buses require increased bandwidth CAN-FD can provide this increased bandwidth Increased data rates Increased data payloads CAN-FD is designed to co-exist with CAN on the same network CAN-FD nodes must also meet CAN 2.0/ISO 898- specifications CAN-FD frames can co-exist with CAN frames on a CAN-FD bus CAN 2.0 nodes and CAN-FD nodes can communicate with each other as long as the CAN-FD frame format is not used CAN-FD format allows migration to CAN-FD from CAN CAN-FD nodes on a CAN bus can communicate with external CAN-FD devices as long as the CAN nodes remain in a stand-by state. For example, a CAN-FD node communicating with and external PC as part of a module flash operation Slide: 45

36 References Paper CAN with Flexible Data Rate Florian Hartwich, Robert Bosch GmbH;CAN in Automation, icc 202, March 202 Presentation CAN FD CAN with Flexible Data Rate Florian Hartwich, Robert Bosch, GmbH; Feb. 5, 202 CAN with Flexible Data Rate Specification Version.0 (Released April 7, 202), Robert Bosch, GmbH; April, 202 M_CAN Controller Area Network User s Manual, Revision 2.0., Robert Bosch, GmbH; March 2, 202 Slide: 46

37 FAQ Should we treat CAN FD as a new bus system? CAN FD is a superset of CAN Easy migration from existing CAN systems Tool configuration needs only slight modification e.g. baud rate for data phase Test scripts and DBC databases can be reused for CAN FD payloads up to 8 bytes Which database format should we use for CAN FD? DBC format already supports payloads of 64 bytes Autosar System Description is a standardized alternative Do we need a PDU-abstraction for CAN FD? Probably makes sense for payloads > 32 bytes PDUs also allow additional data protection, e.g. CRC Autosar System Description already supports PDUs Slide: 47

38 FAQ Will CAN FD to have any impact on LIN? CAN FD provides no cost advantage for body applications and is not expected to replace any typical LIN application CAN FD frames with payload > 8 bytes can only use raw TP routing Slide: 48

39 FAQ Will CAN FD to have any impact on FlexRay? CAN FD can be a less expensive alternative to FlexRay and is designed to close the speed gap between CAN and FlexRay FlexRay is better suited for time-triggered applications CAN FD should be used for event-triggered applications requiring a higher data rate More likely, CAN FD and FlexRay will coexist in future vehicle networks Slide: 49

40 FAQ Will CAN FD to replace existing CAN systems? CAN systems with high bus loads (>50%) are good candidates to migrate to CAN FD The higher data rate and payload of CAN FD may help to avoid splitting CAN systems with high bus loads Split CAN networks can be combined into a single CAN FD network in order to avoid gateway latencies For migration purposes it may make sense to mix CAN with CAN FD in a single network Legacy CAN ECUs will require an adapted controller that ignores CAN FD frames It is not yet clear if mixed CAN - CAN FD networks will be common in future vehicles Slide: 50

41 Thank you for your attention. For detailed information about Vector and our products please have a look at: Author: Lotoczky, Rick Vector CANtech, Inc. Slide: 5

CAN FD. An Introduction V

CAN FD. An Introduction V CAN FD An Introdction V.02 208-0- Agenda Why CAN FD? What is CAN FD? CAN FD Use Cases Atomotive Application Domains CAN FD Controller CAN FD Performance CAN FD Devices CAN FD Standardization Smmary References

More information

CAN FD - Flexible Tools for Flexible Data Rates

CAN FD - Flexible Tools for Flexible Data Rates CAN FD - Flexible Tools for Flexible Data Rates Peter Decker Vector Informatik GmbH V 0.01 2012-06-20 Simulation & Test Environment for Automotive Networks Database Test Spec. ECU Simulation & Test Tool

More information

CAN FD with Dynamic Multi-PDU-to-Frame Mapping

CAN FD with Dynamic Multi-PDU-to-Frame Mapping CAN FD with Dynamic Multi-PDU-to-Frame Mapping Flexible Network Architectures V0.1 2015-09-25 E/E Trends and Challenges Why is Dynamic Multi-PDU-to-Frame Mapping required? The Trend: Demand for communication

More information

CAN with Flexible Data-Rate

CAN with Flexible Data-Rate CAN with Flexible Data-Rate Florian Hartwich, Robert Bosch GmbH Ever increasing bandwidth requirements in automotive networks impede the applicability of CAN due to its bit rate limitation to 1 MBit/s.

More information

Chances and challenges

Chances and challenges Chances and challenges CAN FD for commercial vehicles Holger Zeltwanger Commercial vehicles CAN in mobile machinery Truck network architecture Trunk, fuel Switches CAN (FD) Instrumentation train (125 or

More information

Communication Networks for the Next-Generation Vehicles

Communication Networks for the Next-Generation Vehicles Communication Networks for the, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 (313) 577-3855, smahmud@eng.wayne.edu January 13, 2005 4 th Annual Winter Workshop U.S.

More information

Additional Slides (informative)

Additional Slides (informative) Automation Systems Discrete Event Control Systems and Networked Automation Systems Additional Slides (informative) Application Automotive Networks (LIN, CAN, FlexRay, MOST) Vorlesungstitel Vehicle Bus

More information

The House Intelligent Switch Control Network based On CAN bus

The House Intelligent Switch Control Network based On CAN bus The House Intelligent Switch Control Network based On CAN bus A.S.Jagadish Department Electronics and Telecommunication Engineering, Bharath University Abstract The Embedded Technology is now in its prime

More information

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2012/45

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2012/45 (19) (12) EUROPEAN PATENT APPLICATION (11) EP 2 521 319 A1 (43) Date of publication: 07.11.2012 Bulletin 2012/45 (51) Int Cl.: H04L 12/40 (2006.01) H04L 1/00 (2006.01) (21) Application number: 11164445.6

More information

Introduction of CAN FD into the next generation of vehicle E/E architectures

Introduction of CAN FD into the next generation of vehicle E/E architectures Introduction of CAN FD into the next generation of vehicle E/E architectures 16 th international CAN Conference, March 7-8 2017, Nuremberg Marc Schreiner, Daimler AG Agenda Introduction Future Vehicle

More information

Networking with CAN FD have you also thought about testing?

Networking with CAN FD have you also thought about testing? Networking with CAN FD have you also thought about testing? Test environment for manufacturer-independent control unit tests Introduction The introduction of new technologies in the automotive industry

More information

CAN bus and NMEA2000 1

CAN bus and NMEA2000 1 NMEA2000 relation to CAN and how Warwick Control can help Richard McLaughlin B.Sc., M.Sc., CEng Dr Chris Quigley Warwick Control NMEA Conference 2016, Naples, Florida CAN bus and NMEA2000 1 Company Profile

More information

Introduction of CAN FD into the next generation of vehicle E/ E architectures. Vector CAN FD Symposium 2017, Marc Schreiner, Daimler AG

Introduction of CAN FD into the next generation of vehicle E/ E architectures. Vector CAN FD Symposium 2017, Marc Schreiner, Daimler AG Introduction of CAN FD into the next generation of vehicle E/ E architectures Vector CAN FD Symposium 2017, 16.2.2017 Marc Schreiner, Daimler AG Agenda Introduction Future Vehicle Architectures Integration

More information

Serial Buses in Industrial and Automotive Applications

Serial Buses in Industrial and Automotive Applications Serial Buses in Industrial and Automotive Applications Presented by Neelima Chaurasia Class: #368 1 Overview As consumer electronics, computer peripherals, vehicles and industrial applications add embedded

More information

DEFINITION AND IMPLEMENTATION OF AN ARCHITECTURAL CONCEPT FOR CONFIGURING A CAN NETWORK

DEFINITION AND IMPLEMENTATION OF AN ARCHITECTURAL CONCEPT FOR CONFIGURING A CAN NETWORK Bachelor's thesis Degree Programme in Information Technology Internet Technology 2015 Daria Shevchenko DEFINITION AND IMPLEMENTATION OF AN ARCHITECTURAL CONCEPT FOR CONFIGURING A CAN NETWORK BACHELOR S

More information

Controller Area Network (CAN)

Controller Area Network (CAN) Controller Area Network (CAN) EECS 461, Fall 2008 J. A. Cook J. S. Freudenberg 1 Introduction Up until now, we ve considered our embedded control system to be self-contained: an algorithm implemented in

More information

FlexRay and Automotive Networking Future

FlexRay and Automotive Networking Future FlexRay and Automotive Networking Future Chris Quigley Warwick Control Technologies Presentation Overview High Speed and High Integrity Networking Why FlexRay? CAN Problems Time Triggered Network Principles

More information

Course Introduction. Purpose. Objectives. Content. Learning Time

Course Introduction. Purpose. Objectives. Content. Learning Time Course Introduction Purpose This training course provides an overview of Message Frames and hardware issues of the Controller Area Network (CAN) technology used to build networked, multiprocessor embedded

More information

CAN in Space workshop

CAN in Space workshop CAN in Space workshop Holger Zeltwanger www.can-cia.org The next generation of CAN technology: Chances and challenges of CAN FD Presentation outline u Introduction into CAN FD u CAN FD physical layer u

More information

Controller area network

Controller area network Controller area network From Wikipedia, the free encyclopedia (Redirected from Controller area network) Controller area network (CAN or CAN-bus) is a vehicle bus standard designed to allow microcontrollers

More information

CAN FD for commercial vehicles: Chances and challenges

CAN FD for commercial vehicles: Chances and challenges CAN FD for commercial vehicles: Chances and challenges Holger Zeltwanger, e. V. Commercial vehicles include road, off-highway as well as off-road vehicles. Many of them are equipped with multiple CAN networks.

More information

CAN protocol enhancement

CAN protocol enhancement Protocols CAN protocol enhancement This article describes the enhanced CAN protocol called CAN-HG and the features of the IC circuitry from Canis that implement it. CAN-HG has been designed to meet two

More information

High-Speed Reprogramming and Calibration with CAN FD: A Case Study

High-Speed Reprogramming and Calibration with CAN FD: A Case Study High-Speed Reprogramming and Calibration with CAN FD: A Case Study Armin Happel, Erik Sparrer, Oliver Kitt, Oliver Garnatz, Peter Decker Reprogramming of ECUs as well as their in-vehicle calibration are

More information

CAN FD filter for Classical CAN controllers

CAN FD filter for Classical CAN controllers CAN FD filter for Classical CAN controllers Kent Lennartsson, Kvaser AB Even if all new CAN-controllers will support both CAN FD and Classical-CAN (referred as C-CAN in the rest of the text) it is impossible

More information

FlexRay International Workshop. Protocol Overview

FlexRay International Workshop. Protocol Overview FlexRay International Workshop 4 th March 2003 Detroit Protocol Overview Dr. Christopher Temple - Motorola FlexRay principles Provide a communication infrastructure for future generation highspeed control

More information

Simplify CAN and LIN In-vehicle Network Testing

Simplify CAN and LIN In-vehicle Network Testing Simplify CAN and LIN In-vehicle Network Testing An in-vehicle network integrates many modules that interact with the environment, and process high and low speed information. As a result, testing this network

More information

CAN-FD FILTER FOR CLASSICAL CAN DEVICES VIENNA 27 OCTOBER BY KENT LENNARTSSON, KVASER AB

CAN-FD FILTER FOR CLASSICAL CAN DEVICES VIENNA 27 OCTOBER BY KENT LENNARTSSON, KVASER AB CAN-FD FILTER FOR CLASSICAL CAN DEVICES VIENNA 27 OCTOBER 2015 BY KENT LENNARTSSON, kl@kvaser.com KVASER AB WWW.KVASER.COM THE CLASSICAL-CAN PROBLEM: A RECEIVED CAN-FD FRAMES WILL CAUSE ERROR-FRAMES THE

More information

Recommended readings

Recommended readings Recommended readings Dominique Paret, Multiplexed Networks for Embedded Systems: CAN, LIN, FlexRay, Safe-by-Wire..., ISBN: 978-0- 470-03416-3, 434 pages, WILEY, UK, 2007. Wolfhard Lawrenz, CAN System Engineering:

More information

Operating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien

Operating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien Operating Systems, Concurrency and Time real-time communication and CAN Johan Lukkien (Courtesy: Damir Isovic, Reinder Bril) Question Which requirements to communication arise from real-time systems? How

More information

Today. Last Time. Motivation. CAN Bus. More about CAN. What is CAN?

Today. Last Time. Motivation. CAN Bus. More about CAN. What is CAN? Embedded networks Characteristics Requirements Simple embedded LANs Bit banged SPI I2C LIN Ethernet Last Time CAN Bus Intro Low-level stuff Frame types Arbitration Filtering Higher-level protocols Today

More information

BOSCH. CAN Specification. Version , Robert Bosch GmbH, Postfach , D Stuttgart

BOSCH. CAN Specification. Version , Robert Bosch GmbH, Postfach , D Stuttgart CAN Specification Version 2.0 1991, Robert Bosch GmbH, Postfach 30 02 40, D-70442 Stuttgart CAN Specification 2.0 page 1 Recital The acceptance and introduction of serial communication to more and more

More information

Workshop on In Vehicle Network using CAN By

Workshop on In Vehicle Network using CAN By Workshop on In Vehicle Network using CAN By Modern CAR Modern CAR INTRODUCTION 1. Controller Area Network (CAN) was initially created by German automotive system supplier Robert Bosch in the mid-1980s.

More information

Introduction to Controller Area Network (CAN)

Introduction to Controller Area Network (CAN) Introduction to Controller Area Network (CAN) 2003 Microchip Technology Incorporated. All Rights Reserved. Introduction to Controller Area Network (CAN) 1 Topics CAN Protocol Overview What is CAN? CAN

More information

Debugging CAN, LIN, and FlexRay Automotive Buses with an Oscilloscope

Debugging CAN, LIN, and FlexRay Automotive Buses with an Oscilloscope Debugging CAN, LIN, and FlexRay Automotive Buses with an Oscilloscope Introduction Embedded systems applications growing rapidly in the automotive industry. Many vehicle designs use CAN, LIN or FlexRay

More information

Automotive and industrial use cases for CAN FD

Automotive and industrial use cases for CAN FD Improved CAN Automotive and industrial use cases for CAN FD Dr. Tobias Lorenz Author Dr. Tobias Lorenz Etas GmbH PO Box 300220 DE-70442 Stuttgart Tel.: +49-711-89661-0 Fax: +49-711-89661-107 tobias.lorenz@etas.com

More information

Development of a CAN Slave Module with SystemC. Igor Sachs Shang Qihua

Development of a CAN Slave Module with SystemC. Igor Sachs Shang Qihua Development of a CAN Slave Module with SystemC Igor Sachs Shang Qihua Agenda 0. Motivation 1. Introduction to the CAN-Bus 1.1 The CAN Message Format (Frame) 1.2 Bus Arbitration 1.3 Bit Stuffing 2. Development

More information

The Controller Area Network (CAN) Interface

The Controller Area Network (CAN) Interface The Controller Area Network (CAN) Interface ARSLAB - Autonomous and Robotic Systems Laboratory Dipartimento di Matematica e Informatica - Università di Catania, Italy santoro@dmi.unict.it L.S.M. Course

More information

J1939-based application profiles

J1939-based application profiles J1939-based application profiles Holger Zeltwanger J1939 reference model 7 6 Application Profile Presentation 5 4 Session Transport 3 etwork J1939/31 - Truck and Bus etwork Layer 2 Data Link J1939/21 -

More information

Controller Area Network

Controller Area Network Controller Area Network 1 CAN FUNDAMENTALS...3 1.1 USER BENEFITS...3 1.1.1 CAN is low cost...3 1.1.2 CAN is reliable...3 1.1.3 CAN means real-time...3 1.1.4 CAN is flexible...3 1.1.5 CAN means Multicast

More information

Ch 7. Network Interface

Ch 7. Network Interface EE414 Embedded Systems Ch 7. Network Interface Part 1/2 Byung Kook Kim School of Electrical Engineering Korea Advanced Institute of Science and Technology Overview 7.1 Advanced Communication Principles

More information

An Introduction to CAN by Peter Bagschik (I+ME ACTIA)

An Introduction to CAN by Peter Bagschik (I+ME ACTIA) 1 of 11 24.10.00 14:36 An Introduction to CAN by Peter Bagschik (I+ME ACTIA) The CAN (Controller Area Network) protocol was developed in Europe for the use in passenger cars. Through the successful use

More information

CAN Protocol Implementation

CAN Protocol Implementation CAN Protocol Implementation Arun Pasupathi, Gaurav Agalave Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland University, Rochester, MI e-mails: apasupathi@oakland.edu,

More information

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface INTERNATIONAL STANDARD ISO 11898-3 First edition 2006-06-01 Road vehicles Controller area network (CAN) Part 3: Low-speed, fault-tolerant, medium-dependent interface Véhicules routiers Gestionnaire de

More information

Timing in the TTCAN Network

Timing in the TTCAN Network Timing in the Network Florian Hartwich, Bernd Müller, Thomas Führer, Robert Hugel, Robert Bosch GmbH ISO TC22/SC3/WG1/TF6 has standardised (as ISO CD 11898-4) an additional layer to the CAN protocol, Time

More information

Analysis and Testing of LIN ECUs

Analysis and Testing of LIN ECUs Welcome to the Vector Webinar: Analysis and Testing of LIN ECUs Presenter: Mr. Peter Decker Date: 2014-10-21, 9:00 10:00 am (CEST) V 1.0 2014-10-21 Agenda > LIN Tool Chain Product Overview CANoe.LIN &

More information

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 1: Data link layer and physical signalling

ISO INTERNATIONAL STANDARD. Road vehicles Controller area network (CAN) Part 1: Data link layer and physical signalling INTERNATIONAL STANDARD ISO 11898-1 First edition 2003-12-01 Road vehicles Controller area network (CAN) Part 1: Data link layer and physical signalling Véhicules routiers Gestionnaire de réseau de communication

More information

J1939 OVERVIEW. 1

J1939 OVERVIEW. 1 1 www.kvaser.com Table of Contents J1939: Introduction...2 Introduction... 2 Quick facts... 2 The SAE J1939 standards... 2 J1939: In Depth...4 Message Format and Usage (J1939/21)... 4 Addresses and Names

More information

USB Compliance Checklist

USB Compliance Checklist USB Compliance Checklist Peripheral Silicon (excluding hubs) July 19, 1999 USB Device Product Information Date July 19, 1999 Vendor Name Motorola Vendor Street Address Vendor City, State, Zip Vendor Phone

More information

Product Information ES582.1 Compact USB Device

Product Information ES582.1 Compact USB Device Product Information 1 Public PGA 2017-01-16 ETAS GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, Content Compact Line Product Description 2 Public PGA

More information

A Reliable Gateway for In-vehicle Networks

A Reliable Gateway for In-vehicle Networks Proceedings of the 17th World Congress The International Federation of Automatic Control A Reliable Gateway for In-vehicle Networks S. H. Seo*, J. H. Kim*, T. Y. Moon* S. H. Hwang**, K. H. Kwon*, J. W.

More information

Time Triggered CAN, Implementations, Development and Testing Tools

Time Triggered CAN, Implementations, Development and Testing Tools Time Triggered CAN, Implementations, Development and Testing Tools Chris Quigley, Ben Pope, James Finney, Richard T. McLaughlin Warwick Control Technologies ABSTRACT The Controller Area Network (CAN) has

More information

Lecture 2. Basics of networking in automotive systems: Network. topologies, communication principles and standardised protocols

Lecture 2. Basics of networking in automotive systems: Network. topologies, communication principles and standardised protocols Lecture 2. Basics of networking in automotive systems: Network topologies, communication principles and standardised protocols Objectives Introduce basic concepts used in building networks for automotive

More information

SAE J1939. Serial Control and Communications Vehicle Network

SAE J1939. Serial Control and Communications Vehicle Network SAE J1939 Serial Control and Communications Vehicle Network Literature Literature on Controller Area Network, CANopen and SAE J1939 Page 2 What is SAE J1939 General Aspects Higher-layer protocol based

More information

The CANoe.Ethernet Solution

The CANoe.Ethernet Solution Use in Praxis V1.0 2016-11-23 Agenda 1. Ethernet the Newcomer in Automotive 2. Why an Automotive Ethernet Option for CANoe? 3. Brief Look to CANoe 4. First Hand Usecase from Field 2/20 Network Topology

More information

CAN (Controller Area Network) Physical Layer

CAN (Controller Area Network) Physical Layer CAN (Controller Area Network) Physical Layer Technical Training Systems Engineering Industrial Interface Networking Overview Networking: OSI 7 Layer Model Open Systems Interconnection Basic Reference Model

More information

Figure 1. ECU Access to CAN bus

Figure 1. ECU Access to CAN bus Welcome to our 4th CAN Tech Tips feature (Sort of a Chinese New Year edition). In December we showed how the CAN frame is packaged before sending over the physical bus. In the edition we will cover the

More information

Product Information ES582.1 Compact USB Device

Product Information ES582.1 Compact USB Device Product Information ES582.1 Compact USB Device 1 Public PGA 2016-08-15 ETAS GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, Content Compact Line Product

More information

Various Emerging Time- Triggered Protocols for Driveby-Wire

Various Emerging Time- Triggered Protocols for Driveby-Wire Various Emerging Time- Triggered for Driveby-Wire Applications Syed Masud Mahmud, Ph.D. Electrical and Computer Engg. Dept. Wayne State University Detroit MI 48202 smahmud@eng.wayne.edu January 11, 2007

More information

Introduction to Ethernet and IP in automotive vehicles

Introduction to Ethernet and IP in automotive vehicles Introduction to Ethernet and IP in automotive vehicles Webinar V1.02 2014-05-14 Agenda > Information 3 Introduction 6 Physical layers 8 IEEE Ethernet MAC + VLAN 14 Internet Protocol (IPv4/IPv6) 18 TCP

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 11783-3 Second edition 2007-10-01 Tractors and machinery for agriculture and forestry Serial control and communications data network Part 3: Data link layer Tracteurs et matériels

More information

Multidrop Ethernet for In-cabinet Applications

Multidrop Ethernet for In-cabinet Applications Multidrop Ethernet for In-cabinet Applications David D. Brandt Rockwell Automation IEEE P802.3cg 10 Mb/s Single Twisted Pair Ethernet Task Force Mar. 2017 Plenary Meeting, Vancouver, BC Canada Page 1 Purpose

More information

Fault tolerant TTCAN networks

Fault tolerant TTCAN networks Fault tolerant TTCAN networks B. MŸller, T. FŸhrer, F. Hartwich, R. Hugel, H. Weiler, Robert Bosch GmbH TTCAN is a time triggered layer using the CAN protocol to communicate in a time triggered fashion.

More information

Data Link Protocols. High Level Data. Control Protocol. HDLC Framing ~~~~~~~~ Functions of a Data Link Protocol. Framing PDUs. Addressing Destination

Data Link Protocols. High Level Data. Control Protocol. HDLC Framing ~~~~~~~~ Functions of a Data Link Protocol. Framing PDUs. Addressing Destination Data Link Protocols Data Link Services Connection-less services Functions of a Data Link Protocol Framing PDUs ing Destination Error Detection / Error Recovery Link Management Ethernet (covered elsewhere)

More information

An Overview of the Controller Area Network

An Overview of the Controller Area Network An Overview of the Controller Area Network José Rufino ruf@digitais.ist.utl.pt IST - UTL Abstract The Controller Area Network (CAN) is a communication bus for message transaction in small-scale distributed

More information

Freescale Semiconductor, I. SECTION 13 CAN 2.0B CONTROLLER MODULE (TouCAN)

Freescale Semiconductor, I. SECTION 13 CAN 2.0B CONTROLLER MODULE (TouCAN) nc. SECTION 13 CAN 2.0B CONTROLLER MODULE (TouCAN) This section is an overview of the TouCAN module. Refer to D.10 TouCAN Module for information concerning TouCAN address map and register structure. 13.1

More information

Systems. Roland Kammerer. 10. November Institute of Computer Engineering Vienna University of Technology. Communication Protocols for Embedded

Systems. Roland Kammerer. 10. November Institute of Computer Engineering Vienna University of Technology. Communication Protocols for Embedded Communication Roland Institute of Computer Engineering Vienna University of Technology 10. November 2010 Overview 1. Definition of a protocol 2. Protocol properties 3. Basic Principles 4. system communication

More information

Enhanced Error-Recovery CAN Bus System Using Reed-Solomon Codec

Enhanced Error-Recovery CAN Bus System Using Reed-Solomon Codec Journal of Network Intelligence c 2017 ISSN 2414-8105 (Online) Taiwan Ubiquitous Information Volume 2, Number 4, November 2017 Enhanced Error-Recovery CAN Bus System Using Reed-Solomon Codec Shi-Huang

More information

EE445M/EE380L.6, Lecture 10 4/3/2016. EE445M/EE360L.6 Embedded and Real-Time Systems/ Real-Time Operating Systems. Lecture 10

EE445M/EE380L.6, Lecture 10 4/3/2016. EE445M/EE360L.6 Embedded and Real-Time Systems/ Real-Time Operating Systems. Lecture 10 , 4/3/2016 EE445M/EE360L.6 Embedded and Real-Time Systems/ Real-Time Operating Systems : Networking, bus, Ethernet, Embedded Internet, TCP/IP 1 Network Collection of interfaces that share a physical medium

More information

EE445M/EE380L.12, Lecture 10 4/2/2018. EE445M/EE360L.6 Embedded and Real-Time Systems/ Real-Time Operating Systems. Lecture 10

EE445M/EE380L.12, Lecture 10 4/2/2018. EE445M/EE360L.6 Embedded and Real-Time Systems/ Real-Time Operating Systems. Lecture 10 , 4/2/2018 EE445M/EE360L.6 Embedded and Real-Time Systems/ Real-Time Operating Systems : Networking, bus, Ethernet, Embedded Internet, TCP/IP 1 Network Collection of interfaces that share a physical medium

More information

AUTOMOBILE APPLICATIONS USING CAN PROTOCOL

AUTOMOBILE APPLICATIONS USING CAN PROTOCOL AUTOMOBILE APPLICATIONS USING CAN PROTOCOL 1 VEERESH B M, 2 JEEVAN C N, 3 MAHESH PATIL 1,2,3 Department of Electronics and Communication, G.S.S.I.T, Bangalore, India Abstract- The main objective of the

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie

More information

Sri Vidya College of Engineering and Technology. EC6703 Embedded and Real Time Systems Unit IV Page 1.

Sri Vidya College of Engineering and Technology. EC6703 Embedded and Real Time Systems Unit IV Page 1. Sri Vidya College of Engineering and Technology ERTS Course Material EC6703 Embedded and Real Time Systems Page 1 Sri Vidya College of Engineering and Technology ERTS Course Material EC6703 Embedded and

More information

Linux and ISO with CAN FD

Linux and ISO with CAN FD Linux and ISO 15765-2 with CAN FD Dr. Oliver Hartkopp, Volkswagen AG Only two weeks after disclosure of the CAN FD main features at 13 th icc [1] the Linux CAN community started to discuss about a seamless

More information

Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet

Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet Atacama: An Open Experimental Platform for Mixed-Criticality Networking on Top of Ethernet Gonzalo Carvajal 1,2 and Sebastian Fischmeister 1 1 University of Waterloo, ON, Canada 2 Universidad de Concepcion,

More information

in Mainz (Germany) Sponsored by Allen Bradley National Semiconductor Philips Semiconductors Organized by

in Mainz (Germany) Sponsored by Allen Bradley National Semiconductor Philips Semiconductors Organized by 1 st international Conference icc 1994 in Mainz (Germany) Sponsored by Allen Bradley National Semiconductor Philips Semiconductors Organized by in Automation (CiA) international users and manufacturers

More information

SMS based Home Automation using CAN Protocol

SMS based Home Automation using CAN Protocol SMS based Home Automation using CAN Protocol Lakshmi Devi P Assistant Professor, ECE Department Channabasaveshwara Institute of Technology, Gubbi Tumkur, Karnataka, India. E-mail: lakshmi21devip@gmail.com

More information

Gryphon Hardware Information: Dual SJA1000 Fault Tolerant CAN card

Gryphon Hardware Information: Dual SJA1000 Fault Tolerant CAN card Gryphon Hardware Information: Dual SJA1000 Fault Tolerant CAN card External HD-15 connector pinout Note: We recommend that you not hot swap the connector on this module. We recommend that you turn off

More information

DeviceNet - CIP on CAN Technology

DeviceNet - CIP on CAN Technology The CIP Advantage Technology Overview Series DeviceNet - CIP on CAN Technology DeviceNet has been solving manufacturing automation applications since the mid-1990's, and today boasts an installed base

More information

Ethernet Design Challenges The requirements and use of Ethernet with AUTOSAR

Ethernet Design Challenges The requirements and use of Ethernet with AUTOSAR Ethernet Design Challenges The requirements and use of Ethernet with AUTOSAR Anders Kallerdahl Product Manager AUTOSAR tools mentor.com/automotive Android is a trademark of Google Inc. Use of this trademark

More information

Using the MPC5777M MCAN Module to Exchange CAN FD Messages

Using the MPC5777M MCAN Module to Exchange CAN FD Messages Freescale Semiconductor Document Number: AN5045 Application Note Rev. 0, 11/2014 Using the MPC5777M MCAN Module to Exchange CAN FD Messages by: Graham Rice 1 Introduction A CAN network (Controller Area

More information

CAN Flexible Data (FD) Solutions

CAN Flexible Data (FD) Solutions CAN Flexible Data (FD) Solutions AMF-AUT-T0682 Rebeca Delgado Field Applications Engineer S E P T. 2 0 1 4 TM External Use Agenda Protocol Overview Comparative summary CAN flavours on our MCUs CAN-FD support

More information

SERIAL BUS COMMUNICATION PROTOCOLS USB

SERIAL BUS COMMUNICATION PROTOCOLS USB DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK Lesson-20: SERIAL BUS COMMUNICATION PROTOCOLS USB 1 USB Host Applications Connecting flash memory cards, pen-like memory devices, digital camera, printer,

More information

Turmgasse Ulm. Tel / Fax 0731 / frenzel + berg electronic. CANopen.

Turmgasse Ulm. Tel / Fax 0731 / frenzel + berg electronic. CANopen. Turmgasse 4 89073 Ulm Tel. 0731 / 97057-0 Fax 0731 / 97057-39 email info@frenzel-berg.de frenzel + berg CANopen guideline (as used in EASY-Components by frenzel + berg ) 1 Introduction CAN is short for

More information

VH6501 CAN Disturbance Interface Manual. Version 1.0 English

VH6501 CAN Disturbance Interface Manual. Version 1.0 English VH6501 CAN Disturbance Interface Manual Version 1.0 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 D-70499 Stuttgart The information and data given in this user manual can be changed without

More information

AUTOSAR System and Software Design with PREEvision

AUTOSAR System and Software Design with PREEvision PREEvision 9.0 RELEASED V0.0 2018-10-15 Agenda CAN FD Commnication Design 2 OVERVIEW 3 Overview AUTOSAR in PREEvision Software Architectre Commnication Network Topology 4 Overview 5 Overview Mlti ser spport

More information

BroadR-Reach Standard Ethernet. 100BaseT1_SPY. User Manual

BroadR-Reach Standard Ethernet. 100BaseT1_SPY. User Manual BroadR-Reach Standard Ethernet 100BaseT1_SPY User Manual Version 2.0 August 2018 The user can download the latest firmware and documentation for the 100BASET1_SPY here: https://technica-engineering.de/produkt/100base-t1-spy_12-port/

More information

Field buses (part 2): time triggered protocols

Field buses (part 2): time triggered protocols Field buses (part 2): time triggered protocols Nico Fritz Universität des Saarlandes Embedded Systems 2002/2003 (c) Daniel Kästner. 1 CAN and LIN LIN CAN Type Arbitration Transfer rate Serial communication

More information

in Mainz (Germany) Sponsored by Allen Bradley National Semiconductor Philips Semiconductors Organized by

in Mainz (Germany) Sponsored by Allen Bradley National Semiconductor Philips Semiconductors Organized by 1 st international CAN Conference icc 1994 in Mainz (Germany) Sponsored by Allen Bradley National Semiconductor Philips Semiconductors Organized by CAN in Automation (CiA) international users and manufacturers

More information

Developing and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies

Developing and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies Developing and Testing Networked Avionics Systems and Devices By Troy Troshynski, Avionics Interface Technologies MIL-STD-1553 The MIL-STD-1553 protocol standard was first published in 1973 by the U.S.

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE: This tutorial provides a detailed description of the features and operations of the TouCAN bus. OBJECTIVES: Describe the CAN specification and layer architecture. Identify

More information

SAE J1939. Serial Control and Communications Vehicle Network. Presented by Wilfried Voss

SAE J1939. Serial Control and Communications Vehicle Network. Presented by Wilfried Voss SAE J1939 Serial Control and Communications Vehicle Network Presented by Wilfried Voss Copperhill Technologies Corp. Greenfield, MA 01301 https://copperhilltech.com Literature Literature on Controller

More information

CONTROLLER AREA NETWORK (CAN)

CONTROLLER AREA NETWORK (CAN) GROUP 54C CONTROLLER AREA NETWORK (CAN) CONTENTS GENERAL INFORMATION........ 54C-2 STRUCTURE................... 54C-3 SELF-DIAGNOSIS............... 54C-6 CAN BUS DIAGNOSTICS......... 54C-6 OPERATION...................

More information

Implementation and validation of SAE J1850 (VPW) protocol solution for diagnosis application

Implementation and validation of SAE J1850 (VPW) protocol solution for diagnosis application Implementation and validation of SAE J1850 (VPW) protocol solution for diagnosis application Pallavi Pandurang Jadhav 1, Prof. S.N.Kore 2 1Department Of Electronics Engineering, Walchand College Of Engineering,

More information

AUTOSAR Software Design with PREEvision

AUTOSAR Software Design with PREEvision AUTOSAR Software Design with PREEvision Webinar 2013-06-05 Slide: 1 AUTOSAR Software Design with PREEvision Agenda Overview AUTOSAR Software and System Design Integrated AUTOSAR Software Design Vector

More information

Signals and Encoding

Signals and Encoding Signals and Encoding 18 Signals and Encoding You can design and program a USB peripheral without knowing all of the details about how the data is encoded on the bus. But understanding something about these

More information

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie

More information

High Level View. EE 122: Ethernet and Random Access protocols. Medium Access Protocols

High Level View. EE 122: Ethernet and Random Access protocols. Medium Access Protocols High Level View EE 122: Ethernet and 802.11 Ion Stoica September 18, 2002 Goal: share a communication medium among multiple hosts connected to it Problem: arbitrate between connected hosts Solution goals:

More information

Installation and operation manual PCIe-CAN-01 / PCIe-CAN-02

Installation and operation manual PCIe-CAN-01 / PCIe-CAN-02 Installation and operation manual PCIe-CAN-01 / PCIe-CAN-02 Table of Contents Compliance information...3 FCC Compliance...3 EN 55022 Class A Warning...3 CE declaration of conformity...3 Safety note...3

More information

The CAN Bus From its Early Days to CAN FD By Friedhelm Pickhard (ETAS/P)

The CAN Bus From its Early Days to CAN FD By Friedhelm Pickhard (ETAS/P) By Friedhelm Pickhard (ETAS/P) 1 ETAS Introduction to ETAS Group ETAS Group Corporate Profile Founded 1994 Shareholder Headquarters 100 % Robert Bosch GmbH Stuttgart, Germany 18 additional offices worldwide

More information

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 4: Electrical physical layer specification

ISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 4: Electrical physical layer specification INTERNATIONAL STANDARD ISO 17458-4 First edition 2013-02-01 Road vehicles FlexRay communications system Part 4: Electrical physical layer specification Véhicules routiers Système de communications FlexRay

More information