v2.11.0 (5449)

Enseignement scientifique & technique - SE207 : Introduction au SystemC / Introduction to SystemC

Domaine > Electronique, Informatique.

Descriptif

Ce cours est une introduction au SystemC et à la modélisation haut niveau des systèmes électroniques numériques. SystemC est un ensemble de bibliothèques C++ (des classes) qui permettent de faire de la simulation événementielle. L'ensemble permet de modéliser à haut niveau un système mixte dans le quel coexistent du logiciel et du matériel (au sens électronique numérique). Ce cours présente d'abord la notion de simulation événementielle utilisée par d'autres langages de description du matériel (HDL) tels que le VHDL ou le SystemVerilog, puis introduit les concepts et les classes de base pour la modélisation en SystemC. La notion de niveau d'abstraction, permettant de modéliser des systèmes avec plus ou moins de précision et de vitesse, est aussi abordée. La mise en pratique de ces concepts est faite tout au long des enseignements et par le biais d'un mini-projet final de modélisation.

24 heures en présentiel (16 blocs ou créneaux)
réparties en:
  • Travaux Pratiques : 24

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Diplôme d'ingénieur

 INF224 (Paradigmes de programmation)
- Il est nécessaire d'avoir des notions de base d'électronique numérique. Ceux-ci sont normalement acquis par les élèves ayant suivi la 1eA.
- Il est nécessaire d\'avoir des notions de base de la programmation orientée objet (class, objet, héritage).
- Maitriser un langage de description du matériel tel que le VHDL ou le Verilog/SystemVerilog n'est pas obligatoire mais permet d'aller plus loin dans les concepts abordés.

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Echange international non diplomant

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Diplôme d'ingénieur

Vos modalités d'acquisition :

Comptes rendus de TP.

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS
  • Crédit d'UE électives acquis : 2.5

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

 

Mots clés

Introduction au SystemC et à la modélisation haut niveau des systèmes électroniques numériques
Veuillez patienter