ystemes lectroniques s i - master informatique · exemple de sujets d’années précédentes...
Post on 10-Sep-2018
220 Views
Preview:
TRANSCRIPT
SYSTEMES ELECTRONIQUES
SYSTEMES INFORMATIQUESRESPONSABLES: Julien Denoulet: julien.denoulet@upmc.fr
Lionel Lacassagne: lionel.lacassagne@upmc.fr
&
http://www-master.ufr-info-p6.jussieu.fr/lmd/specialite/sesi/
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
3
Présentation Master Informatique – Parcours SESI
Systèmes Embarqués
Téléphone portable
Capteur biomédical
Objets connectés
AutomobileSatellite
Drone
4
Présentation Master Informatique – Parcours SESI
Fonctions Matérielles
Numériques
Analogiques / RF
Capteurs
A l’intérieur?
Fonctions Logicielles
Processeurs
Mémoire
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
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
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
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
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
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
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
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
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
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…
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
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…
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…
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°
∎
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
∎∎∎
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
∎∎
∎
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…
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
23
Présentation Master Informatique – Parcours SESI
Contacts
Julien Denoulet julien.denoulet@upmc.fr
Lionel Lacassagne lionel.lacassagne@upmc.fr
Secrétariat SESI master.info.sesi@upmc.fr
Tour 24-25, 2ème étage, Bureau 218
Site webhttp://www-master.ufr-info-p6.jussieu.fr/lmd/specialite/sesi/
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
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
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
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
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
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
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
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
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
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é
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)
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
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
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
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
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.
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
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
…
Merci pour votre attention…
top related