YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes...

42
SYSTEMES ELECTRONIQUES SYSTEMES INFORMATIQUES RESPONSABLES: Julien Denoulet: [email protected] Lionel Lacassagne: [email protected] & http://www-master.ufr-info-p6.jussieu.fr/lmd/specialite/sesi/

Transcript of YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes...

Page 1: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

SYSTEMES ELECTRONIQUES

SYSTEMES INFORMATIQUESRESPONSABLES: Julien Denoulet: [email protected]

Lionel Lacassagne: [email protected]

&

http://www-master.ufr-info-p6.jussieu.fr/lmd/specialite/sesi/

Page 2: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

2

Présentation Master Informatique – Parcours SESI

SESI: Objectif

Former des spécialistes dans le domaine de la conception logicielle et matérielle (numérique et analogique) des systèmes embarqués

Page 3: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

3

Présentation Master Informatique – Parcours SESI

Systèmes Embarqués

Téléphone portable

Capteur biomédical

Objets connectés

AutomobileSatellite

Drone

Page 4: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

4

Présentation Master Informatique – Parcours SESI

Fonctions Matérielles

Numériques

Analogiques / RF

Capteurs

A l’intérieur?

Fonctions Logicielles

Processeurs

Mémoire

Page 5: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

5

Présentation Master Informatique – Parcours SESI

Architectures multi-coeur OS et applications

Conception de systèmes haut-niveau, architectures multi-cœurs et hautes performances,

Conception conjointe matérielle/logicielle, systèmes d'exploitation embarqués

Profils de Compétence SESI

Page 6: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

6

Présentation Master Informatique – Parcours SESI

Systèmes électroniques et programmables

Conception d'architectures matérielles et logicielles sur FPGA,Conception de coprocesseur optimisé, intégration système sur puce et carte

Profils de Compétence SESI

Page 7: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

7

Présentation Master Informatique – Parcours SESI

Conception de Circuits Hétérogènes

Conception de circuits intégrés numériques et analogiques,

CAO, intégration multi-domaines sur puce

Profils de Compétence SESI

Page 8: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

8

Présentation Master Informatique – Parcours SESI

Système (Transerve aux 3 profils)

• Interaction matérielle/logicielle à l’intérieur du système

• Interaction du système avec son environnement

Page 9: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

9

Présentation Master Informatique – Parcours SESI

Profils de Compétence

ELECTRONIQUE INFORMATIQUE

Conceptionde CircuitsHétérogènes

Systèmes Electroniques& Programmables

ArchitecturesMulti-CœursOS & Applications

M2

M1

SOCLECOMMUN

Page 10: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

10

Présentation Master Informatique – Parcours SESI

Profils de Compétence

L’acquisition d’un de ces profils se fait par un libre choix d’UE

Chaque UE est étiquetée comme recommandable pour un ou plusieurs des profils de compétence SESI

Les enseignements sont dans la continuité des notions vues en licence d’informatique ou d’électronique

Page 11: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

11

Présentation Master Informatique – Parcours SESI

L’acquisition d’un profil se fait par un libre choix d’UE Etiquetage des UE en fonction des profils visés

Profils de Compétence

PROFILROUGE

Page 12: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

12

Présentation Master Informatique – Parcours SESI

L’acquisition d’un profil se fait par un libre choix d’UE Etiquetage des UE en fonction des profils visés

Profils de Compétence

PROFILVERT

Page 13: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

13

Présentation Master Informatique – Parcours SESI

L’acquisition d’un profil se fait par un libre choix d’UE Etiquetage des UE en fonction des profils visés

Profils de Compétence

PROFILJAUNE

Page 14: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

14

Présentation Master Informatique – Parcours SESI

SOCLESystème

SOCLEElectroniqueAnalogique

SOCLEElectroniqueNumérique

SOCLEArchitecture

ELECTRONIQUEANALOGIQUE

ELECTRONIQUENUMERIQUE

INFORMATIQUE

SOCLETraitementDu Signal

SOCLEProg. C

CURSUS M1

-10 UE scientifiques + 1 UE d’Anglais

- Semestre 1: 2 UE obligatoires + 3 UE au choix- Semestre 2: 5 UE au choix + Anglais

+ d’infos sur les UE en fin de document…

Page 15: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

15

Présentation Master Informatique – Parcours SESI

ELECTRONIQUEANALOGIQUE

ELECTRONIQUENUMERIQUE

INFORMATIQUE

SOCLESystème

SOCLEElectroniqueAnalogique

SOCLEElectroniqueNumérique

SOCLEArchitecture

SOCLETraitementDu Signal

SOCLEProg. C

ELECTRONIQUEANALOGIQUE

(2)

TRAITEMENT DU SIGNAL

(2)

CONCEPTIONCIRCUITS

NUMERIQUES

CONCEPTION SYSTEMESSUR FPGA

ARCHI & PROG SYSTEMES

MONO & MULTI PROCESSEURS

(3)

PROGRAMMATIONC++ / POSIX

(2)

SYSTEMES D’EXPLOITATION

(2)

RESEAUX(1)

PROJET SESI

+ d’infos sur les UE en fin de document…

ELECTRONIQUEHAUTES

FREQUENCES

Page 16: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

16

Présentation Master Informatique – Parcours SESI

ELECTRONIQUEANALOGIQUE

ELECTRONIQUENUMERIQUE

INFORMATIQUE

CURSUS M2- Semestre 3: 1 UE obligatoire + 4 UE au choix- Semestre 4: Stage

SOCLE M1 SESI+ d’infos sur les UE en fin de document…

Page 17: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

17

Présentation Master Informatique – Parcours SESI

ELECTRONIQUEANALOGIQUE

ELECTRONIQUENUMERIQUE

INFORMATIQUE

SOCLE M1 SESI

CONCEPTION CIRCUITS

ANALOG & RF(2)

CONSOMMATION & INTEGRITE DU SIGNAL

CONCEPTIONCIRCUITS

NUMERIQUES

CONCEPTION SYSTEMESSUR FPGA

ARCHITECTURE DES PROCESSEURS

(2)

SYSTEMES D’EXPLOITATION

MODELISATION DES SYSTEMES SUR PUCE

APPLICATIONS DES SYSTEMES EMBARQUES

+ d’infos sur les UE en fin de document…

Page 18: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

18

Présentation Master Informatique – Parcours SESI

Sujets de stage M2

Exemple de sujets d’années précédentes

Implémentationd’une applicationde vidéo surveillancesur plate formemulti-processeurs.

∎∎

Firmware et OS (DSP/FPGA) d’un appareil photo panoramique 360°

Page 19: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

19

Présentation Master Informatique – Parcours SESI

Sujets de stage M2

Exemple de sujets d’années précédentesSystème HW/SW de détection

d'obstacle sur plate-forme FPGASystème de communication basse consommationpour la domotique

∎∎∎

Page 20: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

20

Présentation Master Informatique – Parcours SESI

Sujets de stage M2

Exemple de sujets d’années précédentes

Conception d’une carte de test pour une télécommande destinée aux personnes handicapées

Conception d’une alimentation à découpage

pour un téléphone portable

∎∎

Page 21: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

21

Présentation Master Informatique – Parcours SESI

Après le Master

Insertion Professionnelle

Enquêtes UPMC 97 à 100% d’insertion

Durée moyenne de recherche: 1 à 2 mois

Types d’entreprise Grands Groupes

PME, PMI

SSII

Poursuite d’études

Thèse Laboratoire académique ou en industrie

MBA, autres…

Page 22: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

22

Présentation Master Informatique – Parcours SESI

Secteurs professionnels visés

Défense / Spatial

Multimédia

Transports

Biomédical

MicroélectroniqueTélécom.

Enseignement Supérieur& Recherche

Page 23: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

23

Présentation Master Informatique – Parcours SESI

Contacts

Julien Denoulet [email protected]

Lionel Lacassagne [email protected]

Secrétariat SESI [email protected]

Tour 24-25, 2ème étage, Bureau 218

Site webhttp://www-master.ufr-info-p6.jussieu.fr/lmd/specialite/sesi/

Page 24: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

24

Présentation Master Informatique – Parcours SESI

Candidature

Procédure en trois étapes

1) Sur le site de l’UPMC

Acte de candidature

Réception d’un mot de passe site Candyweb

2) Sur le site Candyweb du Master d’Info

Constitution et dépôt d’un dossier électronique

3) Envoi du dossier papier

Page 25: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

25

Présentation Master Informatique – Parcours SESI

Plus d’infos sur les UE…

Dans les tableaux qui suivent

Les couleurs associées à une UE indiquent que cette UE relève du profil de compétence associé à la couleur

Architectures multi cœurs, OS et applications

Systèmes électroniques et programmables

Conception de circuits hétérogènes

Page 26: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

26

Présentation Master Informatique – Parcours SESI

M1 – 1er Semestre

5 UE à choisir parmi(ARCHI1 et VLSI1 obligatoires)

* UE portées par d’autres parcours

Descriptifs succincts: Slides suivants, pour plus d’information: Voir le site web

UE TitreMulticoeurs,OS et applis

Systèmesélecs & prog

Conceptionde circuits

ARCHI1Architecture desprocesseurs RISC

VLSI1Intro à la conception

de circuits numériques

MOBJModélisation objet pour la conception de circuit

SEASystèmes Electroniques

Analogiques

SIGNAL Traitement du signal

ARES* Architecture des réseaux

NOYAU* Architecture avancéedes noyaux des OS

PR* Programmation répartie

Page 27: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

27

Présentation Master Informatique – Parcours SESI

UE M1 - 1er Semestre – 1/3

UE gérées par SESI

ARCHI1 (Obligatoire) Architecture des Processeurs et Optimisations

MIPS32, pipeline, superscalaire, hiérarchie mémoire, optimisation de code

VLSI1 (Obligatoire) Intro à la conception VLSI de circuits num.

Flot de conception VLSI, du VHDL au dessin de masques

Page 28: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

28

Présentation Master Informatique – Parcours SESI

UE M1 - 1er Semestre – 2/3

UE gérées par SESI

MOBJ

Modélisation objet pour la conc. de circuits C++

SEA (UE commune avec le Master SPI)

Systèmes Electroniques Analogiques Rappels analogique, VHDL-AMS, oscillateurs,

modulation/démodulation, chaîne transmission RF

SIGNAL

Traitement du Signal

Page 29: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

29

Présentation Master Informatique – Parcours SESI

UE M1 - 1er Semestre – 3/3

UE gérées par d’autres parcours

ARES: Architecture des Réseaux Architecture, protocole TCP/IP, Ethernet, P2P

NOYAU: Noyau des Systèmes Noyau Linux (ordonnancement, gestion fichiers,

mémoire, processus)

PR: Programmation répartie Processus, threads, Signaux – E/S - Sémaphores -

Mémoire partagée - POSIX temps-réel - Socket

Page 30: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

30

Présentation Master Informatique – Parcours SESI

M1 – 2ème Semestre

5 UE à choisir parmi

UE TitreMulticoeurs,OS et applis

Systèmesélecs & prog

Conceptionde circuits

ANUMDSPImplantation HW/SW des algos

de traitement du signal

ARCHI2Archi des systèmesMultiprocesseurs

ECFASystèmes électroniques& fonctions analogiques

FPGA1 Systèmes programmables

PERIProgrammation

des périphériques

PROJET Projet SESI

AR* Algorithmiques répartie

COMNUM* Communications numériques

HF*Lignes de transmission et

Antennes

PN*Programmation au cœur

du Noyau Linux

SPECIF* Spécification des systèmes

Page 31: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

31

Présentation Master Informatique – Parcours SESI

UE M1 – 2ème Semestre – 1/5

UE gérées par SESI

ANUMDSP

Implantation HW/SW de Algos de Trait. Signal Architecture des opérateurs arithmétiques

Implémentation d’algorithmes sur DSP

ARCHI2

Architecture des Systèmes Multiproc. Cohérence cache+mémoire, accès périphériques,

synchro des tâches dans une application partagée

Page 32: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

32

Présentation Master Informatique – Parcours SESI

UE M1 – 2ème Semestre – 2/5

UE gérées par SESI

ECFA (UE commune avec le Master SPI)

Electronique des Circuits & Fonctions Analogiques

PLL, Alimentation DC-DC, Conversion A/N

Intro à la conception de circuits analogiques

FPGA1

Systèmes Programmables VHDL, FPGA, conception d’IP, Intro au codesign

Page 33: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

33

Présentation Master Informatique – Parcours SESI

UE M1 – 2ème Semestre – 3/5

UE gérées par SESI

PERI

Gestion des Périphériques Drivers de périphériques sous Linux (USB)

Réalisation HW/SW d'un système embarqué à base de µC (lecteur MP3, réseau de capteurs)

PROJET

Projet de développement encadré par un enseignant de la spécialité

Page 34: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

34

Présentation Master Informatique – Parcours SESI

UE M1 – 2ème Semestre – 4/5

UE gérées par d’autres parcours

AR

Algorithmique Répartie VHDL, FPGA, conception d’IP, Intro au codesign

COMNUM

Communications Numériques Drivers de périphériques sous Linux (USB)

Page 35: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

35

Présentation Master Informatique – Parcours SESI

UE M1 – 2ème Semestre – 5/5

UE gérées par d’autres parcours

HF (Master SPI)

Lignes de Transmission & Antennes Lignes de transmission, antennes et applications

PN

Programmation au Cœur du Noyau Linux

SPECIF

Spécification des Systèmes

Page 36: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

36

Présentation Master Informatique – Parcours SESI

M2 SESI

1er Semestre

Approfondissements Modélisation des systèmes embarqués sur puce

Architecture et OS des systèmes multiprocesseurs

Systèmes numériques programmables (FPGA)

Conception de circuit analogique, numérique et mixte

2ème Semestre

Stage

En entreprise ou en Laboratoire

Page 37: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

37

Présentation Master Informatique – Parcours SESI

M2 – 1er Semestre

5 UE à choisir parmi(MASSOC obligatoire)

Descriptifs succincts: Slides suivants

Pour plus d’information: Voir le site web

UE TitreMulticoeurs,OS et applis

Systèmesélecs & prog

Conceptionde circuits

MASSOCModélisation, analyse et simu

des systèmes embarqués

ARCHI3Architectures

hautes performances

ARCHI4Architectures

massivement multicœurs

CBISConso, bruit &

intégrité du signal

CCNConc. de circuit

pour les coms num.

ELECANA3 Circuits analogigues: méthodes de synthèse & outils

FPGA2Platform-based design & high level synthesis

OSEMOS et applis sur plates-formes embarquées et multi-cœurs

TASETechno et applis des systèmes embarqués

VLSI2Conception de circuits numériques avancée

Page 38: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

38

Présentation Master Informatique – Parcours SESI

UE M2 – 1er Semestre – 1/4

MASSOC (Obligatoire) Modélisation, Analyse et Simulation des Systèmes

Embarqués sur Puce Modélisation, simu. et vérification des systèmes embarqués. SystemC,

vérification formelle, modélisation des systèmes hétérogènes

ARCHI3 Architectures hautes performances

Spécificité de ces archi., archi. GPU, archi. de demain, Génération et optimisation de code pour les perfs et contraintes de l’embarqué

ARCHI4 Architectures massivement multi-cœurs

Archi à plusieurs milliers de cœurs, mémoire, cohérence caches, mémoire virtuelle, communications (network on chip), synchro, déploiement d'applications sur ces architectures

Page 39: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

39

Présentation Master Informatique – Parcours SESI

UE M2 – 1er Semestre – 2/4

CBIS Consommation, bruit et intégrité du signal

Conso (estimation, gestion, optimisation). Bruit (origines, évaluation, conception faible bruit). Intégrité du signal (lignes de transmission, diaphonie, signaux parasites, CEM)

CCN Conception de circuits pour les communications num.

Récepteurs RF pour normes sans fil (2G,3G,4G, WiFi, Bluetooth). Intégration CMOS. Spécifications en bruit et en linéarité. LNA, Mélangeur, PLL, filtres, CAN.

ELECANA3 Circuits analogiques, méthodes de synthèse et outils

Méthodes et outils de conception analogique, technologies CMOS récentes, simulateur SPICE (fonctionnement), analyses des performances d'un circuit analogique.

Page 40: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

40

Présentation Master Informatique – Parcours SESI

UE M2 – 1er Semestre – 3/4

FPGA2 Platform Based Design & High Level Synthesis

Systèmes programmables sur puce (SOPC), codesign HW/SW sur plate-forme FPGA, synthèse haut niveau

OSEM OS et applis sur plates-formes embarquées et multi-cœurs

Programmation d’applis pour systèmes Android, étude d’OS pour des plates-formes matérielles contraintes et multi-coeurs

TASE Technologie et Applications des Systèmes Embarqués

Problématiques industrielles en avionique, automobile, bionique. Systèmes MEMS. Formation à la recherche bibliographique

Page 41: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

41

Présentation Master Informatique – Parcours SESI

UE M2 – 1er Semestre – 4/4

VLSI2 Conception de circuits numériques avancée

Réalisation d'un circuit VLSI complexe (MIPS32). Méthode et outils de conception des circuits numériques modernes. Techniques de réalisation qui permettent d'atteindre les objectifs de performance.

Des UE d’autres parcours du Master Info sont également accessibles Spécialité SFPN

SCA: Attaques Side-Channel

Spécialité SAR

ASTRE: Applications et Systèmes Temps-Réel Embarqués

ARA: Algorithmique Répartie Avancée

Page 42: YSTEMES LECTRONIQUES S I - Master informatique · Exemple de sujets d’années précédentes Conception d’une carte de test pour une télécommande destinée ... Après le Master

Merci pour votre attention…