FlexRay - FlexRay Synchronization with CANoe as Gateway
|
|
- Griselda Stokes
- 6 years ago
- Views:
Transcription
1 FlexRay - FlexRay Synchronization with CANoe as Gateway Version Application Note AN-IND Author Restrictions Abstract Vector Informatik GmbH Public Document Time synchronization is central for FlexRay systems. This document describes how to achieve synchronism for two FlexRay buses via a FlexRay - FlexRay gateway. Table of Contents 1.0 Overview Use Case / Motivation Problem that is Handled in this Application Note Synchronizing two FlexRay Buses Solutions Hardware Controlled Synchronization Software Controlled Synchronization Benefits vs. Restrictions Demonstrator Goal Hardware/Software Setup of the Demo Observation / Result Additional Information Contacts Overview One FlexRay bus provides a global system time on which all s can synchronize. When two FlexRay buses are required, they run normally independently of each other. Even if both buses implement the same schedule, they have an offset to each other and they possibly drift. The synchronous FlexRay time for s on the different buses gets lost. Moreover, when data must be transferred from one bus to the other, a so-called FlexRay FlexRay gateway creates a non-negligible delay in terms of multiples of the cluster s period (in any of the directions), because of the time-triggered bus access. For event-triggered buses (like CAN) the delay only depends (on low bus loads) nearly on the reaction delay (which is much smaller than the message s cycle period) of the gateway application. Additionally, due to a normally non-existing synchronization between both FlexRay clusters, they will drift to each other. Therefore, the routing delay may vary during run-time and is in-deterministically.
2 1.1 Use Case / Motivation A FlexRay FlexRay gateway can be used to separate one FlexRay bus into two segments in order to manipulate the frames payload while forwarding them. This allows the modification of FlexRay signals of real existing s. These data manipulations might be necessary, because responses of a specific real existing under test should be checked while stimulated with dedicated and manipulated input frames from the remaining real s. In this case the original FlexRay cluster is split into two real existing FlexRay buses that are interconnected by a FlexRay FlexRay gateway, while the application assumes only one bus and no gateway. This FlexRay FlexRay gateway normally forwards any message unchanged from one bus to the other. Thereby specific messages can be manipulated / adapted or even substituted / deleted by the gateway application. Such a gateway can be implemented by CANoe.FlexRay using for both buses the same database description (FIBEX file). Another application scenario might be the integration of a new version of a FlexRay (with new TDMA parameters) into an already existing (old) cluster. The FlexRay FlexRay gateway will then logically interconnect both different clusters. 1.2 Problem that is Handled in this Application Note Both real existing clusters that are connected via the FlexRay FlexRay gateway build only one virtual cluster. Both real clusters should run synchronously and the gateway s forwarding delay should be minimized. This application note presents two possible solutions (one in hardware and one in software) in order to run both FlexRay buses synchronous to each other. That means the offset and drift will nearly be set to 0. This allows minimizing the propagation delay of the FlexRay FlexRay gateway (in either one or both directions). 2.0 Synchronizing two FlexRay Buses All FlexRay controllers that are connected to a FlexRay bus support a distributed clock synchronization. This is achieved by sending specific reference messages. The measured deviation of the local observed reception time to the globally defined expected send time can be used to correct the local clock. Under well-defined assertions this assures a minimal but limited maximum deviation of all local clocks. The average time of all local clocks is known as the virtual global time base. In order to synchronize two FlexRay buses their local synchronization mechanism must be combined (via hardware) or a higher-level protocol in software must take influence on the clock control of both buses. 2.1 Solutions A FlexRay controller can handle two FlexRay channels (A/B) for one bus. The clock synchronization can work with either one or both channels. If the application requires only one channel, then the second channel can be used for synchronization with the other bus (see Hardware Controlled Synchronization). Each FlexRay controller allows the to add/subtract values from the local clock correction vector via the CHI (Controller Host Interface). In normal application scenarios this is not required. This feature allows synchronizing the cluster (under certain circumstances) to a super ordinate master clock. This master clock might be the FlexRay clock of another bus. Copyright Vector Informatik GmbH 2
3 2.1.1 Hardware Controlled Synchronization This solution is applicable to one channel clusters. A pre-requisite is that the FlexRay TDMA parameters of both FlexRay clusters must be absolutely equal. The FlexRay FlexRay gateway extends the FlexRay cluster to a two channel cluster. But only the gateway s FlexRay interfaces use the second channel in order to run both segments synchronously. The topology is depicted in Figure 1. A B C Gateway IF 1 IF 2 D Channel A Segment Channel A Segment 2 Channel Figure 1 Hardware Synchronization via Channel B This topology is not fully supported by the FlexRay specification. The FlexRay specification does not allow the splitting of channel A into two segments while the second channel B is not split (IF1 and IF 2 of the gateway use the same line for channel B but different ones for channel A). For this reason additional assumptions must be made: 1. On segment 2 of channel A exactly one extra (except the gateway s second interface) that is sending a startup and/or sync frame must be connected (additional non-sync nodes are allowed). This Sync Node may be the cold start helper of the gateway s second interface itself. 2. On segment 1 of channel A at least one startup and/or sync node (in addition to the gateway s first interface) must exist. This Sync Node may be the cold start helper of the gateway s first interface itself. 3. The s on the different segments of channel A and the gateway must be started in a welldefined order. It must be assured that either segment 1 or segment 2 is already synchronous before the other segment will be started. 4. It must be possible to send two additional startup/sync frames on channel A (one for segment 1 and the other for segment 2). These startup/sync frames must be sent by the gateway (one per interface) on both channels (A and B). 5. For both segments the same FlexRay schedule (including the same TDMA parameters) must be implemented. 6. The gateway s FlexRay TDMA parameter pchannels for both interfaces must be set to 3 in order to operate with both channels. 7. First segment 1 with IF 1 must be started and then segment 2 with IF 2 must be started. If these requirements are fulfilled, then both segments will run absolutely synchronously (no offset and no drift). In fact the common channel B connects both segments of channel A to ONE FlexRay cluster. Nevertheless, all frames that have to be routed from one segment to the other by the gateway will have a routing delay of at least one cycle length of the FlexRay bus. The received frame of one segment can be sent soonest at the next possible cycle according to the frame s scheduling on the other segment. This is valid for both directions. Because of the synchronous execution of both segments the minimal routing delay will be equal for both directions. Copyright Vector Informatik GmbH 3
4 2.1.2 Software Controlled Synchronization The software controlled synchronization is applicable also to two channel clusters. Both clusters must not necessarily implement the same TDMA cluster parameters (nevertheless, the parameters must be compatible in order to find common synchronization points, e.g. the cluster cycle period must be a multiple of the other cluster s cycle period). The hardware topology is depicted in Figure 2. A B C Gateway influence clock correction IF 1 IF 2 D Channel A Cluster Channel B Cluster Channel A Cluster Channel B Cluster Figure 2 Software Synchronization of two Clusters via the External Clock Correction of Interface 2. Also for this solution some restrictions must be fulfilled in order to work properly: 1. On cluster 2 exactly one extra (except the gateway s second interface) that is sending a startup and/or sync frame must be connected (additional non-sync nodes are allowed). This Sync Node may be the cold start helper of the gateway s second interface itself (when D is a nonsync node). 2. The cycle period of cluster 1 must be a multiple of the cycle period of cluster 2 (or vice versa). 3. A special program on the gateway must periodically compare the cycle periods of both FlexRay clusters. According to this deviation it must influence the clock synchronization of interface 2 in order to explicitly prolong or shorten the cluster s cycle period by manipulating the external clock correction values. This solution cannot guarantee absolutely synchronously running clusters. Their drift can be eliminated, but a minimal offset may remain. Additionally the offset (+/- a specific minimal delta) can deliberately be chosen, e.g. it is not required to be 0. This allows minimizing the routing delay for one direction (while the routing delay for the other direction increases). 2.2 Benefits vs. Restrictions The following table summarizes the main benefits and restrictions of both solutions: Measure Hardware Solution Software Solution TDMA Parameters of Cluster 1 compared to Cluster 2 equal Compatible Number of separated Sync Nodes 1 1 Usable Application Channels only A A, A and B Time required for Synchronization approx. none 5 min Achievable Precision 100% ± 50 us Table 1 Benefits and Restrictions of the Hardware and Software Controlled Synchronization Solution Copyright Vector Informatik GmbH 4
5 3.0 Demonstrator A sample configuration is delivered with CANoe.FlexRay version 7.1 SP3. See start menu CANoe User Assistance Sample Configurations FlexRay 2 Cluster Gateway. In this demo refer especially to the desktop FRFR Synchronization. 3.1 Goal Synchronize two FlexRay clusters by software. The time difference between the cycle starts of both clusters can be set to a desired offset value. After the requested offset is achieved the clusters will be synchronized within a given deviation interval in order to prevent drifting of the clusters. 3.2 Hardware/Software Setup of the Demo The configuration of CANoe uses 2 FlexRay measurement channels, resp. clusters. Both clusters are assigned the same FIBEX database that describes the PowerTrain example of the CANoe.FlexRay s system demo. All s are simulated and are distributed onto both FlexRay networks. Additionally a gateway is simulated by CANoe that forwards all FlexRay messages from the first to the second cluster and vice versa. For the time synchronization of both FlexRay clusters the gateway s CAPL program includes the CAPL program FRFRSynchronize.cin. Additionally the database EnvVar_FRFRSync.dbc with the definitions of some required environment variables is attached to the second cluster. Figure 3 Screenshot of the Demo Application Copyright Vector Informatik GmbH 5
6 The panel FRFR Sync Control that is shown in Figure 3 controls the synchronization (resp. the CAPL include). With the sliders you can request a particular difference of the cycle starts of both clusters. The shifting of the 2 nd cluster will be started when the 'Automatic Adjust' is enabled. The shifting is performed by shortening or prolonging the 2 nd cluster's cycle time. This is achieved by manipulating the external offset and rate correction of the FlexRay controller. Note If you run this demo in 'Real bus' mode, then you must pay attention to the following requirements: > 2 VN interfaces have to be connected to CANoe and must be mapped to channel FlexRay 1 and FlexRay 2. > Do NOT connect any nodes to the interfaces! All nodes are currently simulated. > Do NOT interconnect the FlexRay channels between the interfaces! > You must connect the hardware synchronization line between both interfaces by a 'Sync cable'! > You must enable the hardware synchronization in the hardware configuration settings of CANoe. > Pay attention to the Write window that the hardware time synchronization works properly during run-time. 3.3 Observation / Result The panel FRFR Sync Control shows you the requested and the current time difference between both clusters ( Cluster Offset, resp. Cycle Offset ). The Graphics window FRFR Start Of Cycle 0 shows you the positions of the cluster s cycle starts only for cycle 0 as a peak for both clusters. This allows you to estimate the total time difference between both clusters ( Cluster Offset = value of environment variable envdiff_soc0_fr1fr2 ) in the range from [0, 64 * gdcycle [. The Graphics window FRFR Cluster Start of All Cycles shows you the positions of the cluster s cycle starts for all cycles. This allows you to estimate the time difference within one cycle ( Cycle Offset = value of environment variable envdiff_soc_fr1fr2 ): [0, gdcycle [ ). Observe that the shifting takes considerable time until the requested offset is reached. 4.0 Additional Information VECTOR APPLICATION NOTE AN-IND Time Synchronization in Multibus Environments 5.0 Contacts For a full list with all Vector locations and addresses worldwide, please visit Copyright Vector Informatik GmbH 6
Simulation based Timing Analysis of FlexRay Communication at System Level. Stefan Buschmann Till Steinbach Franz Korf Thomas C.
Simulation based Timing Analysis of FlexRay Communication at System Level Stefan Buschmann Till Steinbach Franz Korf Thomas C. Schmidt stefan.buschmann@haw-hamburg.de {till.steinbach, korf, schmidt}@informatik.haw-hamburg.de
More informationFlexRay 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 informationINCA-FLEXRAY V7.2 User Manual
INCA-FLEXRAY V7.2 User Manual Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to this
More informationAnalysis 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 informationThe 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 informationGetting Started with VN5640
Version 1.0 2017-04-11 Application Note AN-IND-1-020 Author Restrictions Abstract Vector Informatik GmbH Public Document Document about the configuration steps of the VN5640 interface to make settings
More information1 About this Support Note Introduction Use Loops Use Test Case Lists Example Contacts... 8
2016-01-25 SN-IND-1-022_TestCase_Iterations.pdf Author(s) Restrictions Katranksi, Ute Table of contents 1 About this Support Note... 1 2 Introduction... 1 3 Use Loops... 2 4 Use Test Case Lists... 3 5
More informationVH6501 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 informationThis 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 informationFault 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 informationCAN 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 informationINCA-FLEXRAY V6.2. User Manual
INCA-FLEXRAY V6.2 User Manual Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to this
More informationCAN-FD Flexible Data Rate CAN
FD CAN-FD Flexible Data Rate CAN A Short Primer and Update V. 202-08-27 Agenda > Why CAN-FD? What is CAN-FD? Basic Concepts CAN-FD Specifics Data Frame Operating Modes/States Physical Layer Considerations
More informationExercise Sensor Networks - (till June 20, 2005)
- (till June 20, 2005) Exercise 8.1: Signal propagation delay A church bell is rang by a digitally triggered mechanics. How long does the sound travel to a sensor node in a distance of 2km if sound travels
More informationCANoe.AFDX. Product Information
Product Information Table of Contents 1 Introduction... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 1.3 Further Information... 3 2 Hardware Interfaces... 4 3 Symbolic Display via Databases...
More informationCANoe.Ethernet. Product Information
Product Information Table of Contents 1 Introduction... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 4 1.3 Further Information... 4 2 Functions... 4 3 Hardware... 5 4 Trainings... 5 5 Note...
More informationCANoe.MOST. - more efficiency in developing and testing MOST systems -
CANoe.MOST - more efficiency in developing and testing MOST systems - V1.05 2008-10-23 Agenda > Vector Simulation Analysis Test Conclusion Slide: 2 Vector 1988 Vector Informatik established 1998 Vector
More informationSystems. 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 informationISO 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 informationAUTOSAR 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 informationA Hardware-in-the-Loop Testing Platform Based on a Common Off-The-Shelf Non-Real-Time Simulation PC
A Hardware-in-the-Loop Testing Platform Based on a Common Off-The-Shelf Non-Real-Time Simulation PC Daniel Ulmer, Steffen Wittel, Karsten Hünlich and Wolfgang Rosenstiel IT-Designers GmbH, Esslingen, Germany
More information1 About this Support Note
2018-08-21 Author(s) Restrictions Morizur, Pascale Table of contents 1 About this Support Note... 1 2 Overview... 1 2.1 Ready to use Pool Examples with simulation... 2 2.2 Usage of the detail view of the
More informationCAN 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 informationFlexRay The Hardware View
A White Paper Presented by IPextreme FlexRay The Hardware View Stefan Schmechtig / Jens Kjelsbak February 2006 FlexRay is an upcoming networking standard being established to raise the data rate, reliability,
More informationFlexRay Protocol Analyzer
FlexRay Protocol Analyzer TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... Protocol Analyzer... FlexRay Protocol Analyzer... 1 General Function... 2 Features 2 How to use the PROTOanalyzer...
More informationin Berlin (Germany) Sponsored by Motorola Semiconductor NEC Electronics (Europe) Siemens Semiconductors Organized by
4 th international CAN Conference icc 1997 in Berlin (Germany) Sponsored by Motorola Semiconductor NEC Electronics (Europe) Siemens Semiconductors Organized by CAN in Automation (CiA) international users
More informationCANalyzer.MOST. Product Information
Product Information Table of Contents 1 Introduction to CANalyzer.MOST... 3 2 Interactive Analyses and Tests... 4 2.1 Analysis... 4 2.2 Stimulation... 8 3 Automated Analyses and Stimulation... 10 4 Other
More informationASAM-MCD-2 NET (FIBEX)
ASAM-MCD-2 NET (FIBEX) Data Model for ECU Network Systems (Field Bus Data Exchange Format) Version 4.1.2 Date: 2017-06-02 Base Standard by ASAM e.v., 2017 Disclaimer This document is the copyrighted property
More informationCANalyzer.AFDX. Product Information
Product Information Table of Contents 1 Introduction... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 1.3 Further Information... 3 2 Hardware Interfaces... 4 3 Symbolic Display via Databases...
More informationSimulation based Timing Analysis of FlexRay Communication at System Level
Simulation based Timing Analysis of FlexRay Communication at System Level Stefan Buschmann, Till Steinbach, Franz Korf, Thomas C. Schmidt HAW-Hamburg, Department Informatik Berliner Tor 7, D-20099 Hamburg,
More informationField 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 informationLecture 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 informationAtacama: 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 informationManual. CANboardXL Interface Family. Version 4.2 English
CANboardXL Interface Family Version 4.2 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 prior notice.
More information802.1AS : Redundant Paths
802.1AS : Redundant Paths Rodney Greenstreet Rodney Cummings National Instruments Introduction 802.1AS is specific State machines, interfaces, variables, Presumably we want to keep it this way Interoperability
More informationCANoe 6.0. The Professional Development and Test Tool for CAN, LIN, MOST, FlexRay and J1587 TOOLS FOR NETWORKS AND DISTRIBUTED SYSTEMS
CANoe 6.0 The Professional Development and Test Tool for CAN, LIN, MOST, FlexRay and J1587 CANoe is an all-round tool for the development, testing and analysis of networks and ECUs. It supports the user
More informationINCA-LIN V7.2 User s Guide
INCA-LIN V7.2 User s Guide Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to this
More informationDEFINITION 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 informationReal-Time Component Software. slide credits: H. Kopetz, P. Puschner
Real-Time Component Software slide credits: H. Kopetz, P. Puschner Overview OS services Task Structure Task Interaction Input/Output Error Detection 2 Operating System and Middleware Application Software
More informationDeveloping deterministic networking technology for railway applications using TTEthernet software-based end systems
Developing deterministic networking technology for railway applications using TTEthernet software-based end systems Project n 100021 Astrit Ademaj, TTTech Computertechnik AG Outline GENESYS requirements
More informationIntroduction 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 informationComputation of CAN Bit Timing Parameters Simplified
Computation of CAN Bit Timing Parameters Simplified Meenanath Taralkar, OTIS ISRC PVT LTD, Pune, India CAN bit timing and synchronization play an important role in ensuring performance of CAN network.
More informationINCA-LIN V6.2. User Manual
INCA-LIN V6.2 User Manual Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to this document.
More informationvflash Vector Webinar V
vflash Vector Webinar 2018-10-10 V2.0 2018-07-09 Introduction into vflash vflash Template Concept vflash Project Handling Enhanced Security with Gateway Authentication Custom Actions Tool Editions Extended
More informationAn Encapsulated Communication System for Integrated Architectures
An Encapsulated Communication System for Integrated Architectures Architectural Support for Temporal Composability Roman Obermaisser Overview Introduction Federated and Integrated Architectures DECOS Architecture
More informationAdditional 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 informationAUTOSAR 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 informationMDA V8.2.x What s New Functional Enhancements & Usability Improvements (V8.2.0 V8.2.2)
Functional Enhancements & Usability Improvements (V8.2.0 V8.2.2) 1 Functional Enhancements & Usability Improvements (V8.2.0 V8.2.2) Overview Functional Enhancements Files, Formats and Data Types Usability
More informationDEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology
DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology Dr. Uwe Honekamp, Matthias Wernicke Vector Informatik GmbH, Dep. PND - Tools for Networks and distributed Systems Abstract: The software
More informationVN7572 FlexRay/CAN/LIN/IO Interface Manual. Version 6.2 English
VN7572 FlexRay/CAN/LIN/IO Interface Manual Version 6.2 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 D-70499 Stuttgart The information and data given in this user manual can be changed
More informationSolutions for. Avionics Networking. CANoe.CANaero. CANalyzer.CANaero ENGLISH
Solutions for Avionics Networking CANoe.CANaero ENGLISH CANalyzer.CANaero CANalyzer.CANaero 7.6 Universal Analysis Tool for CAN-based Avionics Networks Overview of Advantages Easy observation of data traffic
More informationManual. FlexRay Interface Family. VN7600 Version 5.1 English
FlexRay Interface Family VN7600 Version 5.1 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 prior
More informationFlexible High-Speed Load Shedding Using a Crosspoint Switch
Flexible High-Speed Load Shedding Using a Crosspoint Switch Will Allen and Tony Lee Schweitzer Engineering Laboratories, Inc. Published in Wide-Area Protection and Control Systems: A Collection of Technical
More informationIn-Vehicle Global Synchronization
In-Vehicle Global ronization In-Vehicle Global ronization IEEE 802.1 Plenary Meeting - Geneva - 2013.07.16 Aboubacar Diarra Robert Bosch GmbH 1 IEEE 802.1 Plenary Meeting - Geneva In-Vehicle Global ronization
More informationThe hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.
Introduction PCI extensions for Instrumentation or PXI is a computer based hardware and software platform for test and measurement systems. Developed in the late 1990 s as an open industry standard based
More informationComparison of CAN Gateway Modules for Automotive and Industrial Control Applications
Comparison of CAN Gateway Modules for Automotive and Industrial Control Applications Jan Taube 1,2, Florian Hartwich 1, Helmut Beikirch 2 1 Robert Bosch GmbH Reutlingen, 2 University of Rostock Bus architectures
More informationTxA-SC CoDeSys V3 TxA SoftControl
TxA-SC CoDeSys V3 TxA SoftControl 1 Agenda CoDeSys offer from Beijer Electronics CoDeSys - Enable ix TxA-SC - Task, PLC-code, GVL, export of GVL - Communication, Modbus RTU to Remote I/O ix Developer 2.0
More informationChapter 02: Computer Organization Functional units and components in a computer organization Part 3 Bus Structures
Chapter 02: Computer Organization Functional units and components in a computer organization Part 3 Bus Structures Objective: Understand the IO Subsystem and Understand Bus Structures Understand the functions
More informationwebinar series
Ethernet@Atomotive webinar series Moving Forward: Tool Spported Development for Atomotive Ethernet in Time Sensitive Networks V1.06 2016-07-04 Agenda Introdction 3 Recap: Physical layers, network topology
More informationFlexray Communication Controller for Intra-Vehicular Communication and Its Realization in FPGA
2016 IJSRSET Volume 2 Issue 1 Print ISSN : 2395-1990 Online ISSN : 2394-4099 Themed Section: Engineering and Technology Flexray Communication Controller for Intra-Vehicular Communication and Its Realization
More informationRapid prototyping for CANopen system development
Rapid prototyping for CANopen system development Heinz-Jürgen Oertel, Rüdiger Härtel, Torsten Gedenk port GmbH The development of simple CANopen devices up to complex systems requires exact planning and
More informationThe Flooding Time Synchronization Protocol
The Flooding Time Synchronization Protocol Miklos Maroti, Branislav Kusy, Gyula Simon and Akos Ledeczi Vanderbilt University Contributions Better understanding of the uncertainties of radio message delivery
More informationCAN 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 informationManual. CANcaseXL CANcaseXL log. Version 5.2 English
CANcaseXL CANcaseXL log Version 5.2 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 prior notice.
More informationAd hoc and Sensor Networks Time Synchronization
Ad hoc and Sensor Networks Time Synchronization Goals of this chaper Understand the importance of time synchronization in WSNs Understand typical strategies for time synchronization and how they are applied
More informationModel-Based Design of Automotive RT Applications
Model-Based Design of Automotive RT Applications Presentation Modeling approach Modeling concept Realization in tool chain Use cases Challenges in the automotive environment The automotive electronics
More informationTxB-SC CODESYS V3 TxB SoftControl
TxB-SC CODESYS V3 TxB SoftControl 1 Agenda CoDeSys offer from Beijer Electronics CODESYS - Enable ix TxB-SC - Task, PLC-code, GVL, export of GVL - Communication, Modbus TCP to Remote I/O ix Developer 2.0
More informationIn the table below you will find the icon conventions used throughout the Support Note. This icon indicates notes and tips that facilitate your work.
2013-10-10 SN-IND-1-009_CANstress_CANoeRT.pdf Author(s) Restrictions Besbes, Mounir Table of contents 1 About this Support Note... 1 2 Overview... 1 3 Hardware configuration... 2 4 CANstress with CANoe
More informationSAP HANA Disaster Recovery with Asynchronous Storage Replication
Technical Report SAP HANA Disaster Recovery with Asynchronous Storage Replication Using SnapCenter 4.0 SAP HANA Plug-In Nils Bauer, Bernd Herth, NetApp April 2018 TR-4646 Abstract This document provides
More informationConfiguring RIP. RIP Configuration Task List
Configuring RIP This chapter describes how to configure RIP. For a complete description of the RIP commands that appear in this chapter, refer to the RIP s chapter of the Network Protocols Reference, Part
More informationPage 1 of 5 Print this Page Close this Window TECHNICAL ARTICLE: STANDARDS-BASED REAL TIME ETHERNET NOW OFF-THE-SHELF Almost every major user organisation is currently propagating its own Ethernet-based
More informationVN5610/VN5610A Ethernet/CAN Interface Manual. Version 2.2 English
VN5610/VN5610A Ethernet/CAN Interface Manual Version 2.2 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 D-70499 Stuttgart The information and data given in this user manual can be changed
More informationSchedule Integration for Time-Triggered Systems
Schedule Integration for Time-Triggered Systems Outline Motivation Automotive software Automotive architectures Integration Challenge Time-triggered automotive systems Sychronization Schedule Integration
More informationVN5640 Ethernet/CAN Interface Manual. Version 1.2 English
VN5640 Ethernet/CAN Interface Manual Version 1.2 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 informationB.IQ push button comfort 1-4gang, Flush-mounted (Up) x, x, x, x
The B.IQ push-button comfort is plugged onto a flushmounted bus coupling unit (flush-mounted BCU). The push-buttons of the device can be programmed for the following functions: switching, dimming, blind/shutter
More informationEtherCAT or Ethernet for Motion Control
June-16 EtherCAT or Ethernet for Motion Control Choosing the Right Network Solution for your Application Intro Ethernet based bus solutions have become the dominant method of communications in the motion
More informationLecture 25: Busses. A Typical Computer Organization
S 09 L25-1 18-447 Lecture 25: Busses James C. Hoe Dept of ECE, CMU April 27, 2009 Announcements: Project 4 due this week (no late check off) HW 4 due today Handouts: Practice Final Solutions A Typical
More informationConcept Manual vteststudio. Version 2.2 English
Concept Manual vteststudio Version 2.2 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 prior notice.
More informationPDH Switches. Switching Technology S PDH switches
PDH Switches Switching Technology S38.165 http://www.netlab.hut.fi/opetus/s38165 8-1 PDH switches General structure of telecom exchange Timing and synchronization Dimensioning example 8-2 1 PDH exchange
More informationFurther Development of Fieldbus Technology to Support Multi-Axis Motion
Further Development of Fieldbus Technology to Support Multi-Axis Motion Dipl.-Ing. Frank Schewe Dipl.-Ing. Jürgen Jasperneite Phoenix Contact GmbH & Co. Technology Development P.O. Box 1341 D-32819 Blomberg
More informationDiagnostics with EtherCAT Part 1
Diagnostics with EtherCAT Part 1 Besides features such as high performance or speed, the availability of network diagnostic tools is extremely important when it comes to selecting a communication technology
More informationA2000 Multifunctional Power Meter Profibus Interface
Interface Description A2000 Multifunctional Power Meter Profibus Interface 3-349-092-03 12/1.10 Contents 1 General Information... 3 1.1 Interface Hardware...3 1.2 Communications Protocol...4 2 Telegram
More informationOSEK/VDX. Communication. Version January 29, 2003
Open Systems and the Corresponding Interfaces for Automotive Electronics OSEK/VDX Communication Version 3.0.1 January 29, 2003 This document is an official release and replaces all previously distributed
More informationUser Manual Vector Logger Configurator. Version 2.7 English
User Manual Vector Logger Configurator Version 2.7 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 D-70499 Stuttgart Vector reserves the right to modify any information and/or data in this
More informationFlexRay 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 informationVT System Smart HIL Testing
VT System Smart HIL Testing V1.0 2010-06-04 Agenda > ECU Testing Testing a Door Control Unit Summary and Outlook Slide: 2 ECU Testing I/O Access for ECU Testing ECU has to be tested in its natural environment
More informationSIMATIC HMI. WinCC V7.4 WinCC/Options for Process Control. Overview of process control system options 1. OS Project Editor 2.
Overview of process control system options 1 OS Project Editor 2 SIMATIC HMI WinCC V7.4 System Manual Horn 3 Time Synchronization 4 Lifebeat Monitoring 5 Picture Tree Manager 6 Graphic Object Update Wizard
More informationDistributed IMA with TTEthernet
Distributed IMA with thernet ARINC 653 Integration of thernet Georg Gaderer, Product Manager Georg.Gaderer@tttech.com October 30, 2012 Copyright TTTech Computertechnik AG. All rights reserved. Introduction
More informationTime Accuracy in the 100G Datalogging Endpoint
Time Accuracy in the 100G Datalogging Endpoint Chris Osterloh Sr Principal Systems Engineer 2010, Itron Inc. All rights reserved. 1 Executive Summary 3 100G Datalogging Endpoint Time Basics 3 100G Datalogging
More informationSAP HANA Disaster Recovery with Asynchronous Storage Replication
Technical Report SAP HANA Disaster Recovery with Asynchronous Storage Replication Using the Snap Creator SAP HANA Plug-in Nils Bauer, Bernd Herth, NetApp October 2016 TR-4279 Abstract This document provides
More informationAutomated Flashing and Testing with CANoe, vflash and VN89xx Version Application Note AN-IDG-1-018
Automated Flashing and Testing with CANoe, vflash and VN89xx Version 1.0 2019-02-19 Application Note AN-IDG-1-018 Author Restrictions Abstract Thomas Schmidt Public Document Automatic updating an ECU s
More informationBiSS C (unidirectional) PROTOCOL DESCRIPTION
Rev A2, Page 1/10 FEATURES Unidirectional sensor interface Synchronous, real-time-capable data transmission Fast, serial, safe Point-to-point or multiple slaves networks Compact and cost-effective Open
More informationChapter 4 NETWORK HARDWARE
Chapter 4 NETWORK HARDWARE 1 Network Devices As Organizations grow, so do their networks Growth in number of users Geographical Growth Network Devices : Are products used to expand or connect networks.
More informationA CAN-Based Architecture for Highly Reliable Communication Systems
A CAN-Based Architecture for Highly Reliable Communication Systems H. Hilmer Prof. Dr.-Ing. H.-D. Kochs Gerhard-Mercator-Universität Duisburg, Germany E. Dittmar ABB Network Control and Protection, Ladenburg,
More informationProduct Description IEEE 1588 Stack (PTP Stack)
Product Description IEEE 1588 Stack (PTP Stack) The TSEP IEEE 1588 Stack is a software solution for the IEEE 1588 standard. With the help of the TSEP IEEE 1588 stack computers with the operating systems
More informationDiagnostics via CANoe Gateways
Version 1.3 2017-03-08 Application Note AN-IND-1-004 Author Restrictions Abstract Vector Informatik GmbH Public Document Explains the concept of a diagnostics gateway between CAN and any other bus system
More informationModel Checking the FlexRay Physical Layer Protocol
Model Checking the FlexRay Physical Layer Protocol Michael Gerke Reactive Systems Group Saarland University Germany 25.09.2013 If you hit the brakes... ... and they don t work: Brakes should work! Drive-by-Wire
More informationCANalyzer. Product Information
Product Information Table of Contents 1 Introduction to CANalyzer... 4 1.1 Features and Advantages... 4 1.2 Application Areas... 5 1.3 Bus Systems and Protocols... 5 1.4 CANalyzer Variants... 5 1.5 System
More informationin 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 informationBMW Group Technology Office Palo Alto Automotive Use Cases AVB in a vehicular environment.
1722.1 Automotive Use Cases. 802.1 AVB in a vehicular environment. Current Car Bus Technologies. 1. Current Car Bus/Link Technologies 2. Future Ethernet Use Cases 3. Key Requirements and Assumptions 4.
More information