Benefits

  • Standards Compliance – Coverage of all major IEEE TSN standards.
  • Scalability – Extend standards without breaking the model.
  • System-Level Validation – Simulate traffic, synchronization, and power in one environment.
  • Improved Reliability – Validate redundancy and fault tolerance mechanisms.
  • Reduced Risk – Identify timing bottlenecks before integration into hardware.

The TSN model in VisualSim provides an advanced environment for designing and validating deterministic Ethernet networks where low latency, high reliability, and synchronization are critical.

TSN is foundational in automotive (IVN/Ethernet backbone), aerospace avionics, industrial automation, and mission-critical systems. With VisualSim, engineers can explore performance, scheduling, power, and clock synchronization while scaling TSN configurations from small embedded systems to large distributed networks.

Unlike fixed implementations, VisualSim’s TSN library allows users to extend and modify standard behaviors — such as scheduling algorithms or guard band strategies — to support next-generation enhancements without breaking compatibility with the rest of the system model.

Overview

  • Switch Configuration Database (TSN_Switch_Config_DB) – Stores settings for traffic shaping, scheduling, and priorities.
  • Workload Manager – Controls the type and volume of traffic across the switch.
  • Time Control Parameters – Configures delays, cycle times, and synchronization.
  • Priority Database – Assigns traffic classes for critical vs. best-effort communication.

Supported Standards

VisualSim supports the full IEEE 802.1 TSN standards, including:

  • 802.1AS – Time synchronization
  • 802.1Qbv – Time-aware traffic scheduling
  • 802.1Qbu / 802.3br – Frame preemption
  • 802.1Qav – Credit-based shaper
  • 802.1Qci – Per-stream filtering and policing
  • 802.1CB – Seamless redundancy
  • 802.1Qcc – Stream reservation enhancements
  • 802.1Qch / Qcr – Cyclic queuing and forwarding / Asynchronous traffic shaping
  • 802.1Qdj – Configuration enhancements

VisualSim also supports vendor-specific and proprietary TSN extensions, ensuring flexibility for future system evolution.

Key Parameters

  • Switch_Speed_MHz – Frequency of TSN switch.
  • Guard_Band – Time reserved for critical frames.
  • MTU – Maximum transmission unit size.
  • Priority_DB – Mapping of traffic classes to priorities.
  • Scheduling_Algorithm_Non_TSN – Custom or hybrid scheduling.

Applications

  • Automotive – In-vehicle networking (IVN), ADAS, autonomous driving, infotainment backbones.
  • Aerospace – Avionics data buses, sensor fusion, mission-critical communications.
  • Industrial Automation – Factory networks requiring deterministic performance.
  • Professional Audio/Video – Live broadcast with guaranteed latency.
  • Defense & Space Systems – Real-time mission-critical data transfer with redundancy.

Integrations

  • Works with Ethernet, AVB, and IP-based networks.
  • Connects to processors, automotive SoCs, and avionics subsystems.
  • Links with Task Graphs for workload-driven TSN traffic generation.
  • Co-simulates with FPGA and custom schedulers for real-world implementation validation.

Schedule a consultation with our experts

    Subscribe