37
Les filières de l’Ensimag Une école de référence en mathématiques appliquées, informatique et télécommunications

Les filières de l’Ensimag

  • Upload
    leanne

  • View
    55

  • Download
    0

Embed Size (px)

DESCRIPTION

Les filières de l’Ensimag. Une école de référence en mathématiques appliquées, informatique et télécommunications. Systèmes et Logiciels Embarqués (SLE). F. Maraninchi R. Leveugle. Les systèmes et logiciels embarqués : Où les trouve-t-on ? Qu’est-ce que c’est ? - PowerPoint PPT Presentation

Citation preview

Page 1: Les filières de l’Ensimag

Les filières de l’Ensimag Une école de référence en mathématiques appliquées, informatique et télécommunications

Page 2: Les filières de l’Ensimag

Systèmes et LogicielsEmbarqués (SLE)

F. MaraninchiR. Leveugle

Page 3: Les filières de l’Ensimag

Les systèmes et logiciels embarqués :

• Où les trouve-t-on ? Qu’est-ce que c’est ? • Que faut-il savoir en informatique et maths applis pour faire (bien!) des systèmes embarqués ?

• Cours et choix de parcours (étranger, recherche, …)• Exemples de sujets de PFE, filière SLE 2010-2011

• Les systèmes embarqués à Grenoble

Page 4: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 5: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 6: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 7: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 8: Les filières de l’Ensimag

Quelles sont les différences entre ...

Automates de VaucansonÀ mécanismes d’horlogerie

Page 9: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 10: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 11: Les filières de l’Ensimag

Quelles sont les différences entre ...

Théodore RomboutsL’arracheur de dents Musée d’Art Roger-QuilliotClermont-Ferrand

Page 12: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 13: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 14: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 15: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 16: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 17: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 18: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 19: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 20: Les filières de l’Ensimag

Quelles sont les différences entre...

Page 21: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 22: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 23: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 24: Les filières de l’Ensimag

Quelles sont les différences entre ...

Page 25: Les filières de l’Ensimag

Réponse : il y a des systèmesnumériques partout !

Contexte général : • Grandes infrastructures telecom + calculateurs• Grands systèmes d’informations• Accès ubiquitaire (applis web…)• Des logiciels pour tout (finance, météo, jeux vidéo, commerce …) • Ceux qu’on voit le moins : les systèmes et logiciels embarqués

Page 26: Les filières de l’Ensimag

Un exemple : centrale inertiellepour l’avionique.

4 Gyroscopes(redondance en cas de panne) 350 000 lignes de logiciel

Calculs très précis

Position 3D deL’avion

Page 27: Les filières de l’Ensimag

Un exemple : contrôle de température et consommation dans un SoC

Le logiciel embarqué - éteint/rallume, - réduit la puissance - coupe l’horloge ….des différents blocs selon les besoins, pour réduire laconsommation.

Page 28: Les filières de l’Ensimag

Systèmes et Logiciels Embarqués :Tentative de définition...

Un système informatiqueConstitué de matériel et de logiciel… souvents conçus l’un pour l’autre + des parties analogiques

Soumis à des contraintes fortes • (taille mémoire)• temps de réaction court (temps-réel)• consommation d’énergie faible• connexion à un environnement physique• contextes critiques 0 bug !• parallélisme à tous les étages

Page 29: Les filières de l’Ensimag

Formation informatique/maths appli. solide,

appliquée aux défis de l'embarqué Modélisation de haut niveau (“système”) Prototypage virtuel, simulation, évaluation de qualité Développement par composants pré-validés Maîtrise de la complexité et du parallélisme sous toutes

ses formes

Des compétences pointues pour le développement de composants matériels et logiciels

Systèmes numériques intégrés, logiciels de contrôle temps-réel

Préparation à Un environnement multi-compétences et international Un domaine en développement très rapide

Formation Ensimag+Phelma / SLE

Page 30: Les filières de l’Ensimag

Compétences, métiers et employeurs

Compétences acquises• Vue globale d'un système informatisé / intégré, sécurité tolérance aux pannes, temps-réel, validation• Connaissance d'un domaine en pleine expansion

Métiers• Développement et intégration, modélisation et validation• Audit et conseil, R&D, édition de logiciels, ...

Employeurs… Exemples• ST Microelectronics, Airbus, Texas Instruments, Schneider,

Dassault Systèmes, Orange, Gemalto, Freescale, CS, Snecma, Hispano Suiza, Safran, Motorola, HTC

• EADS, Renault, Peugeot, Alsthom, Sagem• ATOS origin, Logica, Thales Services, Orange IT&L@bs

Page 31: Les filières de l’Ensimag

Cours 2A, 3A - Choix de parcours

Ressources en ligne : kiosk et ensiwiki

• 2A sem 1• 2A sem 2

• Cas particulier du module IRL• Projets de spécialité (juin)

• 3A

Choix de parcours 3A • Parcours recherche (master MOSIG, SIPT, …)• 3A et/ou PFE à l’étranger : nombreuses destinations

Page 32: Les filières de l’Ensimag

Cours 2A, 3A - Choix de parcours :Séjour à l’étranger, Reconnaissance internationale de la formation

google “master embedded software and systems”

Environ 3 560 000 résultats

Page 33: Les filières de l’Ensimag

Exemples de PFE 2010-2011 (page 1)

ST : development of the next generation of Home Video Division products. Contribute to the analysis of the existing behavioral C models

THALES COMMUNICATION : Etude de l’impact des politiques de scheduling FIFO/RR/EDF temps réel sur les traitements des flux réseau dans le cadre d’architectures SMP sous Linux

MathWorks : Vérification automatique des logiciels en calcul flottant

Logica : Évolutions et optimisations d’applications mobile (PDA) Démonstrateur TV-3D avec point de vue libre. Intégration de flux de données dans le système d’informations

d’Airbus

ICERA : Android Validation

Page 34: Les filières de l’Ensimag

Thales Avionics : Développement d'un moyen de débogage post-mortem embarqué.

Solucom : Les entreprises et la Téléphonie sur IPST : Validation et optimisation d’un compilateur OpenCL C pour

multi-pro Développement des moyens de vérification d'une architecture

multiprocesseur massivement parallèle

ASSYSTEM : VALIDATION LOGICIEL EMBARQUE - Tests unitaires et d'intégration pour logiciel sur carte PEPDC

Parkeon : Algorithme générique de reconnaissance de pièce sur sélecteur ; développement VHDL

Airbus : Nouvelles technologies temps réel et développements avioniques

Exemples de PFE 2010-2011 (page 2)

Page 35: Les filières de l’Ensimag

Exemples de PFE 2011-2012

ATOS : vérifier un logiciel critique embarqué en langage CComarch R&D : application mobile sur smartphone pour gérer une infrastructure réseau de PMESTMicroelectronics : logiciel embarqué sur réseau de capteursSOPRA Group : systèmes embarqués aéronautiques ARM : cohérence de cache pour système multi-coeurASSYSTEM : logiciel d'analyse de profil de consommationKALRAY : port d’un noyau linux sur plateforme multicoeurMATHWORKS/POLYSPACE : analyse de logiciel embarqué manipulant des flottants SCHNEIDER : composant ZigBee pour l’offre “power”MBDA : hyperviseur pour OS temps-réelSCHNEIDER : robot roulantTHALES : test de composants dans une architecture composants temps réelEUGEN SYSTEMS : jeu vidéo de stratégie temps réel.ARCHOS : programmation android

Page 36: Les filières de l’Ensimag

Les systèmes et Logiciels Embarqués à Grenoble

Le pôle de compétitivité mondial Minalogic [site web] De très nombreuses entreprises

Des laboratoires de recherche :

• Verimag [site web]• TIMA [site web]• TIMC [site web]• LIG [site web] • …

Page 37: Les filières de l’Ensimag

Embarquez avec

nous !