Mirabilis Design provides performance analysis and architecture exploration solution for the design of electronics and real-time software. The product, VisualSim, is a graphical modeling and simulation environment. Models of the proposed system are constructed by engineers in VisualSim using parameterized modeling library and C/C++/Java/SystemC/Verilog/VHDL. Designers and architects can conduct trade-off studies by varying parameter values, executing different input traffic stimulus and modifying the system configuration including the topology. The parameterized libraries contain traffic generators, statistics viewers, processing flows, resources, architecture components and application-specific functions. The outputs from VisualSim are a highly optimized design, executable specification and virtual platform to verify implementation.
The examples contained on the pages linked below demonstrates the model construction and trade-off possibilities in VisualSim. User can experience VisualSim by clicking on the model links. The leads to a new Browser page that instantiate a pre-built VisualSim model to display and execute within the Web Browser. The user can click on an icon in the graphical model to view the parameters. Click on "GO" button to start the simulation. Double-click on names (model parameters) in the model view, change the values and execute the simulations.
VisualSim Architect, the desktop application, was used to construct these models. Over 250 additional models are shipped with VisualSim. To experience model-based design using VisualSim, request for an Evaluation or send us an email.
Java
Runtime Environment is reqired to
view the Demonstrations,
To
download click here

Aerial
Combat Sensor Project
This model analyzes several trade-offs
in reconnaissance aircraft hardware
configuration and evaluates the impact
of re-transmission on sensor latency
for data transmitted from aircraft
sensor platforms to the Distributed
Common Ground System (DCGS). This
is an example of modeling and analyzing
large systems such as aircraft and
machinery to evaluate performance
based on a number of hardware, software
and control system criteria.
Unmanned Aerial Vehicle
This model uses VisualSim software to conduct trade studies on the architecture
of the processing Sub-systems and to select the best Bus. The system prototype
combines existing components available in VisualSim model library to assemble
the sensors, on-board multi-blade processing units, wireless channels and the
operation of a ground vehicle. These processing Sub-Systems and the wireless
channels are connected together over a 1553B Bus. Each Datalink processes
messages from a number of sensors and transmits the results across the 1553B Bus
through a common set of transmitters to ground vehicles.
2-D
Helicopter Control System
This system models a high-altitude
take off motion of a helicopter with
a hierarchical state machine controller.
The control uses approximate feedback
linearization and pole placement.
Data
Acquisition System for an Industrial
Application
Developed for Spallation Neutron Source;
a U.S. Department of Energy project
and Lawrence Berkeley Labs. Designing
a high performance data acquisition
system using Linux and custom PCI
data control card.
Thermostat
System
Lorenz
Attractor
This is a model of a nonlinear
feedback system in continuous-time
which exhibits chaotic behavior in
the form of an unstable periodic orbit