VisualSim
DSP and Image Processing Modeler
DSP and
Communications: The DSP and communications library provides basic DSP
functions and standard communications functions. The Communications Library provides Convolution
Encoders, Viterbi and Hammard
coding for the physical layer of communication systems. The DSP library contains sources, signal, audio,
statistical analysis tools, filters, transforms and DSP-utilities. The mathematics library contains sinks,
interactive signal viewers and plotters to complete the total DSP modeling
requirements. All library blocks are polymorphic and can support integer,
double, complex, fixed-point and floating-point.
Key Features:
- Libraries: Source, Audio, Communication, Statistical, Filtering and Spectrum
- Extendable using the RegEx language
- Tight integration with SystemC and MatLab
- Custom-coded blocks can be constructed using C/C++/Java
- Graphical and interactive signal analysis tools
Figure 1: VisualSim DSP Modeling
Imaging: This library provides
the tools required for the design, simulation and verification of video and
image processing equipment. A unique capability of the imaging library is
the same block can operate on integer, array, floating and fixed-point.
The polymorphic block operations adapts to the data type on the input
port. Hence a separate model for the fixed and floating points. The
imaging library provides a comprehensive set of image processing functions,
access to largest set of programming functions, extendable MatLab-like
Expression Language and interface to audio/video equipment. The library
is based on the industry-standard, open-source Java Advanced Imaging and Java
Media Framework. The high performance library contains image
manipulation, correction, image readers and writers, video camera, speakers and
microphone interfaces, matrix, array and image displays, DCT, FFT and
QuickTime. The RegEx Language contains a number of standard functions that
can be accessed by calling the routine name and
can be extended through a programming interface.
Key Features:
- Libraries: Over 90 blocks of Source, Audio and video equipment interfaces, file readers and writers, utilities and functions
- Over 40 examples system to illustrate application
- Uses open-source, industry-standard verified libraries elements
- Full source-code available for modification and extension
- Graphical and interactive image and matrix analysis tools
Figure 2: VisualSim Image Processing Modeling