FlexRay

Serial communication link for data communication application

Quick Explanation

  • Suppports the capability to program the static and dynamic slots used on bus channels
  • Supports monitoring of bus channel and provides bus statistics
  • Supports broadcast feature

Protocol

  • ISO standards- ISO 17458-1 to 17458-5

FlexRay

VisualSim FlexRay Modeling library enables designers to model the FlexRay protocol accurately and to conduct network design trade-offs. It also enables a system designer to construct models of complex standard and non-standard FlexRay topologies. The FlexRay Bus Model is based on the FlexRay Protocol Specification V2.1 (2005).

Features

  • Fully documented source code is provided along with the modeling library
  • FlexRay protocol blocks can be modified to extend the standard
  • FlexRay Node includes parameters such as burst size, maximum port queue length, number of static and dynamic slots, bytes per static and dynamic slot, and simulation time
  • FlexRay topology can contain any number of nodes that transmit across the static and dynamic slots
  • VisualSim contains FlexRay components such as Communication Controller, Node, Star, Dual channel, Traffic Generators, topology examples, and example systems including rollover prevention in Anti-Lock Braking System(ABS)

Working and Usage

  • Each node can be associated with a sensor, ECU, attenuator or some other processing component.
  • FlexRay network can be integrated with other vehicle, aerospace and industry network protocols to describe the full system.

Reports and Analysis

  • Performance impact for different network topologies or parameter configurations
  • Performance vs. reliability trade-off by using the Dual Channel for additional bandwidth or redundant links.
  • Evaluate real-time performance impact of shared network topology and traffic loading.
  • Evaluate proprietary or alternate extension to the FlexRay standard such as BMW ByteflightTM
  • Evaluate system reliability by injecting an error into the channel or create downtime at a port
  • Task Latency requiring data from multiple sensors

FlexRay - Implements FlexRay - Protocol – V2.1