Vous êtes sur la page 1sur 14

PLAN DE COURS

Titre du cours: Introduction aux systèmes embarqués


Cote du cours: 029985
Durée du cours: 42 h (Laboratoire)
Programme: Technologie du génie informatique

Service d’accommodement académique


Les étudiants qui ont ou qui croient avoir une ou des limitations fonctionnelles permanentes ou
temporaires qui nécessitent des mesures d’accommodement doivent s’inscrire le plus tôt possible
auprès du Service externe La Boussole, situé au local C1030. Un document provenant d’un
professionnel de la santé réglementé décrivant la nature et la portée des limitations fonctionnelles
est requis pour l’obtention des mesures d’accommodement, mais un étudiant pourrait être éligible à
des mesures d’accommodement intérimaires dans l’attente de cette documentation. Tous les
documents provenant des professionnels de la santé réglementés seront conservés de façon
confidentielle à La Boussole et la copie originale sera rendue. Pour plus d’information, veuillez
contacter le (343) 804-0313 ou écrire à laboussole@collegelacite.ca.

Reconnaissance des acquis non scolaires


Les étudiants intéressés à se prévaloir du processus de reconnaissance des acquis peuvent
obtenir des renseignements relatifs au processus d’évaluation en consultant le Guide de votre
programme ou en complétant le formulaire de Reconnaissance des acquis.

Description
A la fin de cours, l'étudiant sera capable de concevoir une application logicielle pouvant être intégrée
sur des composants électroniques complexes.

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 1
Pondération
Unité d'apprentissage Pondération (%)
025986 - Partitionnement matériel/logiciel de l'architecture d'un système 33 %
embarqué et conception pilotes
025983 - Logiciels embarqués utilisant les traitements numériques des 33 %
signaux
025985 - Logiciels embarqués utilisant systèmes d'opération optimisée 34 %
pour le traitement en temps réel (RTOS)
TOTAL: 100 %

Système de notation

La note de passage de ce cours est de 60%.

A+ 90-100 B+ 77-79 C+ 67-69 DR 55-59


A 85-89 B 74-76 C 64-66 EC 0-54
A- 80-84 B- 70-73 C- 60-63

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 2
Division en unités d'apprentissage

Unité d'apprentissage
Titre du cours: Partitionnement matériel/logiciel de l'architecture d'un système embarqué et
conception pilotes
Cote du cours: 025986
Durée du cours: 14 h (Laboratoire)
Programme: Technologie du génie informatique

Description
Cette unité d'apprentissage permet d'approfondir les compétences visant à développer des logiciels
embarqués utilisant de multiples technologies électroniques. Ainsi, la compréhension des
spécifications électroniques d'un système embarqué devrait permettre de développer la partie
logicielle dédiés aux différents pilotes de périphériques. De plus, l'analyse des performances requises
d'un système embarqué devrait permettre de choisir les différents traitements au niveau matériel et
logiciel.

Compétences du programme ciblées par ce cours


• Intégrer de multiples composants matériels et logiciels en utilisant les technologies appropriées
pour implanter des systèmes embarqués;

Indicateurs de développement
À la fin de ce cours, l'étudiant qui réussit sera en mesure de:

• Concevoir des pilotes de périphériques assurant un bon partitionnement matériel/logiciel d'un


système embarqué électronique.

Évaluations
Évaluations formatives

• Exercice pratique

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 3
Cet exercice permettra de concevoir un logiciel embarqué à partir d'un système électronique
contrôlant différents périphériques tel que moteurs, capteurs d'instrumentation, dispositifs IoT,
télécommunication, etc
• Exercice pratique
Analyser le partitionnement matériel/logiciel d'un système embarqué et concevoir des pilotes de
périphériques.

Évaluation(s) sommative(s)

• Examen
Un examen couvrant les différentes notions concernant le développement de pilotes de
périphériques au niveau d'une architecture logicielle embarquée afin d'assurer le meilleur
partitionnement matériel/logiciel d'un système électronique.

Système de notation

La note de passage de ce cours est de 60%.

A+ 90-100 B+ 77-79 C+ 67-69 DR 55-59


A 85-89 B 74-76 C 64-66 EC 0-54
A- 80-84 B- 70-73 C- 60-63

Contenu
• Intégration des compétences permettant l'analyse des spécifications d'un système électronique
afin de pouvoir développer une architecture logicielle optimale d'un système embarqué.
• Intégration des compétences pour les différentes techniques de programmation afin de pouvoir
bien relier la partie logicielle d'un pilote de périphérique avec les configurations matérielles. Les
techniques utilisant, la cartographie en mémoire système, le masquage de bits, scrutage, gestion
des interruptions matérielles, etc.

Modalités pédagogiques
• Exposés participatifs
• Exercices pratiques
• Examen
• Études de cas

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 4
Séquence pédagogique
Note : Pour faciliter le bon déroulement de votre cours, veuillez consulter le tableau chronologique du
cours.

Modules Lectures, travaux et évaluations

Exposé sur la constitution d'un système Étude de cas


électronique

Exposés sur les techniques de programation Étude de cas


afin de pouvoir bien relier la partie logicielle Exercice pratique
d'un pilote de périphérique avec les
configurations matérielles. Les techniques
utilisant, la cartographie en mémoire système,
le masquage de bits, scrutage, gestion des
interruptions matérielles, etc

Examen

Exigences
Exigences obligatoires

• L'étudiant est responsable de prendre connaissance de son Guide de programme disponible


dans le Portail étudiant. Il y trouvera notamment les directives de l'étudiant fournissant des
informations précises en ce qui a trait à son cheminement scolaire, l'intégrité scolaire, les règles
de conduite, les équivalences et reconnaissances des acquis, l'ajout et l'abandon de cours, le
transfert de programme et les évaluations de reprise en cas d'échec.
• L'étudiant a la responsabilité d'être présent au cours, de participer et d'apporter tout outil,
document ou fourniture exigé.
• L'étudiant dont le comportement est jugé inapproprié peut se voir refuser l'accès au cours.
• L'intégrité scolaire fait partie intégrante de l'apprentissage de l'étudiant. Elle vise à promouvoir un
environnement où l'honnêteté intellectuelle occupe une place de choix. Le plagiat et la fraude
scolaire constituent un manquement à l'intégrité scolaire. Toute forme de plagiat et de fraude
scolaire est interdite et sera sanctionnée selon les dispositions indiquées dans les Directives
pédagogiques du Collège.
• Tous les devoirs et les travaux doivent être remis à la date indiquée.

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 5
• La présentation des devoirs et des travaux doit se conformer aux exigences indiquées dans le
cours.

Exigences particulières

• SO

Cohérence pédagogique
Résultats d'apprentissage de la formation professionnelle (RAFP)

Ce cours contribue à l'atteinte des connaissances, aptitudes et attitudes suivantes :

• Identifier, analyser, concevoir, développer, mettre en oeuvre, vérifier et documenter les exigences
reliées au contexte de l'informatique.
• Diagnostiquer, dépanner, document et surveiller les problèmes techniques.
• Intégrer plusieurs composants logiciels et matériels en utilisant des systèmes, des méthodes et
des protocoles de connexion appropriés.
• Analyser, planifier, concevoir, élaborer, tester et implanter des dispositifs informatiques et des
systèmes en réseau (logiciels ou matériels) conformément aux exigences et normes
fonctionnelles appropriées.
• Appliquer les principes de circuits numériques et analogiques pour concevoir, implanter et
dépanner des dispositifs informatiques, y compris les composants et les systèmes embarqués.
• Concevoir, mettre au point, tester, implanter et maintenir des applications et des dispositifs
embarqués, y compris l'Internet des objets.

Résultats d'apprentissage relatifs à l'employabilité (RARE)

Ce cours contribue à l’atteinte des connaissances, habiletés et attitudes suivantes qui sont
essentielles à la réussite professionnelle ainsi qu’à l’apprentissage continu :

• Appliquer une approche systématique de résolution de problèmes (no 5).


• Utiliser une variété de stratégies pour prévoir et résoudre des problèmes (no 6).
• Analyser, évaluer et utiliser l'information pertinente provenant de sources diverses (no 8).

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 6
Unité d'apprentissage
Titre du cours: Logiciels embarqués utilisant les traitements numériques des signaux
Cote du cours: 025983
Durée du cours: 14 h (Laboratoire)
Programme: Technologie du génie informatique

Description
Cette unité d'apprentissage permet d'approfondir les compétences visant à développer des logiciels
embarqués utilisant des technologies électroniques spécialisés en traitement numérique des signaux.
De plus, l'analyse des performances requises d'un système embarqué devrait permettre de choisir les
différents traitements au niveau matériel et logiciel.

Compétences du programme ciblées par ce cours


• Intégrer de multiples composants matériels et logiciels en utilisant les technologies appropriées
pour implanter des systèmes embarqués;

Indicateurs de développement
À la fin de ce cours, l'étudiant qui réussit sera en mesure de:

• Concevoir des systèmes embarqués avec des contraintes en temps réel dédiées à l'utilisation de
processeurs de traitement numérique des signaux (DSP) au travers une chaîne de traitement de
conversion de signaux électriques.

Évaluations
Évaluations formatives

• Exercice pratique
Cet exercice permettra de concevoir un logiciel embarqué à partir d'un système électronique
permettant de filtrer des signaux électroniques à l'aide d'un processeur de traitement numérique
des signaux.
• Exercice pratique

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 7
Cet exercice permettra de concevoir un logiciel embarqué à partir d'un système électronique
permettant de générer des signaux électroniques à l'aide d'un processeur de traitement
numérique des signaux.

Évaluation(s) sommative(s)

• Examen
Un examen couvrant les différentes notions pour le développement de systèmes embarqués
utilisant un processeur de traitement numérique des signaux au travers une chaîne de conversion
de signaux.

Système de notation

La note de passage de ce cours est de 60%.

A+ 90-100 B+ 77-79 C+ 67-69 DR 55-59


A 85-89 B 74-76 C 64-66 EC 0-54
A- 80-84 B- 70-73 C- 60-63

Contenu
• Intégration des compétences permettant l'analyse d'une chaîne de traitement numérique des
signaux considérant le choix de la fréquence d'échantillonnage, de la résolution binaire des
convertisseurs analogiques/numériques, transfert direct en mémoire (DMA) choix des algorithmes
de filtrage des signaux, algorithmes d'encodage, etc.
• Intégration des connaissances permettant la réalisation logicielle de génération de signaux sur
matériel électronique.
• Intégration des connaissances permettant la réalisation logicielle de filtrage de signaux sur
matériel électronique.

Modalités pédagogiques
• Exposés participatifs
• Exercices pratiques
• Étude de cas
• Examen

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 8
Séquence pédagogique
Note : Pour faciliter le bon déroulement de votre cours, veuillez consulter le tableau chronologique du
cours.

Modules Lectures, travaux et évaluations

Exposés participatifs sur les notions des Lectures


différents composants d'une chaîne Études de cas
conventionnelle en traitement numérique des
signaux.

Exposés participatifs sur les algorithmes pour Exercice pratique sur la génération de
la génération de signaux électroniques signaux électronique
Études de cas

Exposés participatifs sur les algorithmes pour Exercice pratique sur le filtrage de signaux
le filtrage de signaux électroniques électronique
Étude de cas

Examen

Exigences
Exigences obligatoires

• L'étudiant est responsable de prendre connaissance de son Guide de programme disponible


dans le Portail étudiant. Il y trouvera notamment les directives de l'étudiant fournissant des
informations précises en ce qui a trait à son cheminement scolaire, l'intégrité scolaire, les règles
de conduite, les équivalences et reconnaissances des acquis, l'ajout et l'abandon de cours, le
transfert de programme et les évaluations de reprise en cas d'échec.
• L'étudiant a la responsabilité d'être présent au cours, de participer et d'apporter tout outil,
document ou fourniture exigé.
• L'étudiant dont le comportement est jugé inapproprié peut se voir refuser l'accès au cours.
• L'intégrité scolaire fait partie intégrante de l'apprentissage de l'étudiant. Elle vise à promouvoir un
environnement où l'honnêteté intellectuelle occupe une place de choix. Le plagiat et la fraude
scolaire constituent un manquement à l'intégrité scolaire. Toute forme de plagiat et de fraude
scolaire est interdite et sera sanctionnée selon les dispositions indiquées dans les Directives
pédagogiques du Collège.

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 9
• Tous les devoirs et les travaux doivent être remis à la date indiquée.
• La présentation des devoirs et des travaux doit se conformer aux exigences indiquées dans le
cours.

Exigences particulières

• SO

Cohérence pédagogique
Résultats d'apprentissage de la formation professionnelle (RAFP)

Ce cours contribue à l'atteinte des connaissances, aptitudes et attitudes suivantes :

• Identifier, analyser, concevoir, développer, mettre en oeuvre, vérifier et documenter les exigences
reliées au contexte de l'informatique.
• Diagnostiquer, dépanner, document et surveiller les problèmes techniques.
• Intégrer plusieurs composants logiciels et matériels en utilisant des systèmes, des méthodes et
des protocoles de connexion appropriés.
• Analyser, planifier, concevoir, élaborer, tester et implanter des dispositifs informatiques et des
systèmes en réseau (logiciels ou matériels) conformément aux exigences et normes
fonctionnelles appropriées.
• Appliquer les principes de circuits numériques et analogiques pour concevoir, implanter et
dépanner des dispositifs informatiques, y compris les composants et les systèmes embarqués.
• Concevoir, mettre au point, tester, implanter et maintenir des applications et des dispositifs
embarqués, y compris l'Internet des objets.

Résultats d'apprentissage relatifs à l'employabilité (RARE)

Ce cours contribue à l’atteinte des connaissances, habiletés et attitudes suivantes qui sont
essentielles à la réussite professionnelle ainsi qu’à l’apprentissage continu :

• Appliquer une approche systématique de résolution de problèmes (no 5).


• Utiliser une variété de stratégies pour prévoir et résoudre des problèmes (no 6).
• Analyser, évaluer et utiliser l'information pertinente provenant de sources diverses (no 8).

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 10
Unité d'apprentissage
Titre du cours: Logiciels embarqués utilisant systèmes d'opération optimisée pour le traitement en
temps réel (RTOS)
Cote du cours: 025985
Durée du cours: 14 h (Laboratoire)
Programme: Technologie du génie informatique

Description
Cette unité d'apprentissage permet d'approfondir les compétences visant à développer des logiciels
embarqués afin de résoudre des problèmes physiques ayant de fortes contraintes en temps réel.
L'utilisant d'un système d'exploitation en temps réel (RTOS) multitâche permet alors de satisfaire ce
genre de problèmes très fréquent dans les applications modernes.

Compétences du programme ciblées par ce cours


• Intégrer de multiples composants matériels et logiciels en utilisant les technologies appropriées
pour implanter des systèmes embarqués;

Indicateurs de développement
À la fin de ce cours, l'étudiant qui réussit sera en mesure de:

• Concevoir un logiciel embarqué avec l'aide d'un système d'opération en temps réel (RTOS) afin
d'assurer les contraintes en temps réel d'un système électronique.

Évaluations
Évaluations formatives

• Exercice avec RTOS


Exercice permettant de résoudre concrètement un problème en temps réel avec un système
électronique.
• Exercice sur l'analyse de contraintes RTOS
Exercice permettant de déterminer les meilleurs choix de d'algorithmes et d'architecture

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 11
logicielle/matérielle afin de résoudre un problème électronique avec de fortes contraintes en tems
réel.

Évaluation(s) sommative(s)

• Examen
Un examen couvrant les différentes notions concernant le développement de logiciels embarqués
permettant de résoudre des systèmes électroniques ayant de forte contraintes en temps réels

Système de notation

La note de passage de ce cours est de 60%.

A+ 90-100 B+ 77-79 C+ 67-69 DR 55-59


A 85-89 B 74-76 C 64-66 EC 0-54
A- 80-84 B- 70-73 C- 60-63

Contenu
• Intégration des compétences permettant d'analyser et de modéliser les contraintes en temps réel
d'un problème physique.
• Intégration des compétences permettant d'utiliser un RTOS au niveau d'un logiciel embarqué
dédié à un système électronique multitâche.

Modalités pédagogiques
• Exposés participatifs
• Exercices pratiques
• Études de cas
• Examen

Séquence pédagogique
Note : Pour faciliter le bon déroulement de votre cours, veuillez consulter le tableau chronologique du
cours.

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 12
Modules Lectures, travaux et évaluations

Exposés participatifs sur la modélisation des Lecture


contraintes en temps réels d'un système Exercices pratiques
physique. Études de cas

Exposé participatif sur l'utilisation d'un RTOS Exercices pratiques


au niveau de la conception logicielle d'un Études de cas
système embarqué.

Examen

Exigences
Exigences obligatoires

• L'étudiant est responsable de prendre connaissance de son Guide de programme disponible


dans le Portail étudiant. Il y trouvera notamment les directives de l'étudiant fournissant des
informations précises en ce qui a trait à son cheminement scolaire, l'intégrité scolaire, les règles
de conduite, les équivalences et reconnaissances des acquis, l'ajout et l'abandon de cours, le
transfert de programme et les évaluations de reprise en cas d'échec.
• L'étudiant a la responsabilité d'être présent au cours, de participer et d'apporter tout outil,
document ou fourniture exigé.
• L'étudiant dont le comportement est jugé inapproprié peut se voir refuser l'accès au cours.
• L'intégrité scolaire fait partie intégrante de l'apprentissage de l'étudiant. Elle vise à promouvoir un
environnement où l'honnêteté intellectuelle occupe une place de choix. Le plagiat et la fraude
scolaire constituent un manquement à l'intégrité scolaire. Toute forme de plagiat et de fraude
scolaire est interdite et sera sanctionnée selon les dispositions indiquées dans les Directives
pédagogiques du Collège.
• Tous les devoirs et les travaux doivent être remis à la date indiquée.
• La présentation des devoirs et des travaux doit se conformer aux exigences indiquées dans le
cours.

Exigences particulières

• SO

Cohérence pédagogique

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 13
Résultats d'apprentissage de la formation professionnelle (RAFP)

Ce cours contribue à l'atteinte des connaissances, aptitudes et attitudes suivantes :

• Identifier, analyser, concevoir, développer, mettre en oeuvre, vérifier et documenter les exigences
reliées au contexte de l'informatique.
• Diagnostiquer, dépanner, document et surveiller les problèmes techniques.
• Intégrer plusieurs composants logiciels et matériels en utilisant des systèmes, des méthodes et
des protocoles de connexion appropriés.
• Analyser, planifier, concevoir, élaborer, tester et implanter des dispositifs informatiques et des
systèmes en réseau (logiciels ou matériels) conformément aux exigences et normes
fonctionnelles appropriées.
• Appliquer les principes de circuits numériques et analogiques pour concevoir, implanter et
dépanner des dispositifs informatiques, y compris les composants et les systèmes embarqués.
• Concevoir, mettre au point, tester, implanter et maintenir des applications et des dispositifs
embarqués, y compris l'Internet des objets.

Résultats d'apprentissage relatifs à l'employabilité (RARE)

Ce cours contribue à l’atteinte des connaissances, habiletés et attitudes suivantes qui sont
essentielles à la réussite professionnelle ainsi qu’à l’apprentissage continu :

• Appliquer une approche systématique de résolution de problèmes (no 5).


• Utiliser une variété de stratégies pour prévoir et résoudre des problèmes (no 6).
• Analyser, évaluer et utiliser l'information pertinente provenant de sources diverses (no 8).

Plan de cours
029985 IFM - Introduction aux systèmes embarqués
: 2022-04-29 Page: 14

Vous aimerez peut-être aussi