Votre espace

l'offre formation sur l'offre d'emploi


Modélisation SystemC pour la conception hardware/software - Alsace

Partager cette offre sur facebook   Partager sur twitter   Partager sur viadeo   

Modélisation SystemC pour la conception hardware/software

Formation - Ecole - Enseignement - Alsace - 67 - Bas-Rhin - STRASBOURG

Description de la formation

Objectifs

A l'issue de la formation le stagiaire sera capable de :
- modéliser en SystemC un système mixte de complexité moyenne comportant à la fois des parties matérielles et logicielles
- comprendre les concepts de base du langage SystemC
- modéliser des systèmes à tous les niveaux d'abstractions : en partant du niveau RTL jusqu'au niveau TLM (communication par transactions).

Personnes concernées

Tout public souhaitant avoir une première expérience de modélisation en SystemC/TLM.

Pré-requis

Connaissances de bases de la programmation orientée objet notamment en C++.

Programme

JOUR 1
Rappel sur la programmation orientée objet et le langage de programmation C++
Introduction à la modélisation système : flots de conception
SystemC : modélisation, architecture du langage, déclaration d'un module, canaux de communication primitifs, interface de communication, ports E/S, processus, temps, types de données
Initiation à la modélisation SystemC sous Linux : installation de la library SystemC, configuration d'un fichier Makefile, prise en main d'Eclipse
Modélisation d'un certain nombre de circuits numériques de base en SystemC (niveau RTL).
JOUR 2
Introduction à la co-simulation SystemC-VHDL
Exemple de co-simulation SystemC-VHDL : réalisation en SystemC d'un module de test d'un réseau sur puce (NoC) décrit en VHDL
Noyau de simulation SystemC (scheduler)
Canaux primitifs en SystemC (partie II)
Canaux hiérarchiques : exemple de réalisation d'un canal hiérarchique de type fifo avec identifiant et exemple d'utilisation
JOUR 3
Introduction à la modélisation TLM
sc_port et sc_export : différences
Exemple d'utilisation de ports de type sc_export
TLM vs RTL
Exemple de modélisation TLM d'un système maître-esclave (initiator-target) et HW/SW

Méthodes pédagogiques

Alternance de cours et de travaux pratiques.

Nature et sanction de la formation

Cette formation constitue une action d'adaptation et de développement des compétences.

Elle donne lieu à la délivrance d'une attestation de participation.

Une évaluation en fin de formation permet de mesurer la satisfaction des stagiaires ainsi que l'atteinte des objectifs de formation (connaissances, compétences, adhésion, confiance) selon les niveaux 1 et 2 du modèle d'évaluation de l'efficacité des formations Kirkpatrick.

This training course is an « action d'adaptation et de développement des compétences » (ref. French law). A certificate of attendance is delivered after the course. An evaluation measures the trainees' satisfaction and the achievement of learning objectives.

Responsable scientifique

M. Luc HEBRARD, Professeur, Laboratoire ICube, Département Electroniquee du Solide, Système et Photonique.

Courriel : luc.hebrard@unistra.fr

Durée
3.00 jours

Organisations particulières

En 2016/2017 :
Référence : CPR17-0862
Dates : du 14 au 16 juin 2017

Lieu


Faculté des Sciences et Technologies
Rue du Jardin Botanique
VANDOEUVRE LES NANCY
FRANCE

Frais de participation

Code : 1216

1205.00

Informations complémentaires
Région : Département :
Alsace 67 - Bas-Rhin
Secteur : Localisation :
Formation - Ecole - Enseignement STRASBOURG
type de contrat : Salaire :
Niveau de qualification : Expériences souhaitées :
Université de Strasbourg

Université de Strasbourg

Service Formation Continue
21 rue du Maréchal Lefebvre
F-67100 STRASBOURG - FRANCE
Pour répondre à cette offre :

Université de Strasbourg

Par téléphone : 0368854920

Par courrier : 21 rue du Maréchal Lefebvre
67100 STRASBOURG - FRANCE

Via le site du recruteur : Postuler sur le site du recruteur

Autres offres de la société

Voir toutes les offres

Recherches d'offres de formation associées