MDI_Logo
Customers   |   Contact Us   |  Evaluation  |  Demonstrations   |    
    Company     Technology     Products
Home | Technology - User Profiles

      User Profiles

VisualSim Users

Introduction

VisualSim is the first software solution to combines system-level activities into one platform, thus enabling sharing, reuse, higher interaction and technology transfer. The use of early architecture validation through modeling and simulation ensure identification of design deficiency and eliminates surprises at implementation. The environment can combine hardware, software, digital, analog, DSP and protocols to perform system coverage analysis for performance and functional trade-offs on the full- or sub- system.

VisualSim users are performance engineers, system architects, protocol designers, Algorithm designers, embedded engineers and project managers.

  Performance and Analytical Engineering   Embedded Software Designers
  Systems Engineers and Architects   Verification Engineers
  Protocol Designers   Project Managers
  Algorithm Developers  

 


Performance and Analytical Engineering

Performance engineers can conduct feasibility studies at an abstract-level without reference to the underlying implementation. The solution

Model of a Processor Stall Algorithm
Figure 1 Model of a Processor Stall Algorithm

combines queuing theory, analytics and traffic modeling. VisualSim provides interfaces to Excel for easy import of traffic traces and current analytical models.

Go To Top


Systems Engineers and Architects


Architects are responsible for the translation of concept into hardware, software, IC and mechanical entities. Analysis is conducted for performance, functional, environmental interference and system compatibility. VisualSim enables creation of custom user-interfaces for demonstrations and plots

Mapping instruction set on CPU
Figure 2 Mapping instruction set on CPU

for inclusion in presentation materials. The abstraction level of the modeling by these users depends on the analysis and can be traffic, transaction and functional models. The study of operating conditions is integral part of analysis.

Go To Top

Protocol Designers

Protocols design requires the validation of the specification in a variety of network operating conditions. Protocols must be executed in conjunction with the PHY for further refinement and to gain a true operational view.

Defining Protocol Layers
Figure 3 Defining Protocol Layers

Algorithm Developers

DSP algorithms and protocols are currently designed using mathematical analysis tools or coding. There is limited correlation between this analysis

View Eye diagram for differenct BER
Figure 4 View Eye diagram for different BER

and the hardware-software architecture. VisualSim simulations can combine these algorithms within the architecture and analyze system effects. Models constructed in C-code and MatLab can be imported as functional specifications to execute within VisualSim. Communication systems can combine protocols and physical layer DSP for a full system analysis. The implementation constraints and environmental impacts can be visualized with further architecture refinement.

Go To Top

Embedded Software Designers

Power consumption, performance and control of products are greatly impacted by software implementation. The analysis of Software tasks prior

Creating instruction sets
Figure 5 Creating instruction sets

to implementation will maximize code quality and optimize for size, functionality and performance. The creation and use of architecture platforms provide a virtual platform for software design, testing and verification.

Verification Engineers

Verification is an increasing challenge in product development and is a primary cause of market delays and product cost. Validation and refinement of the architecture prior to implementation will reduce the dependence of projects on costly implementation verification. System-level modeling can provide a golden platform for test vector generation that flows from concept to implementation.

Project Managers

Project Managers have the time-consuming effort of communicating with customers, vendors and partners through documents and email. VisualSim models can be published to documents or the Web for sharing with partners as the specification and interface document. These published models are executable documents that do not require additional software purchase by the vendor on the other side. The results can be shared with customers, standard bodies and distributed implementation teams as the primary mode of communication and collaboration.

Go To Top
  Copyright 2008© Mirabilis Design Inc. All Rights Reserved.