GEL500 - Conception d'un système embarqué

Sommaire

Cycle
1er cycle
Crédits
3 crédits
Faculté/Centre
Faculté de génie
Cible(s) de formation

Concevoir, développer et réaliser les parties matérielle et logicielle d'un système embarqué et exercer des capacités d'analyse, d'abstraction, de synthèse et de créativité selon des critères de performance et des contraintes spécifiques des produits grand marché ou grand public; conduire un projet dans le respect du mandat confié et développer de bonnes pratiques pour être en mesure de les appliquer selon le cycle de vie d'un produit, pour la spécification, le développement de prototypes et la réalisation du produit, notamment en ce qui concerne un développement à caractère évolutif où les fonctionnalités sont livrées de façon itérative et guidées par une approche de gestion des risques; s'assurer de la disponibilité de l'information, des biens et des services pour la bonne marche du projet; tout en ayant une pratique socialement responsable et en respectant des contraintes au niveau d'un échéancier et des ressources disponibles, travailler efficacement au sein d'une équipe multidisciplinaire, savoir s'autoévaluer et recourir à de l'expertise extérieure lorsque requis.

Contenu

Projet de conception d'un système embarqué avec microprocesseur de type DSP comportant des périphériques de type système et de type interface utilisateur. Application à microprocesseur avec traitement de signal. Gestion de projet pour la migration d'un produit conçu pour un client vers un produit grand marché ou grand public orienté gestion des risques. Développement évolutif de produit et utilisation d'un cycle de vie approprié au contexte. Développement modulaire et hiérarchique. Notion de couches de traitement et gestion périphérique par interrogation et par interruption. Développement et utilisation de librairies et de pilotes. Technique de programmation avancée en assembleur. Notions de base en ergonomie des interfaces utilisateur et aspects logiciels et matériels des techniques d'interfaçage.

Préalable(s)
Avoir obtenu 52 crédits