Traffic & Use-Cases

Distributed & sequence traffic generation

Quick Explanation

  • Four types of traffic generation are available in VisualSim - distribution, sequence, custom profile and trace file
  • Standard distributions supported include Fixed, Uniform, Exponential, Single and Nomal Distribution
  • Transactions can contain both protocol-required fields and simulation-required fields

Protocol

  • Standard generators for network, hardware interfaces, DMA trace, images, audio, video and processor

Distributed & Sequence Traffic Generation

VisualSim Traffic library covers 95% of all your traffic generation requirements. The rest can be quickly constructed using our scripting language and RegEx functions.   Use-cases are triggered by the Traffic and follow a sequence of flows.  The flow can have decisions, actions, map to architecture and loops.

Traffic can resemble application traffic like images or Ethernet, sensor, network or interface data, interrupts, trigger to start a behavior flow, clock or periodic events, asynchronous system. There are a number of major types of library blocks- distribution-based, trace input, sequences, clocks, custom profile, and network or image.  There are unique blocks for each type.  VisualSim has over 300 distributions.  The trace file reader allows for the reading of any CSV, VCD or text files.  There are a number of parameterized clock blocks and to define periodic, synchronous and asynchronous traffic.  There is also a sequence builder to define special test conditions.

Generates audio and video packets based on parameters