MAGILLEM: environnement de contrôle de flot pour la conception ESL (Electronic System Level)



Documents pareils
Profil UML pour TLM: contribution à la formalisation et à l automatisation du flot de conception et vérification des systèmes-sur-puce.

Solutions Exploitation de contenus

Cours Plugin Eclipse. Université Paris VI / Parcours STL / Master I Pierre-Arnaud Marcelot - Iktek - pamarcelot@iktek.com

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

Chapitre 1 : Introduction aux méthodologies de conception et de vérification pour SE

Usine Numérique Intégration Produit Production

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Atelier Progress Rollbase

Forthcoming Database

Architecture client riche Evolution ou révolution? Thomas Coustenoble IBM Lotus Market Manager

Projet de développement

Basware Invoice Automation, aujourd hui et demain

IPv6: from experimentation to services

Votre premier projet Android

Tier 1 / Tier 2 relations: Are the roles changing?

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

RÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile

SAP SNC (Supply Network Collaboration) Web Package. (Français / English) language. Edition 2013 Mars

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel

EXALOGIC ELASTIC CLOUD MANAGEMENT

PRODUCTS LIST (updated 11th January 2010)

PACKZ System Requirements. Version: Version: Copyright 2015, PACKZ Software GmbH. 1

Plateforme Technologique Innovante. Innovation Center for equipment& materials

Object Oriented Parallel Discrete Event Simulation: The PROSIT Approach

Génération de code binaire pour application multimedia : une approche au vol

Face Recognition Performance: Man vs. Machine

Lean approach on production lines Oct 9, 2014

Editing and managing Systems engineering processes at Snecma

Power BI 365. #SPSParis E05 Isabelle Van Campenhoudt Jean-Pierre Riehl 30 Mai 2015 / May 30 th, 2015

Modélisation des interfaces matériel/logiciel

26th of March 2014, Paris

0,3YDQGLWVVHFXULW\ FKDOOHQJHV 0$,1²0RELOLW\IRU$OO,31HWZRUNV²0RELOH,3 (XUHVFRP:RUNVKRS %HUOLQ$SULO

valentin labelstar office Made-to-measure label design. Conception des étiquettes sur mesure. Quality. Tradition. Innovation DRUCKSYSTEME

Maîtrisez la modernisation de votre patrimoine applicatif

VERS L EXCELLENCE DANS LA FORMATION PROGRAMME D APPUI A LA QUALITE AMELIORATION SUPERIEUR DE LA QUALITE DE L ENSEIGNEMENT TITRE DU PROJET

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France

Comment la ville de Westmount a automatisé la préparation de ses réunions du conseil :

GESTION DE LA PERFORMANCE. Albert Amar Avant-vente Middleware

ORACLE PAAS CLOUD MANAGEMENT

Projet de développement. Introduction à Eclipse. Application à votre projet. Philippe Collet. Organisation. Cours 1 : principes généraux - svn

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation

Les solutions National Instruments pour le Model In-The-Loop (MIL) et le prototypage rapide (RCP)

IBM Software Group Rational software. Pilotez votre portefeuille de projets avec IBM Rational Focal Point. Spasija Taseva

WEB page builder and server for SCADA applications usable from a WEB navigator

TD/TP 1 Introduction au SDK d Android

Infrastructure PLM pour la capitalisation et la réutilisation de données en conception mécanique

Lamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013

Institut d Acclimatation et de Management interculturels Institute of Intercultural Management and Acclimatisation

SOA, 2 ans après où en est-on?

MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION

Génie logiciel. Systèmes et sous-systèmes. Modèliser des grands systèmes. Problématique. SS S-Syst1 SS S-Syst2 SS S-Syst3. Système.

S9 - Contrôle des sources, gestion des demandes de changement et travail en équipe sous IBM i avec le produit RTC (Rational Team Concert)

La diffusion du Registre du Commerce et des Sociétés en France

Ingénierie Dirigée par les Modèles. Editeurs de modèles. (Eclipse Modeling Tools) Jean-Philippe Babau

Installation et prise en main

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

What s New. Sun ONE Application Server. Version 7, Enterprise Edition

Orchestrer son cloud OpenStack avec Heat

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

Environnements de développement (intégrés)

Completed Projects / Projets terminés

THE OUAGADOUGOU RECOMMENDATIONS INTERNET INFRASTRUCTURE FOR AN AFRICAN DIGITAL ECONOMY 5-7 MARCH 2012

Centre de Données de la Physique des Plasmas CDPP

Générer du code à partir d une description de haut niveau

: Machines Production a créé dès 1995, le site internet

Cedric Dumoulin (C) The Java EE 7 Tutorial

Vulgarisation Java EE Java EE, c est quoi?

Vanilla : Virtual Box

Singapore Schools Green Mark Scheme on Indoor Air Quality

Bitdefender GravityZone

Guide de démarrage ebox-3300-msjk Windows Embedded CE 6.0 R2

A. Elmrabti. To cite this version: HAL Id: tel

SAINT-GOBAIN. DSI Groupe. Un outil ITSM pour renforcer la Gouvernance. V. Broussin 26 février 2013

Contrôle d'accès Access control. Notice technique / Technical Manual

Title Text. Gestion de données de mobilité Mobility data management

Développement logiciel pour le Cloud (TLC)

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

JOnAS Day 5.1. Outils de développements

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

Plan. Department of Informatics

Visualisation et Analyse de Risque Dynamique pour la Cyber-Défense

Empowering small farmers and their organizations through economic intelligence

Environnement logiciel basé sur les modèles pour la conception collaborative de produit

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

Capacity Development Needs Diagnostics for Renewable Energy - CaDRE

Gouvernance européenne sur les technologies énergétiques

Fiche d informations pour le domaine d expertise Microsoft Business Solutions (Solutions d entreprise)

11 Février 2014 Paris nidays.fr. ni.com

Relions les hommes à l entreprise Linking people to companies

Construire des plug-ins pour SAS Management Console SAS 9.1

Mise en place d un système de cabotage maritime au sud ouest de l Ocean Indien. 10 Septembre 2012

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

gedriver Green Efficient Driver

TechSoftware Présentations

SAP SNC Portal. User Guide for Suppliers. M1, M2b Modules - Edition 1. Direction des Achats/Ph.Longuet Date: 5/08/10

Nouvelle approche de validation Novo Nordisk

JOnAS 5. Serveur d application d

Dafoe Présentation de la plate-forme UIMA

Conférence SIG 2011 Versailles 5-6 Octobre 2011 Atelier Technique ArcGIS for Server en 10.1

FusionInventory. Guillaume Rousse Journées francophones de Perl 2011

Transcription:

MAGILLEM: environnement de contrôle de flot pour la conception ESL (Electronic System Level) Atelier «outils pour l IDM» Mardi 27 janvier 2009 ENSEEIHT - Toulouse

Moving from traditional flow to ESL (Electronic System Level) Need for Extending traditional flow to ESL (TLM) Specifications Need for Enforcing automation of Existing flow Need for Enabling advanced features at ESL

IP-XACT at a glance

The SPIRIT Consortium

The SPIRIT Consortium

IP-XACT and tools in a design flow 1/IP Packager 2/Platform Assembly 3/Generator Studio Component IP IP-XACT Compliant Design Environment IP-XACT Compliant Generators Component XML DESIGN CAPTURE Invocation GENERATOR Chains Design XML Design XML Abstractor IP Abstractor XML IP-XACT IP Import/Export IP-XACT Compliant Objects Description 4/Flow Control Bus Definitions DESIGN BUILD Abstraction Definitions SPIRIT API TGI GENERATORS XML Configured IP Point tools Configured Output

IP-XACT Generators

Magillem Offering : Tools and Services for Design Flow Control : A 4-step ESL methodology 4.Advanced User Features 3.Flow Control Standard tools management, customization 2.System Description Assembly, Configuration, Verification 1.IP Description Data Base Builder/Migration (Metamodel)

Bridging the gap between Hw and Sw Align the software development tools with a common system description HW platform described in IP-XACT 1.4 (TLM and RTL) Information about the system are not duplicated and consistent Exploitation of system attributes description in order to automate code generation Register descriptions Memory map Allowing a better configurability of tools and their interoperability Interfacing tools with IP-XACT environment thanks to TGI

Example #1: SW driven IP Integration verification Automate VSW generation from IP-XACT Packaging each IP with CC view IP-XACT design to CSV with TGI generator Automation of the CC generation and build step HDL and RDL files Boot files IP-XACT Components IP VSW files in C Compilation Generator IP-XACT Design XML2CSV TGI Generator Connection Table (system connectivity data) Excel CSV Converter VChipGen Chip context Simulation/ Verification/ Debug HDL Netlister HDL Netlist HDL Platform Elaboration

Example #2: IP-XACT based debug environment config Experiments (Done in the frame of SPRINT FP6 IST project) ST MPRV (Memory Map Resources Viewer) available as a plug-in in Eclipse debugger Purpose Providing an enhanced view of the registers of peripheral IPs that are visible from the processor addressing space Automate MMRV configuration from IP-XACT Exploit the Memory map and registers description in Design and Component XML files TGI generator have access to the IP-XACT database and generates the configuration file IP-XACT Components IP-XACT Design With Memory Mapped Resources TGI Generator Configuration of the register viewer MMRV Memory Map Register Viewer Eclipse C++ Debugger

Merci de votre attention Demonstrations et white papers disponibles aujourd hui