In Electronic System design, modeling abstraction is a powerful technique that involves creating simplified representations of complex electronic systems.
VisualSim Architect allows designers to create more manageable, modular, scalable, and robust electronic systems that meet the requirements of real-world applications. By leveraging abstraction, designers can focus on the critical aspects of a system's functionality, behavior, and interface, and effectively communicate design concepts and make informed decisions.
Report
Share
Report
Share
1 of 31
More Related Content
Modeling Abstraction
1. WEBINAR: MODELING ABSTRACTION
Presenter:
Akash
Research and Development Engineer
Mirabilis Design Inc.
Email: akashk@mirabilisdesign.com
Organizer:
Deepak Shankar
Founder
Mirabilis Design Inc.
Email: dshankar@mirabilisdesign.com
2. Agenda
Example of system abstraction
Impacts of design and analysis
VisualSim and its libraries
Abstract design modeling methodology
About Mirabilis Design
5. Stochastic Design
Key Statistics (CPI, MIPS,
Stall cycles, etc.)
Utilization of each device
Power consumption
End to End Latency
Buffer Overflow
6. Impacts of stochastic modeling
Faster Simulation
Easy implementation
Stabilize the system
Flow control validation
Improve performance
Optimal Configuration
Scheduling algorithm
Resource Sizing
Identifies Bottleneck
Stress testing
9. Hybrid Design
Application Response Time
Detailed statistics of
external components
Latency of each task
Power Analysis
10. Impacts of Hybrid modeling
Performance analysis of specific devices
Optimize resources and their usage
Optimal configuration for specific devices
Correctness and stability of certain devices
Identify devices that cause performance degradation
13. Cycle Accurate Design
Detailed Statistics
Observe internal functions
and registers
Accurate Power analysis
Performance analysis
throughout the execution.
14. Impacts of cycle accurate modeling
Timing Analysis
Behavior validation
Functional verification
Accurate power modeling and analysis
Data handling
21. High-level to Low-level Design
Design Flow of a system
Specification
Stochastic model
Analyze base configuration
with traffic profiles
Add complexity
to the model
Analyze the impact
of each device
Detailed implementation at
cycle level or data level logic
Validate the behavior and
optimize the system
22. Benefits of High level to Low level design
Advantages
Early system analysis
A better understanding of the design and bottlenecks
Faster design iteration
Beneficial for:
Complex functionality design
High-performance requirement
Power constraint design
23. Initial
Specification Product Management
Team
Verification Team
Hardware Design Team
Software design Team
Parallel Design
Update and Validate Design Spec
Verify specific
logic or a
subsystem
Hardware Design
and Analysis
Software
modeling based
on initial Spec
Generate Traffic
profiles for
stress testing
Collaborate
and update
the design
Collaborate
and update
the design
Analyze the system
for performance
improvement
Stress test the
model for optimal
setting
Integrate the
software and
hardware
24. Benefits of Parallel design
Advantages
Faster Time-to-market
Efficient use of resources and development cost
Collaborate with different teams
Beneficial for:
Multi-domain design
hardware software co-design
Multiple teams collaboration
25. Specific Design of Interest
Existing Design
Recreating low-level design in high-level or hybrid abstraction.
Optimize the specific device of interest for performance improvement.
Design a subsystem for a better understanding of bottleneck or issue.
27. About Mirabilis Design
Headquartered in Silicon Valley
Software company based in Silicon Valley & providing electronics design solutions
Development and Support centers across geographies
US, India, Taiwan, Japan and Czech Republic
VisualSim - Modeling and Simulation software
Visualize, optimize, and validate the system specification prior to development
Reached 18 companies
& 32 universities
HW Modeling;
35 customers
2003
Company Incorporated
2005
First Engagement with
HP
2008
VisualSim
2010
First 10 Customers
2011
Stochastic and
Network modeling
2013 2015 2018
Rearchitected
VisualSim Product
2019
Executable
Document Generator
2022
Antenna and
Mixed-Signal
2020
Functional Safety &
Failure analysis
MIRABILIS DESIGN CONFIDENTIAL
29. VisualSim drives Efficiency & Productivity
Advantageous over generic modeling environment
due to less time & greater applicability
across the organization
Model Creation (6)
Implementation (18)
Using Current Design Methodology
Project Schedule
)
Implementation (12)
Using VisualSim Design Methodology
Time savings
based on 24
month project
is 20-40%
Note: All times in months
TM
Communication and Refinement (4)
Analysis (2.5)
Model Creation (0.5)
Analysis (1.5)
Communication and Refinement (6)
MIRABILIS DESIGN CONFIDENTIAL
30. WEBINAR: MODELING ABSTRACTION
Presenter:
Akash
Research and Development Engineer
Mirabilis Design Inc.
Email: akashk@mirabilisdesign.com
Organizer:
Deepak Shankar
Founder
Mirabilis Design Inc.
Email: dshankar@mirabilisdesign.com