VisSim – Modelling and Simulation of Complex Dynamic Systems
Visual Solutions’ VisSim is the fastest and easiest-to-use simulation and embedded system design software available. VisSim is 4 to 10 times faster than competitive simulation products. VisSim State Charts lets you graphically create, edit, simulate and generate C-code. The free VisSim Viewer lets anyone run VisSim diagrams.
The Core Product – VisSim
The core product, VisSim, is used for general modelling, simulation and control system design applications. VisSim is an award winning graphical block diagram language for modelling and simulating complex dynamic systems.
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.
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/State Charts 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 modelling and simulation of analogue, 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.