User Guide > FlexRay Bus
The FlexRay bus was designed to handle a large variety of frames and provides both time-triggered communication, allowing deterministic data transfers that arrive at predictable times down to the microsecond, as well as dynamic, event-driven data inspired by CAN. FlexRay relies on a communication cycle that is split into a number of segments, especially the static and dynamic segment, with communications slots for time triggered and event triggered FlexRay frames, respectively. It is the task of the network designer to configure all the parameters needed to define the FlexRay bus communication cycle, like the width of the cycle, the number of static slots in the static segment, the number of minislots in the dynamic segment etc.
To add a new FlexRay Bus to your system model, click the FlexRay button in the Toolbar.
This will open the Bus dialog:
Another way of creating Buses is by connecting two FlexRay Ports directly to each other (as described in the Link chapter).
Defines the channel baudrate or transmission speed in bits/s.
The length of the FlexRay communication cycle in microseconds.
The duration of the cluster wide nominal macrotick expressed in microseconds.
The number of macroticks (MT) in the communication cycle.
The number of static slots in the static segment.
The duration of a slot in the static segment in macroticks (MT).
Globally configured payload length of a static frame in bytes.
The number of minislots in the dynamic segment.
The duration of a minislot in the dynamic segment in macroticks (MT).
The duration of the network idle time in macroticks (MT).
The duration of the symbol window in macroticks (MT).
The following actions are available for existing Buses - right-click on a Bus in the topology or the tree view:
Edit | Opens the Bus dialog in edit mode. | |
Delete | Removes the Bus from the
topology. Note! this will affect for example flows where this Bus is used. |