380 55 6MB
English Pages [4]
www.mentor.com/systemmodeling
System Modeling and Analysis Solutions
Model Driven Development provides a framework for dealing with a complex development process by allowing each stakeholder to participate in the process at an appropriate level of abstraction, yet making it possible to directly link design functionality back to original requirements and functional speciications. It enables architectural exploration and provides a structure for communication between stakeholders. And, it allows an application’s behavior to be analyzed independently of the implementation strategy.
Why Model? Model Driven Development (MDD) enables a modeling and simulation platform for virtual integration of diverse technologies. • Modeling facilitates moving full platform-component, subsystem, and HW/SW integration early in the product life cycle, reducing risk
SystemVision for System Integration, Simulation & Analysis The SystemVision multi-discipline design environment was speciically designed to allow luent design and simulation of complex systems in a single simulation environment. With SystemVision, engineers enjoy a modeling environment that can simultaneously handle all aspects of system design.
• Synthesis/automation allows exploration of full platform design options, leading to better design performance and/or lower cost • Platform-independent, domain-speciic modeling allows separation of engineering domains, but with abstraction of models to allow communication and collaboration across domains • Modeling allows designers to pull different design lows together into a coordinated, integration system, even if he/she is not familiar with a model outside of his/her own domain • Modeling improves chances for inding and ixing problems early, saving time and money
An MDD methodology manages the process from concept exploration and acceptance to full-scale development, breaking the system integration bottleneck. • Use models to drive the design process
SystemVision integrates models of mixed analog/digital circuits; thermal, mechanical and hydraulic systems; and continuous and sampled-data control systems. It provides for the luent, multi-level model integration required for true systems design and analysis. It combines math-based analysis with analog and digital circuit simulation, without using choice-limiting, proprietary formats. Joining high-level behavioral models with lower-level device models in a multidisciplined environment allows for rapid examination of design tradeoffs.
• Create models to capture the design phase
• Reduce development time
• Use models to validate requirements, design
• Simplify HW/SW integration
• Transform models from one view to the next
• Promote design reuse • Reduce manufacturing & warrant costs
SystemVision, an intuitive virtual-prototyping design environment, allows full veriication of successive design stages: From the Functional stage, where an executable speciication can be deined and tested, through the Architectural stage, where functions are partitioned, to the Implementation stage, where the inal system SW/HW is integrated and tested on a virtual target platform.
SystemVision SVX SystemVision SVX is a virtual execution environment for developing, unifying, and verifying sophisticated multidiscipline systems that connects otherwise isolated, domain-speciic modeling and software tools dynamically - at any phase of the design process - over a secure, managed signal channel.
BridgePoint Executable, Translatable UML Suite BridgePoint is a comprehensive design environment based on reusable, target-independent, executable speciications and models. It provides executable, translatable UML models that permit defect detection and repair.
The SVX client-server architecture provides for precise, distributed, time-synchronized interfaces between signal generators and consumers. These interfaces are easily placed, as symbols, in graphical tools such as SystemVision, Simulink, and LabVIEW. In addition, a C/C++ API makes it easy for application embedded software to interact with models of control systems, multi-physics subsystems, sensors & actuators, and analog & digital electronics. SVX Packaging Options • SystemVision SVX client for SystemVision
BridgePoint xtUML tools enable engineers to develop, model, and test their concepts in a platform-independent environment before the target hardware is built. This allows important design decisions to be made early… and correctly. • Work at a more powerful level of abstraction to write more code in less time. Solve problems more easily by dealing with fewer irrelevant details.
• SystemVision SVX client for Simulink
• Test ideas quickly. Since the models can be executed independent of hardware/system software details, you can test concepts without having to bind yourself to an unresolved platform.
• SystemVision SVX client for LabVIEW • SystemVision SVX client for SystemC
Graphical Models Increase Understanding
• SystemVision SVX client for C/C++
Diagrams expose abstraction, which allows us to reason about their correctness. The views in BridgePoint are concise enough to be understood by all project stakeholders, including non-technical personnel.
• SystemVision SVX client for Java • SystemVision SVX client for xtUML • SVX Application Server for multi-client and multicomputer application signal routing
The components of electro-mechanical system design.
The design process begins with a system-level overview in which the system is partitioned into components and their interfaces. These components, in turn, contain the behaviors of speciic elements that further describe the design. The models are reusable and platformindependent. All of the fundamental BridgePoint building blocks (class diagrams, state machines, action language, etc.) enable fast and accurate development, executable models, and 100% translatable output.
Virtual System Integrator Designers need a software evaluation tool that can deliver the same actions and reactions as the planned hardware environment. The Mentor Graphics Virtual System Integrator (VSI) is that tool. VSI is a software validation environment that behaves like an integrated system made up of hardware elements such as electronic control units (ECU), buses, sensors, and actuators, etc. It enables early validation of software functionality before actual hardware is available.vv • Supports AUTOSAR “Virtual Functional Bus simulation” plus RTOS execution at component and runnable levels • Enables early validation of software functionality before actual hardware is available • Reduces the need for physical prototypes and testbenches
With VSI, embedded system software can be veriied at any time during the design process, with minimal hardware system prototyping. The underlying MDD technology within VSI ensures that embedded code tested therein is ready to become the application. VSI is part of the comprehensive Volcano Vehicle Systems toolset, which provides a robust medium for an AUTOSAR-based vehicle system design low, including: • E/E architectural design • Application software development • Virtual validation • Software test VSI receives embedded code from the BridgePoint development tool and system characteristics from Vehicle System Architect (VSA). VSI creates a virtual bus to evaluate the SW and HW interactions among these elements.
Visit the Mentor Graphics website at www.mentor.com/systemmodeling for the latest product information. ©2010 Mentor Graphics Corporation. All rights reserved. SystemVision is a trademark and ModelSim is a registered trademark of Mentor Graphics Corporation. All other trademarks mentioned in this document are trademarks of their respective owners.
Corporate Headquarters Mentor Graphics Corporation 8005 SW Boeckman Road Wilsonville, OR 97070-7777 Phone: 503.685.7000 Fax: 503.685.1204 Sales and Product Information Phone: 800.547.3000
Silicon Valley Mentor Graphics Corporation 1001 Ridder Park Drive San Jose, California 95131 USA Phone: 408.436.1500 Fax: 408.436.1501 North American Support Center Phone: 800.547.4303
Europe Mentor Graphics Deutschland GmbH Arnulfstrasse 201 80634 Munich Germany Phone: +49.89.57096.0 Fax: +49.89.57096.400
Paciic Rim Mentor Graphics (Taiwan) Room 1001, 10F International Trade Building No. 333, Section 1, Keelung Road Taipei, Taiwan, ROC Phone: 886.2.87252000 Fax: 886.2.27576027
Japan Mentor Graphics Japan Co., Ltd. Gotenyama Garden 7-35, Kita-Shinagawa 4-chome Shinagawa-Ku, Tokyo 140-0001 Japan Phone: 81.3.5488.3033 Fax: 81.3.5488.3004