VisualSim

Modeling, Simulation, Exploration and Collaboration

VisualSim is a modeling, simulation, exploration and collaborative platform to develop electronics and semiconductors.

VisualSim bridges the gap between specifications (SysML, requirements databases and Microsoft Word) and implementation (MatLab/Simulink and programming). VisualSim is an integral part of the Model-based System Engineering flow for systems and the Electronic System Level design for semiconductors. The platform provides the timing and power simulation for the system design and the early performance and power analysis with cycle-accuracy for semiconductor design.

Our modeling and simulation platform ensure that the specification has been fully tested and optimized, so that there are no surprises during system integration. The Architect simulates the use-cases on a target architecture platform and conducts trade-offs studies to optimize the specification. Models simulated in VisualSim generate reports on performance, power and functionality to identify system bottlenecks, and ensure there is no over-or under-design.

Mirabilis Design has four product-lines

VisualSim Architect

Graphical modeling and simulation framework with
multi-domain simulator, large library of basic modeling
construct, interfaces to external tools and
languages and support for multi-core execution.

Learn more

VisualSim Technology IP

Library of stochastic, scripting, hardware, software, traffic, RTOS,
schedulers and interfaces

Learn more

VisualSim Explorer

Generate documentation from models and,view and execute
them within the Web Browser. This is a private cloud which
presents the models in a Web Browser to share between
internal and external users.

Learn more

VisualSim Cloud

Web-based version of VisualSim Architect for model
construction and simulation in a Web Browser. Eliminates
concerns on data security and privacy by saving models and
reports to the desktop.

Learn more

Examples of design decisions made with VisualSim

Component selection and hardware sizing, hardware accelerators, task allocation on multi-core systems, network topology, energy analysis, battery sizing

Users assemble a graphical model in VisualSim Architect with the pre-defined parameterized Technology IP blocks and run simulation by varying the parameters, architecture details, use cases and traffic. When the design has been optimized and validated, documentation is generated and the model is hosted in VisualSim Explorer for sharing via the Browser. VisualSim Cloud is used to construct models and run simulation via the Web Browser. Models are stored locally. There are some limitations with VisualSim Cloud, relative to the VisualSim Architect.

Pipeline sequence and operation, cache/memory hierarchy, bus topology, hardware-software partitioning and power consumption

Engineers architecting a product, work with a limited idea of expected performance, power consumption, measurement and quality of service. VisualSim Architect offers engineers the advantage of foreseeing risks in development of the product, from a technical and business standpoint. This eliminates the risk of product failure, prevent under performance, and slash the time-to-market by sorting out potential issues early in the product development stage.

Systems

Users assemble a graphical model in VisualSim Architect with the pre-defined parameterized Technology IP blocks and run simulation by varying the parameters, architecture details, use cases and traffic. When the design has been optimized and validated, documentation is generated and the model is hosted in VisualSim Explorer for sharing via the Browser. VisualSim Cloud is used to construct models and run simulation via the Web Browser. Models are stored locally. There are some limitations with VisualSim Cloud, relative to the VisualSim Architect.

Semiconductors

Engineers architecting a product, work with a limited idea of expected performance, power consumption, measurement and quality of service. VisualSim Architect offers engineers the advantage of foreseeing risks in development of the product, from a technical and business standpoint. This eliminates the risk of product failure, prevent under performance, and slash the time-to-market by sorting out potential issues early in the product development stage.

Engineers architecting a product, work with a limited idea of
expected performance, power consumption, measurement and
quality of service.

VisualSim Architect offers engineers the advantage of foreseeing risks in development of the
product, from a technical and business standpoint. This eliminates the risk of product failure,
prevent under performance, and slash the time-to-market by sorting out potential issues early in
the product development stage.

Experience VisualSim