MSR AG VHDL-AMS, 10/07/00 Requirements, goals, and tasks of MSR Working Group VHDL-AMS.

Slides:



Advertisements
Similar presentations
Model Driven Generative Programming Reza Azimi February 6, 2003 ECE1770: Trends in Middleware Systems.
Advertisements

Conformance Testing of MOST based Applications Towards Effective System Testing André Baresel, Michael Schmidt - DaimlerChrysler AG Contact:
Information Systems Analysis and Design
The Future of Formal: Academic, IC, EDA, and Software Perspectives Ziyad Hanna VP of Research and Chief Architect Jasper Design Automation Ziyad Hanna.
Lecturer: Sebastian Coope Ashton Building, Room G.18 COMP 201 web-page: Lecture.
Introduction To System Analysis and Design
Behavioral Design Outline –Design Specification –Behavioral Design –Behavioral Specification –Hardware Description Languages –Behavioral Simulation –Behavioral.
1 Hardware description languages: introduction intellectual property (IP) introduction to VHDL and Verilog entities and architectural bodies behavioral,
Why Behavioral Wait statement Signal Timing Examples of Behavioral Descriptions –ROM.
© Copyright Eliyahu Brutman Programming Techniques Course.
Course Instructor: Aisha Azeem
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
Model-Driven User Requirements Specification using SysML Authors: Michel dos Santos Soares, Jos Vrancken Source: Journal of Software(JSW), Vol. 3, No.
Intelligent Workflow Management System(iWMS). Agenda Background Motivation Usage Potential application domains iWMS.
Free Mini Course: Applying SysML with MagicDraw
Enterprise Interoperability Basic Concepts, Definitions and Approaches
(C) 2009 J. M. Garrido1 Object Oriented Simulation with Java.
By: Md Rezaul Huda Reza 5Ps for SE Process Project Product People Problem.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Introduction To System Analysis and Design
Object-Oriented Analysis and Design An Introduction.
Studio Session 1: Introduction to VHDL and related Tools EE19D – 25/01/2005.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
Plant Modeling for Powertrain Control Design Modelica Automotive Workshop Dearborn, MI November 19, 2002 Dr. Larry Michaels GM Powertrain Controls Engineering.
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
Framework for the Development and Testing of Dependable and Safety-Critical Systems IKTA 065/ Supported by the Information and Communication.
CR-SMASH CR-SMASH for MEMS simulation on UNIX-SUN and HP The semiconductor industry is now mixing electronic circuitry with mechanical and power devices.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Architectural Design Yonsei University 2 nd Semester, 2014 Sanghyun Park.
1 CIM OSA CIMOSA Computer Integrated Manufacturing Open System Architecture 1 David CHEN IMS-LAPS, University Bordeaux 1.
Copyright © 1997 Altera Corporation & 提供 What is VHDL Very high speed integrated Hardware Description Language (VHDL) –is.
Enterprise Systems Architectures EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Fall 2010 CS4310 Requirements Engineering A Brief Review of UML & OO Dr. Guoqiang Hu Department of Computer Science UTEP 1.
Chapter 0 deSiGn conCepTs EKT 221 / 4 DIGITAL ELECTRONICS II.
Chapter 1 Applying UML and Patterns. The Need for Software Blueprints Knowing an object-oriented language and having access to a library is necessary.
Introduction to VHDL Spring EENG 2920 Digital Systems Design Introduction VHDL – VHSIC (Very high speed integrated circuit) Hardware Description.
Fall 2004EE 3563 Digital Systems Design EE 3563 VHSIC Hardware Description Language  Required Reading: –These Slides –VHDL Tutorial  Very High Speed.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
PROGRAM DEVELOPMENT CYCLE. Problem Statement: Problem Statement help diagnose the situation so that your focus is on the problem, helpful tools at this.
1 Hardware description languages: introduction intellectual property (IP) introduction to VHDL and Verilog entities and architectural bodies behavioral,
Introduction to VHDL Simulation … Synthesis …. The digital design process… Initial specification Block diagram Final product Circuit equations Logic design.
Week 7 - Systems Engineering and Analysis
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
Electronic Data Interchange Systems
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
Hardware Description Languages ECE 3450 M. A. Jupina, VU, 2014.
1 SYS366 Week 2 - Lecture 2 Visual Modeling & UML.
Slide 1 Chapter 8 Architectural Design. Slide 2 Topics covered l System structuring l Control models l Modular decomposition l Domain-specific architectures.
SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL.
1 The XMSF Profile Overlay to the FEDEP Dr. Katherine L. Morse, SAIC Mr. Robert Lutz, JHU APL
EMT 351/4 DIGITAL IC DESIGN Week # 1 EDA & HDL.
Combinational Logic Design
Partner Progress Report Tallinn Technical University
Topics Modeling with hardware description languages (HDLs).
Behavioral Design Patterns
Topics Modeling with hardware description languages (HDLs).
Object Oriented Analysis and Design
Hardware Description Languages
Software Architecture
VHDL Introduction.
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
Chapter 5 Architectural Design.
Introduction to Modelica and FMI
System architecture, Def.
SUPPLY CHAIN TECHNOLOGY:
Presentation transcript:

MSR AG VHDL-AMS, 10/07/00 Requirements, goals, and tasks of MSR Working Group VHDL-AMS

MSR AG VHDL-AMS, 10/07/00 Relationship between automotive manufacturer and supplier manufacturers define system requirements and environment suppliers are responsible for system development (thermo control, ABS...)  good cooperation between manufacturer and suppliers results in short and efficient development cycles System Environment

MSR AG VHDL-AMS, 10/07/00 System design requires models for adaptation and simulation of system + environment Seamless design flow requires modeling language usable on all simulators to save cost for model development and tool purchase Motivation System Environment Unified modeling language Simulator 1 Simulator 2 Simulator 3

MSR AG VHDL-AMS, 10/07/00 study about the usability of VHDL-AMS to describe the behavior of controller and plants in automotive applications (Dr. Ingrid Bausch-Gall, 1994)  VHDL-AMS is suitable MSR defined VHDL-AMS as model exchange format further activities have been stopped until first VHDL-AMS simulator would have been available Adoption of VHDL-AMS as IEEE-Standard (March, 1999) MSR Working Group VHDL-AMS has been founded in January 2000 Founding of MSR-Working Group VHDL-AMS

MSR AG VHDL-AMS, 10/07/00 VHDL-AMS Working Group Partners Audi AG BMW AG DaimlerChrysler AG Hella KG Porsche AG Robert Bosch GmbH Siemens AG Volkswagen AG Contact: Ewald Hessel, Hella KG Web-Page:

MSR AG VHDL-AMS, 10/07/00 Goals of Working Group VHDL-AMS  Easy exchange of models between supplier and manufacturer  Model compatibility between different simulators  Development of a common model pool  Building up cooperation with simulator companies  VHDL-AMS as unified model exchange format  Adaptation of VHDL-AMS for automotive applications Tasks

MSR AG VHDL-AMS, 10/07/00 VHDL-AMS, Standard IEEE VHDL is IEEE 1076 (VHSIC Hardware Description Language) VHDL-AMS is extension for Analog and Mixed Signals VHDL-AMS has means to describe: HW/SW systems physical plants (e.g. hydraulic valve, gear box) Powerful tools are available for more information:

MSR AG VHDL-AMS, 10/07/00 VHDL-AMS Modeling Concepts Structural decomposition Communication signal flow power bond Analog Differential algebraic equations transfer functions Event driven (time discrete) event driven communicating parallel processes Analog - discrete (event driven) interaction threshold crossing break

MSR AG VHDL-AMS, 10/07/00 VHDL-AMS Subset for Real-Time (VHDL-AMS-RT) Real-Time demands require block diagram modeling no algebraic loops predictable number of delta cycles

MSR AG VHDL-AMS, 10/07/00 ARCHITECTURE behaviour OF bouncing_ball IS BEGIN pos'dot == vel; -- announce discontinuity and reset velocity value BREAK vel => -vel WHEN NOT pos'above( 0.0); IF vel > 0.0 USE vel'dot == -g/m - vel** 2* air_res; else vel'dot == -g/m + vel** 2* air_res; END use; END ARCHITECTURE; Example of Real-Time Subset (VHDL-AMS-RT)

MSR AG VHDL-AMS, 10/07/00 Advantages of unified modeling with VHDL-AMS Readable documentation of discontinuous behavior Facilitates model exchange Facilitates model reuse Facilitates tool substitution Reduces training cost Gives chance for niche products with solutions for partial problems Competition will strengthen capabilities of the tools and will (hopefully) reduce tool cost Modeling concepts have proper semantics

MSR AG VHDL-AMS, 10/07/00 Tasks of Working Group VHDL-AMS Development of model examples implementation of models in VHDL-AMS exchange of models including test bench and documentation exchange of experiences concerning simulation results of different tools (stability, computation time etc.) Evaluation of tools for converting SPICE, MAST, … to VHDL-AMS Definition of a subset of VHDL-AMS for Real-time applications (VHDL-AMS-RT) to model plants tool independently Cooperation with tool developer (Avant!, ETAS, Mathworks, Mentor Graphics, …) Building of an MSR library and package