CAN FD system design

Similar documents
Improving the Active Power Filter Performance with a Prediction Based Reference Generation

Wireless Communications

SURGE ARRESTERS FOR CABLE SHEATH PREVENTING POWER LOSSES IN M.V. NETWORKS

Debugging EMI Using a Digital Oscilloscope

Estimation and Control of Lateral Displacement of Electric Vehicle Using WPT Information

OpenStax-CNX module: m Inductance. OpenStax College. Abstract

Fox-1E (RadFxSat-2) Telemetry and Whole Orbit Data Simulation. Burns Fisher, W2BFJ Carl Wick, N3MIM

Channel Division Multiple Access Based on High UWB Channel Temporal Resolution

Rectangular-shaped Inductive Proximity Sensor.

Time-domain Techniques in EMI Measuring Receivers. Technical and Standardization Requirements

Run to Potential: Sweep Coverage in Wireless Sensor Networks

Availability Analysis for Elastic Optical Networks with Multi-path Virtual Concatenation Technique

Rectangular-shaped Inductive Proximity Sensor GX-F/H SERIES

Representative Frequency for Interconnect R(f)L(f)C Extraction

Pulsed RF Signals & Frequency Hoppers Using Real Time Spectrum Analysis

ADAPTIVE ITERATION SCHEME OF TURBO CODE USING HYSTERESIS CONTROL

Model of Neuro-Fuzzy Prediction of Confirmation Timeout in a Mobile Ad Hoc Network

Marketing tips and templates

DESIGN OF A DIPOLE ANTENNA USING COMPUTER SIMULATION

Slim-line Aluminium Roofs Assembly Guide

Rate-Allocation Strategies for Closed-Loop MIMO-OFDM

LIGHTNING PROTECTION OF MEDIUM VOLTAGE OVERHEAD LINES WITH COVERED CONDUCTORS BY ANTENNA-TYPE LONG FLASHOVER ARRESTERS

Rectangular-shaped Inductive Proximity Sensor. website

Airborne Ultrasonic Position and Velocity Measurement Using Two Cycles of Linear-Period-Modulated Signal

BVRIT HYDERABAD College of Engineering for Women Department of Electronics and Communication Engineering

Homework Assignment # 9 (Due April 6, 8am)

RED LION CONTROLS MODEL IFMA - DIN-RAIL FREQUENCY TO ANALOG CONVERTER

Hari The Universal Electrical Interface

P H O T O CD I N F O R M A T I O N B U L L E T I N

LTC Linear Phase 8th Order Lowpass Filter FEATURES APPLICATIONS DESCRIPTION TYPICAL APPLICATION

An Evaluation of Connectivity in Mobile Wireless Ad Hoc Networks

LT1630/LT MHz, 10V/µs, Dual/Quad Rail-to-Rail Input and Output Precision Op Amps. Applications. Typical Application

Non-Preemptive Interrupt Scheduling for Safe Reuse of Legacy Drivers in Real-Time Systems

arxiv: v4 [physics.soc-ph] 31 Dec 2013

An Approach to use Cooperative Car Data in Dynamic OD Matrix

WS2812 Intelligent control LED integrated light source

Georgia Institute of Technology. simulating the performance of a 32-bit interconnect bus. referenced to non-ideal planes. A transient simulation

Comparison of One- and Two-Way Slab Minimum Thickness Provisions in Building Codes and Standards

(12) United States Patent (10) Patent N0.: US 6,493,200 B1 Farmer et al. (45) Date of Patent: Dec. 10, 2002

Yongxiang Zhao Brookhaven National Laboratory Upton, NY, July 1998 CENTER FOR ACCELERATOR PHYSICS

Secure Physical Layer Key Generation Schemes: Performance and Information Theoretic Limits

Research Article Dual-Dipole UHF RFID Tag Antenna with Quasi-Isotropic Patterns Based on Four-Axis Reflection Symmetry

Understanding The HA2500 Horizontal Output Load Test

Fast Hybrid DFT/DCT Architecture for OFDM in Cognitive Radio System

Series. Quite simply, the best in insulation! C.A 6521 C.A 6523 C.A 6525 C.A 6531 C.A Megohmmeters

DESIGN OF SHIP CONTROLLER AND SHIP MODEL BASED ON NEURAL NETWORK IDENTIFICATION STRUCTURES

CAPACITY OF UNDERWATER WIRELESS COMMUNICATION CHANNEL WITH DIFFERENT ACOUSTIC PROPAGATION LOSS MODELS

NX5 SERIES. Compact Multi-voltage Photoelectric Sensor Power Supply Built-in. Multi-voltage photoelectric sensor usable worldwide.

LT1970A 500mA Power Op Amp with Adjustable Precision Current Limit FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION

LT6658 Precision Dual Output, High Current, Low Noise, Voltage Reference. Applications. Typical Application

NEW RISK ANALYSIS METHOD to EVALUATE BCP of SUPPLY CHAIN DEPENDENT ENTERPRISE

Rateless Codes for the Gaussian Multiple Access Channel

Development of a LabVIEW-based test facility for standalone PV systems

On the Effectiveness of Sleep Modes in Backbone Networks with Limited Configurations

Communication Systems

R is in the unit of ma/mw or A/W. For semiconductor detectors, the value is approximately, 0.5 ma/mw.

LT Dual Very Low Noise, Differential Amplifi er and 5MHz Lowpass Filter DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION

In this chapter, I explain the essentials that you need to start drawings. After a

THE TRADEOFF BETWEEN DIVERSITY GAIN AND INTERFERENCE SUPPRESSION VIA BEAMFORMING IN

Capacity of Data Collection in Arbitrary Wireless Sensor Networks

LTC4365 UV, OV and Reverse Supply Protection Controller APPLICATIONS TYPICAL APPLICATION

Satellite Link Layer Performance Using Two Copy SR-ARQ and Its Impact on TCP Traffic

LTC6652 Precision Low Drift Low Noise Buffered Reference FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION

LTC kHz Continuous Time, Linear Phase Lowpass Filter FEATURES DESCRIPTION APPLICATIONS TYPICAL APPLICATION

CO-ORDINATE POSITION OF SENSOR IN MASS OF CUTTING TOOL

FAULT-TOLERANT AND REAL-TIME WIRELESS SENSOR NETWORK FOR CONTROL SYSTEM

arxiv: v1 [cs.it] 22 Aug 2007

COMPARATIVE ANALYSIS OF ULTRA WIDEBAND (UWB) IEEE A CHANNEL MODELS FOR nlos PROPAGATION ENVIRONMENTS

LT6203X High Temperature 175 C Dual 100MHz, Rail-to-Rail Input and Output, Ultralow 1.9nV/ Hz Noise, Low Power Op Amp Description

ES 442 Homework #8 Solutions (Spring 2017 Due May 1, 2017 ) Print out homework and do work on the printed pages.

On the Relationship Between Capacity and Distance in an Underwater Acoustic Communication Channel

An Efficient Adaptive Filtering for CFA Demosaicking

Fuzzy Model Predictive Control Applied to Piecewise Linear Systems

BVRIT HYDERABAD College of Engineering for Women Department of Electronics and Communication Engineering

Powerfully simple event analysis software

Operation Guide

Manual SURFACE ROUGHNESS TESTER PCE-RT 1200

LT Dual Very Low Noise, Differential Amplifi er and 15MHz Lowpass Filter DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION

Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks

A Compact Wide Bandpass Filter based on Substrate Integrated Waveguide (SIW) Structure

Theoretical Profile of Ring-Spun Slub Yarn and its Experimental Validation

A2000 Multifunctional Power Meter

Radial basis function networks for fast contingency ranking

SCHEDULING the wireless links and controlling their

LTC6957-1/LTC6957-2/ LTC6957-3/LTC Low Phase Noise, Dual Output Buffer/Driver/ Logic Converter APPLICATIONS TYPICAL APPLICATION

GRAY CODE FOR GENERATING TREE OF PERMUTATION WITH THREE CYCLES

Transient fields in the input coupling region of optical single-mode waveguides

Performance Measures of a UWB Multiple-Access System: DS/CDMA versus TH/PPM

Utility-Proportional Fairness in Wireless Networks

LT3014B 20mA, 3V to 80V Low Dropout Micropower Linear Regulator FEATURES

Electronic circuit protector ESX10-Sxxx-DC24V-1A-10A

Dealing with Link Blockage in mmwave Networks: D2D Relaying or Multi-beam Reflection?

LT1176/LT Step-Down Switching Regulator FEATURES APPLICATIONS DESCRIPTION TYPICAL APPLICATION

CruzPro FU60. Intelligent Digital Fuel Gauge/w Alarms & Consumption Calculator

Chapter 15 Other Modifications

EM330 Installation and use instructions Three-phase energy analyzer for indirect connection (5A) with Modbus, pulse or M-Bus interface

Linear LT3086 Cable Drop Compensation Datasheet

Flexible microdrilling for test electronics

ISOSCAN EDS440/441. Device variants. Alarm messages are directly indicated on the device display

Provides exact fault location to one span

Transcription:

icc 215 CAN FD system design Dr. - Ing. M. Schreiner Daimer Research and Deveopment Abstract The objective of this paper is to give genera design rues for the physica ayer of CAN FD networks. As an introduction infuencing parameters are anayzed and physica reationships are shown. Critica vaues of typica components are given. The main section wi then present a systematica anaysis of basic CAN FD topoogies (e.g. star, bus or sub topoogy). The topoogies wi be described by geometrica parameters and the respective physica characteristics wi be derived. Finay an assessment of the possibe baud rates of given network topoogies as a function of the geometrica parameters wi be provided. Introduction After its introduction in 212 [1] CAN FD quicky turned out to be the next big thing for in vehice networking in addition to the introduction of automotive Ethernet. Meanwhie CAN FD has become a new ISO standard and many automakers are about to integrate CAN FD into the next generation of their vehices [4], [5]. One of the main benefits of the new CAN FD protoco is its abiity to transmit the data phase of the frame with higher speed. Under ab conditions even 1 Mbits/s and more have been demonstrated for sma networks. The abiity of CAN or CAN FD to run on neary any kind of network topoogy is its strength and weakness at the same time. Many CAN users have gained experience in designing Cassica CAN networks at 125 kbit/s 5 kbit/s but up to now may do not have a feeing for the appropriate baud rate of a CAN FD topoogy. The focus of the paper is to give an overview about the characteristics of frequenty used CAN topoogies in terms of CAN FD data phase speed. The resuts given in this paper enabe CAN users to determine the maximum baud rate of frequenty used topoogies for save operation under mass production. Design rues for Cassica CAN Cassica CAN is aso a basic part of CAN FD (bus access etc.) and hence when designing a CAN FD network the rues for proper arbitration, acknowedge etc. must not be negected. Principay this is out of the scope of this paper; the basic reationships are given in [6] and [7]. When designing smaer CAN FD networks targeting at higher baud rates (e.g. 2 Mbit/s) the rues for the data phase are the imiting factor in most cases, not the rues for Cassica CAN. However in arge networks (e.g. industria appications) the imiting factor might be arbitration and not the CAN FD data phase. Design rues for CAN FD The principas of the robustness of the CAN FD protoco concerning bit timing, cock toerance and any kind of asymmetry of the received CAN signas have aready been given in [2] and [3]. However these are theoretica vaues based on ogic signas. Now the existing gap to rea CAN FD topoogies and practica impementations wi be bridged! The crucia point for Cassica CAN systems is the interaction between transmitter and receiver (i.e. the deay of the signas), whereas the main imitation in CAN FD systems is the asymmetry of the received signas. The toerabe shrinking and growing of bits has been expressed in [3] as phase margin. Since dominant and recessive bits can either shrink or grow with different consequences for the protoco two vaues (PM1 and PM2) have been defined. These are depending on the chosen bit time settings shown in figure 1 for both vaues and different sampe point positions in the range between 5 kbit/s and 2 Mbit/s. If the asymmetry of the received bits exceeds the vaues for PM1 or PM2 communication wi break down. 7-1

icc 215 14 12 1 8 6 8 signa at node view of node: when quant. error is min. when quant. error is max. bit 1 bit 5 bit 6 vaues defined in DIS/ISO 11898-2:215. A transceiver compiant to the ISO shoud not be worse. This part is marked ight bue in figure 2. phase margin (ns) 8 6 4 2 6 8 76 8 76,4,6,8 1, 1,2 1,4 1,6 1,8 2, Baudrate (Mbit/s) Figure 1: Phase margins for CAN FD 6 The phase margin in a rea CAN system is the maximum aowabe asymmetry before communication breaks down. To be sure that a CAN FD system wi work propery under any circumstance a parts in a system that contribute to bit asymmetry have to be known incuding toerances and varying operation conditions (e.g. temperature and aging). A these parts together must never exceed the phase margin. This is iustrated in figure 2. breakdown of communication 6 6 PM1 PM2 6 6 nomina bit time phase margin 2 sync_seg bit boundary sampe point Figure 2: Distribution of phase margins 6 6 The aowed range of deviation from the nomina bit time of a singe bit are the bue parts in figure 2, the red shaded area are the imits given by PM1 and PM2. The first part which is inherent in any CAN or CAN FD system is the characteristics of the transceiver chips. Each transceiver has a typica deay and a typica asymmetry. Since transceiver timing characteristics spread depending on batch, temperature and aging it is recom-mended to use the imiting 56 56 phase margin 78,5 57 57 78,5 6 phase margin 1 phase_seg1 phase_seg2 sampe point (%) breakdown of communication next bit intrinsic asymmetry of transceiver (cf. ISO) osciator jitter, EMC jitter, PCB etc. aowabe asymmerty for topoogy ony time 6 6 The second part accounts for a other kind of asymmetries that are part of the physica ayer not incuding the transceiver and the topoogy itsef. It is subdivided into many smaer parts and it depends on the specific use case of the CAN FD system what to incude and what vaues to take into consideration. In the foowing major vaues for typica automotive appications are given: Time interva error (TIE): the cock of CAN FD controers is usuay derived from PLL circuits incuded in the µc. Any PLL is affected by phase noise causing a jitter between consecutive bits. This short term jitter is equivaent to bit asymmetry and it adds up to the overa asymmetry by a factor of four because a CAN bit is defined by two sopes at the transmitter side which have to be samped at the receiver side (i.e. worst case: the first sope is deayed by transmitter and samper at the receiver and vice versa for the second sope). Typica vaues are 5 ns... 2 ns. Pease note that the TIE is not equivaent to the static osciator deviation which is aready incuded in the cacuation in [3] and which is mainy defined by the crysta being used. EMI jitter: If a CAN or CAN FD system is exposed to EM radiation or fast common mode transients on the bus ines the signas provided by the receivers wi be affected by jitter. Again this jitter wi be seen by a controer as asymmetry of the received signa. It is difficut to define a distinct vaue for this, but EMI measurements have shown, that 5 ns is a reasonabe vaue to account for this. However depending on the depoyment of the system this might be ess or even more. Logic asymmetry: the signas exchanged between the state machine in the CAN FD controer and the transceiver (, ) are aso affected by asymmetry resuting from the input/output switching pads of the siicon chips and the PCB capacitance. The typica vaue for this is 1 ns for the transmitting and receiving node. 7-2

icc 215 Finay the third part which is iustrated dark bue in figure 2 is the asymmetry caused by the topoogy, not incuding the transceivers. The assessment of this part wi be treated in detai in the foowing chapters. Eventuay it is recommended to account for future extensions of a network which means not to go directy to the imits of the phase margin when defining a new CAN FD system. Assessment of CAN FD topoogies In order to estimate the asymmetry of a specific topoogy it is necessary to measure a communication reationships between a nodes incuded. This means to measure n² signas if n is the number of nodes in the network. Since any CAN transmitter is simutaneousy a receiver of his own signa, the so caed oop back signas have to be considered as we. It is recommended to use varying test patterns in the message to find the worst case bit combination. In the end there wi be one communication reationship with the highest asymmetry defining the worst case of the specific topoogy. This vaue has to be used for the cacuation given above. The principe of the measurement approach that has been used for a topoogy measurements is shown in figure 3. Basicay the approach can be appied to simuation technoogy as we as to measurement technoogy. In tota approximatey different topoogy variations have been tested physicay and anayzed automaticay by software. In the end one point in the graphs of the next chapters represents the worst case asymmetry of an entire topoogy, i.e. one graph shows a set of characteristic curves consisting of many different topoogies. The basic conditions of a measurements were: test message 2 Mbit/s, transceiver NXP TJA143T, room temperature, suppy votage 5 V ± 5%, choke 51 µh bifiar, cabe: FLRY 2 x,35 mm² (PVC standard CAN cabe). The assessment of the topoogies is divided into four parts: Assessment based on the signa, spit assessment of oop-back signa and signas from a other nodes. Assessment based on the bus signa at the respective node based at 5 mv (DR) and 9 mv (RD) threshod, spit assessment of oop-back signa and signas from a other nodes. In the foowing this wi be referred to as virtua signa. An exampe for this is shown in figure 4 where the asymmetry of the received signa (bue ines) is determined twice, based on the signa (upper graph) and on the differentia bus signa (ower graph). SE scope Tx1 (trigger) trigger once at a nodes scope bus 1 scope bus 2 scope 1 scope 2 SE µc SE CAN_H CAN_L diff CAN topoogy under test diff CAN_H CAN_L SE µc measure once at a nodes CAN node 1 for a trigger positions CAN node 1 µc CAN_H CAN_L resut: matrix with n² measurements CAN_H CAN_L µc CAN node n CAN node n-1 Figure 3: measurement approach for systematic topoogy assessment 7-3

icc 215 The magenta circes depict the switching points of the virtua signa. This dua assessment is necessary since good transceivers are fitering out ringing on the bus fairy good with their hysteresis behavior. In many situations an improve-ment of the asymmetry on the pin can be observed paradoxicay with increasing ringing to some extent. This can be deceiving for two reasons: Firsty the fitering of the ringing by the transceiver s hysteresis shows a distinct fa of the ciff behavior resuting in a jumping up asymmetry when reaching the imits of the hysteresis fitering. Secondy the fitering behavior is not specified in the DIS/ISO 11898-2:215 which means that two unequa CAN transceiver impemen-tations might behave differenty whie receiving CAN signas affected by ringing. Thus an assessment of a CAN topoogy shoud be based primariy on the bus signas and additionay on the signa deivered by a common CAN transceiver in order to guarantee stabe and reproducibe resuts. Finay it is up to the system designer to decide whether to trust in the signa or to consider the virtua signa based on threshods of the differentia bus signa. Finay it coud be distinguished between asymmetry af-fecting PM1 and PM2 when evauating the resuts. If one of both dominates the appropriate setting of the samping points coud achieve an optimization of the system s reserves. However in this paper ony the worst case is given not distinguishing between PM1 and PM2 in order not to dissipate one s energies in detais, otherwise the number of graphs woud have to be doubed. It has to be pointed out, that the given topoogy measurements incude the intrinsic asymmetry of an NXP TJA143 transceiver at room temperature (approx. 2 C). If the worst case defined by the ISO sha be taken into account (which is recommended to consider temperature and aging effects), then the transceivers typica vaues given in the datasheet by NXP have to be subtracted from the measured asymmetry vaues in a first step and in a second step the worst case asymmetry vaues given in the DIS/ISO 11898-2:215 have to be added. As a first approximation this represents the worst case asymmetry that coud be expected from a topoogy. Pease note that cabes might change their parameters over temperature which woud not be incuded in this approximation. / signa (V) differentia bus signa (V) 4 3 2 1 3 2 1-1 ogic transmitted ogic received ogic bit size dominant bit size based on rea transceiver () 992n 57,2n 491,2n 58,8n 491,2n differentia bus signa at receiver.5v/.9v transceiver threshods virtua bit size based on diff. bus virtua dominant bit based on differentia bus signa 9mV t dom. 916,8n 5mV 582,4n 417,6n 582,4n 417,6n 5 t bus dom. recessive bit size based on rea transceiver () t rez. virtua recessive bit based on differentia bus signa ringing diff. bus signa t bus rez. ringing has to decay beow 5mV, after that virtua togges virtua switching threshods DR 5mV / RD 9mV 71,5µ 71,µ 72,µ 72,25µ 72,5µ 72,µ 73,µ 73,25µ 73,5µ 73,µ Figure 4: Definition of asymmetry based on rea signa and virtua signa t(s) 7-4

icc 215 Point to point topoogy This is the simpest topoogy in which two variations are possibe: 1st terminated on both ends or 2nd terminated at one end. Termination at one end is sometimes beneficia from a user point of view but not from a signa integrity point of view, as can be seen from the graphs in fig. 5. The measurement stops at approx. 3 m because the communication broke down at this ength at 2 Mbit/s. Especiay the oop back signa (i.e. the signa that is received by a transmitting node itsef) is affected by strong ringing and therefore shows jumping up asymmetry with increasing ine ength. If the point to point topoogy is terminated at both sides the asymmetry of the oop back signa remains on a ow eve basicay determined by the intrinsic asymmetry of the transceiver. The received signa at the other node shows increasing asymmetry with increasing ine ength mainy coming from the dispersion of the transmission ine smoothing the sopes of the differentia CAN signa. Anyhow ong inks are possibe with a point to point topoogy. As standard PVC cabe was used for this measurement the asymmetry coud be improved a ot if a cabe with ower dispersion woud be used, e.g. FLR9Y (PP) or FLR2X (PE) instead of FLRY (PVC). The assessment based on the and the virtua signas (i.e. the differentia bus signa) are pretty simiar in this case. As can be seen equay terminated point to point inks are benchmark with regard to bit asymmetry. onesided termination = (1, 2, 4, 8, 16, 32) m both-sided termination = (1, 2, 4, 8, 16, 32, 64, 128) m E1 E2 E1 E2 6 12 E1/2 = end node = bus ength = terminated node 35n 3n 25n 2n 15n evauation based on rea signa both-sided term. onesided term. 35n 3n 25n 2n 15n evauation based on virtua signa both-sided term. onesided term. 1n 1n 5n 5n 2n communication AB 2n communication AB 16n 12n 8n both-sided term. onesided term. 16n 12n 8n both-sided term. onesided term. 4n communication stopped at 32m with test baudrate due to high oop back asymmetry 4n communication stopped at 32m with test baudrate due to high oop back asymmetry 2 4 6 8 1 12 transmission ine ength (m) Figure 5: Asymmetry of point to point ink 2 4 6 8 1 12 transmission ine ength (m) 7-5

icc 215 Line topoogy The idea ine topoogy is frequenty used in FexRay systems. Basicay it is a point to point ink that is expanded with in-between notes stricty avoiding stubs. This means that a nodes that are ooped into the bus ines need 4 pins instead of 2. This is aso the reason why this topoogy is quite unpopuar. This topoogy has the advantage that it reduces refections to a minimum. Sometimes this is aso referred to as daisy chain topoogy whereas this term is not appropriate in this context. This topoogy has been investigated in different configurations: 1 st equay spaced nodes, 2 nd custering of nodes at one end, 3 rd custering of nodes in the midde, 4 th having mutipe custers and 5th random ine distribution. In principe a five configurations show simiar behavior for which reason ony graphs for 1 st and 2 nd configuration are given. ine topoogy equay spaced n =.. 14 mid nodes a = 1, 2, 4, 8, (16), (32), (64) m E 1 T 1 T 2 T n E 2 12 12 E 1 a a a a ine topoogy accumuation of nodes cose to one end node n =.. 14 mid nodes a = 1, 2, 4, 8m b = a + (1, 2, 4, 8) m partiay: (16), (32), (64) T 1 T 2 T n E 2 12 12 a a a b E = end node T = mid node a/b = ine segment ength = terminated evauation based on rea signa evauation based on virtua signa 16n 12n 8n 4n asymmetry increasing with number of nodes 6 nodes 7 nodes 8 nodes 1 1 16 nodes 16n 12n 8n 4n 6 nodes 7 nodes 8 nodes 1 1 2n 2n communication between nodes 16n 12n 8n 4n asymmetry increasing with number of nodes asymmetry increasing with bus ength 6 nodes 7 nodes 8 nodes 1 1 16 nodes 16n 12n 8n 4n 6 nodes 7 nodes 8 nodes 1 1 2 4 6 8 1 12 2 4 6 8 1 12 tota bus ength (m) tota bus ength (m) Figure 6: Asymmetry of ine topoogy with equay spaced nodes 7-6

icc 215 If the communication is evauated based on the signa (fig. 6 on the eft) it can be seen, that especiay the oop back signa shows increasing asymmetry with increasing number of nodes at smaer transmission ine engths. This is due to fast ringing that occurs at the oop back signa of the in-between nodes and it becomes ess if the bus ine gets onger. The asymmetry of signas received from other nodes shows a simiar behavior but at onger transmission ine engths the asymmetry rises continuousy which is due to dispersion of the used transmission ine. Again this effect coud be improved if e.g. FLR9Y (PP) or FLR2X (PE) woud be used instead of FLRY (PVC). It can be observed, that a asymmetry vaues in figure 6 and foowing are a in a certain range. This is visuaized by the coored area around the curves. A variations that have been tested ie within this area. It is very ikey that variations of the topoogy that do not exceed the range of the tested variabes (e.g. number of nodes, maximum ine engths) aso ie within these areas, however this has not been tested. The coored areas shoud not be interpreted as strict boundary vaues; they shoud give an overview and orientation to CAN FD system designers. If the evauation is based on the virtua signa quite a simiar behavior can be observed, however the spread is arger. If nodes are custered at one end of the bus having a distant end termination node the behavior is again very simiar (fig. 7). The distance of the nodes within the custer have neary no infuence on the asymmetry, though with rising distance of the end node the overa bus ength grows which goes aong with dispersion effects of the transmission ine and increasing asymmetry. In comparison to the topoogies presented in the foowing chapters the ine topoogy shows very itte asymmetry. If it is buit up in an appropriate manner stricty avoiding stubs and ooping through the CAN signa through ECUs by means of 4 pins it has asymmetry vaues on the eve of a point to point communication ink. For CAN FD systems targeting at high communication speed in the data phase this kind of topoogy is the most suitabe. evauation based on rea signa evauation based on virtua signa 16n 12n 8n a=1m every custer: b=a+(1,2,4,8)m a=2m 9 nodes additionay b=a+(...16,32,64)m 16n 12n 8n same principe for a / b as on eft graph 9 nodes 4n 2n 16n 12n 8n 4n a=4m 9 nodes a=1m a=2m every custer: b=a+(1,2,4,8)m a=4m a=8m additionay b=a+(...16,32,64)m a=8m 2 4 6 8 1 12 tota bus ength (m) 4n 2n 16n 12n 8n 4n 9 nodes same principe for a / b as on eft graph 2 4 6 8 1 12 tota bus ength (m) Figure 7: Asymmetry of ine topoogy with custered nodes 7-7

icc 215 Bus topoogy with stubs This may be the most popuar and most frequenty used CAN topoogy. The big question is how ong the stubs can be since they are a source of refections. The stub topoogy was investigated with 1 st stubs of equa ength and equay spaced, 2 nd same as 1 st configuration but one of the stubs was offset and 3 rd configuration were randomy distributed stubs of varying ength. The ast one is not incuded in the paper because the resuts were comparabe to the first two configurations. cassic bus topogy with stubs stubs with equa ength, equay spaced E 1 E 1 12 a a s a a a T 1 T 2 cassic bus topogy with stubs one offset stub 12 s T 1 T 2 s a a a s...... offset stub T n T n o s 12 n =.. 6 stubs a = (1, 2, 4, 8) m E 2 a = (1, 2, 4, 8) m s = (.25,.5, 1, 2, 4) m 12 n = 2.. 4 stubs ast stub is offset E 2 s = (.25,.5, 1, 2, 4) m o = s + (.25,.5, 1, 2, 4) m E = end node T = mid node a/b = ine segment ength = terminated 6n 5n 4n 3n 2n 1n 6n 5n 4n 3n 2n 1n evauation based on rea signa asymmetry increasing with number of stubs and stub ength asymmetry increasing with number of stubs and stub ength 1 stub 2 stubs 3 stubs 4 stubs 5 stubs 6 stubs s =,25 m s =,5 m s = 1 m s = 2 m s = 4 m 1 stub 2 stubs 3 stubs 4 stubs 5 stubs 6 stubs s =,25 m s =,5 m s = 1 m s = 2 m s = 4 m 2 4 6 main bus ength (m) 6n 5n 4n 3n 2n 1n 6n 5n 4n 3n 2n 1n evauation based on virtua signa 1 stub 2 stubs 3 stubs 4 stubs 5 stubs 6 stubs 1 stub 2 stubs 3 stubs 4 stubs 5 stubs 6 stubs s = 2m s = 1m s =,5m s =,25m s = 2m s = 1m s =,5m s =,25m 2 4 6 main bus ength (m) Figure 8: Asymmetry of bus topoogy with stubs of equa ength, equay spaced 7-8

icc 215 If the resuts are assessed based on the signa (fig.8 eft) a pattern comparabe to the ine topoogy can be observed: an increasing asymmetry with an increasing number of nodes at smaer bus engths. For arger bus engths (in this case the tota bus ength was imited to a itte ess than 6 m) the observed asymmetry seems to be surprisingy ow, even if the stubs become quite ong (e.g. 4 m). However if the assessment is based on the virtua signa (i.e. a bad receiver is assumed) competey contradictory properties of the topoogy regarding asymmetry can be seen (fig. 8 right). Especiay with increasing stub ength the asymmetry bounces up for both, oop back signa and. The dependency on the stub ength is visuaized in figure 8 right side by different shadings of the coored area. An anaysis of the differentia bus signas shows that the stubs cause refections that affect oop back signas as we as communication signas between nodes. The ringing frequency is dependent on the sub ength and drops sower under the receiver threshod with increasing stub ength. This kind of topoogy is a good exampe for the capabiity of modern CAN transceivers to fiter out ringing. However a system designer can ony rey on that if the imits of the transceivers fitering capa-biities are we known. If this is not the case it is rather recommended to consider the virtua signa instead of the signa for system design. Finay figure 9 shows the resuts if ony one stub is engthened and the other stubs maintain a stub ength of 1 m. The tota asymmetry is ess in this case however the principe reationships stay the same. More tests with randomy varying stub engths and distance between the stubs aso show simiar behavior. A particuary bad situation has been found when mutipe stubs are connected to the bus ine at the same position. Cassic bus with stubs topoogies are popuar among many CAN system designers, however the given resuts show that this is not the optimum topoogy for CAN FD systems targeting at high communication speeds. If it shoud be used anyway for CAN FD keep the stubs as short as possibe. 7n 1 sub / 1 offset stub 2 subs / 1 offset stub 6n 3 subs / 1 offset stub 5n 4n 3n 2n 1n 7n 6n 5n 4n 3n 2n 1n evauation based on rea signa other stubs: s = const. = 1m other stubs: s = const. = 1m offset stub ength o = 1,25 m o = 1,5 m o = 2 m o = 3 m o = 5 m 1 sub / 1 offset stub 2 subs / 1 offset stub 3 subs / 1 offset stub offset stub ength o = 1,25 m o = 1,5 m o = 2 m o = 3 m o = 5 m 7n 6n 5n 4n 3n 2n 1n 7n 6n 5n 4n 3n 2n 1n evauation based on virtua signa offset stub ength o = 1,25 m o = 1,5 m o = 2 m o = 3 m o = 5 m s = const. = 1m 1 sub / 1 offset stub 2 subs / 1 offset stub 3 subs / 1 offset stub s = const. = 1m 1 sub / 1 offset stub 2 subs / 1 offset stub 3 subs / 1 offset stub offset stub ength o = 1,25 m o = 1,5 m o = 2 m o = 3 m o = 5 m 2 4 2 4 main bus ength (m) main bus ength (m) Figure 9: Asymmetry of bus topoogy with 1m stubs and one offset stub 7-9

icc 215 Star topoogy with ferrites The star topoogy used to be patented by Daimer-Benz in the 199s (DE4235616) and thus it is mainy depoyed in Daimer trucks, busses and passenger cars. The physica principe is shown in figure 1. Figure 1: star topoogy principe The main advantage of this configuration is that CAN nodes can be added or removed to a topoogy in a simpe manner not disturbing the principa structure of the network. Since the patent is expired by now some other car makers use this kind of topoogy as we. The key point of this topoogy is the usage of ferrites depoyed in the star center. Star topoogies not using ferrites in the star center are ony suitabe for very ow baud rates and thus they are not considered in this paper. Different configurations of this topoogy have been tested. In the 1 st configuration a branches of the star are varied with equa ength, 2 nd haf of the branches are extended in ength and 3 rd branches with equa ength and one offset branch with extended ength were tested. Since the ast one shows simiar resuts compared to the 2 nd one, these graphs wi be omitted. First the assessment based on the signa is regarded. In figure 12 eft the oop back asymmetry seems to be fairy ow whereas the is affected by considerabe asymmetry, which is rising with branch ength and with the number of branches. Obviousy the worst case is a arge number of branches and onger branch engths, however with few branches and moderate branch ength ow asymmetries sti can be achieved. A simiar resut can be seen in figure 13 where short and ong branches are combined. Pease note that the maximum branch engths in this case are onger than those in figure 12 which expains the overa higher asymmetry. A star topoogy wi aways be affected by refections as we as stub topoogies. That becomes evident when ooking at the virtua signa that accounts for ringing on the bus. Especiay for a higher number of nodes the asymmetry bounces up even at moderate branch engths. In figure 12 many data points are missing for this case because an asymmetry vaue coud not be defined anymore since the ringing persists for the whoe bit time of the baud rate that was used for the measurements (2 Mbit/s). Again this is a good exampe for the capabiity of modern transceivers to fiter out ringing. star topoogy incuding star with integrated ferrites equa ength / mixed enth T 1 T 4 a branches equa ength: n = 3.. 12 branches = (1, 2, 4, 8, 16) m T 2 6 T n-1 branches with mixed ength: T 3 T n n = 4, 8, 12 branches even = (1, 2, 4, 8, 16) m odd = even+ (1, 2, 4, 8, 16) m T = node = ine segment ength = terminated star with 6 Figure 11: Star topoogy tested configurations 7-1

icc 215 Anyhow there are configurations of the star topoogy (e.g. branches 2 m and no more than 8 nodes) where higher baud rates are possibe, even if the virtua signa is used for estimation. However for genera CAN FD system impementations the star topoogy is ony appicabe for baud rates which are in the range of Cassica CAN. Concusion An extensive measurement series of different CAN FD topoogy structures with a ot of varying parameters has been performed. In the process, the CAN FD signa asymmetries have been anayzed based on the as we as on a virtua signa based on the differentia bus signa. Athough the number of assessed variations was huge (approximatey in tota) of course they cannot cover a kinds of CAN FD topoogies that might occur in the fied. Nevertheess the given measure-ment resuts can give a good basic overview about the typica behavior of particuar topoogies and they might be a good hep for a CAN FD system designer to configure CAN FD networks in an appropriate manner. If shoud be noted that the presented resuts are vaid ony at room temperature. The incusion of temperature dependent behavior woud have doubed the number of graphs and woud have gone far beyond the scope of this paper. Large changes over temperature have to be expected if PVC cabe is used, otherwise the main infuence comes from the transceivers which can be accounted for by appying the worst case ISO vaues. If the CAN FD system design is targeting at high baud rates in the data phase (e.g. 2 Mbit/s or above) it is evident, that the best resuts can be achieved with the point to point and with the ine topoogy. Especiay for conservative system designers that do not want to toerate the uncertainty of ringing in the network the pure ine topoogy is the ony safe choice. Anyhow the popuar bus with stubs topoogy can be used for CAN FD, even at higher baud rates but in this case it is recommended to keep the stubs as short as possibe and rather increase the overa bus ength than aowing for onger stubs. However the system designer has to ive with the presence of ringing on the bus ines which has to be controed carefuy. Eventuay the ferrite star topoogy can hande fast CAN FD signas but ony with ow branch engths and a moderate number of branches. After a this kind of topoogy might be hepfu to fexiby interconnect CAN FD devices that are cose to each other, e.g. mutipe ECUs in an eectric contro cabinet. If baud rate doesn t matter the resuts show that the system designer has much more freedom to choose between different topoogy structures. The given graphs can be a source of orientation. Dr.-Ing. Marc Schreiner Daimer AG Research and Deveopment Wihem-Runge-Straße 11 DE-8981 Um References [1] CAN with Fexibe Data-Rate - Forian Hartwich,, icc 212, Neustadt an der Weinstraße [2] Bit time requirements for CAN FD - Forian Hartwich,, icc 213 Paris [3] Robustness of a CAN FD Bus System About Osciator Toerance and Edge Deviations A. Mutter, icc 213 Paris [4] Safeguarding CAN FD for appications in trucks - M. Schreiner, H. Leier, M. Zerzawy, T. Dunke and J. Dorner, CAN newsetter 3/213 [5] CAN FD from an OEM point of view, M. Schreiner, H. Mahmoud, M. Huber S. Koç, J. Wadmann,, icc 213 Paris and CAN Newsetter 2/214 [6] Berechnung des Bit Timings bei CAN Bus Systemen / Tei1 und Tei2 Kaus Dietmayer, Eektronik 21/1997 und Eektronik 22/1997 [7] The Configuration of the CAN Bit Timing Forian Hartwich, 6th Internationa CAN Conference 2nd to 4th November, Turin (Itay) 1999 7-11