VisSim Product Overview

The VisSim Product Family

The core product, VisSim, is used for general modeling, simulation and control system design applications. VisSim is an award winning graphical block diagram language for modeling and simulating complex dynamic systems.

VisSim Overview
VisSim and addons

VisSim's visual interface offers a simple method for constructing and simulating large-scale complex dynamic systems; its math engine provides fast, accurate solutions for linear, nonlinear, continuous time, discrete time, time varying and hybrid system designs.

With VisSim, you can quickly develop virtual prototypes of any dynamic system. Models are built by simply sliding blocks into the workarea and wiring them together with the mouse. Each block of the diagram performs a function. You can also create blocks in C, Fortran or Pascal and add them to the VisSim block library. After a model is built, a click of the "Go" button immediately gives interactive results.

Many Addons

VisSim addon modules are pictured at right and extend the functionality of VisSim to areas like frequency domain analysis: VisSim/Analyze, real-time hardware-in-the-loop prototyping and control: VisSim/Real-TimePRO, and efficient C-code generation: VisSim/C-Code. The C code can be compiled and run on any platform that supports an ANSI C compiler.

VisSim/Embedded Controls Developer

VisSim/ECD is a bundle of VisSim + C-Code + Fixed-Point + Target Support to let you model, simulate, and build embedded systems. VisSim/ECD supports on-chip peripherals, including PWM, ADC, SPI, I2C, encoders, and capture. VisSim/ECD automatically converts the diagram to ANSI C code and compiles, links, and downloads the code to an embedded target. VisSim/ECD includes its own RTOS with background tasks, and can set the main sampling interrupt rate to over 1MHz.


VisSim/StateCharts adds OMG UML 2.1 Compliant graphical state chart editing, simulation and code generation to the VisSim tool chain. Combined with a built-in C interpreter, this addon allows fast and reliable development of complex control applications. Whether you need to decode a serial protocol, or step through a complex start up or shut down sequence, VisSim/StateCharts is the perfect complement to any control development effort.


VisSim/Comm is a bundle of VisSim + a comprehensive library of communication blocks. VisSim/Comm forms an integrated solution for the modeling and simulation of analog, digital, or mixed-mode, end-to-end communication systems. Pre-built blocks like signal sources, encoders/decoders, modulators/demodulators, filters, channels, RF components and PLLs make it easy to build, maintain, and modify even the most complex communication system models.


» Free Trial Version
» VisSim Data Sheets