0% ont trouvé ce document utile (0 vote)
4 vues5 pages

Exerci e

Transféré par

belloumi.nourelhouda
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues5 pages

Exerci e

Transféré par

belloumi.nourelhouda
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Exercie (2025)

QCM (5 questions, 1 point chacune, total 5 points)

1. Un SoC est principalement conçu pour :


A. La conception de robots industriels uniquement
B. L’intégration logicielle sur microsécheurs
C. Intégrer tous les composants d’un système informatique sur une seule
puce
D. L’exécution parallèle de plusieurs GPU

2. Le DMA (Direct Memory Access) dans un SoC permet :


A. Déterminer les périphériques inactifs
B. Transférer des données sans utiliser le processeur
C. Diffuser les images sur écran OLED
D. Augmenter la tension de fonctionnement

3. Le bus SPI est :


A. Asynchrone et multi-maître
B. Asynchrone et full duplex
C. Asynchrone et half duplex
D. Basé sur des paquets IP

4. L’architecture Harvard présente :


A. Une seule mémoire pour instructions et données
B. Deux bus : un pour les périphériques et un pour le CPU
C. Une séparation entre mémoire d’instructions et mémoire de données
D. Une architecture orientée objets

5. Le protocole I2C utilise :


A. Trois fils
B. Deux fils : SDA et SCL
C. Quatre fils
D. Un seul fil

Exercice 1 : Architecture d’un SoC (5 points)

1. Définissez brièvement un SoC et un microcontrôleur. (1 pt)

2. Donnez deux différences majeures entre eux. (1 pt)

3. Donnez un exemple d’application typique pour chacun. (1 pt)

Correction:
QCM (5 questions × 1 point = 5 points)

1
1. Un SoC est principalement conçu pour :
→ C. Intégrer tous les composants d’un système informatique sur une
seule puce

2. Le DMA (Direct Memory Access) dans un SoC permet :


→ B. Transférer des données sans utiliser le processeur

3. Le bus SPI est :


→ B. Asynchrone et full duplex
(Le SPI est synchrone (avec horloge) et full duplex, mais l’option la plus
proche dans les choix est B, sachant que “synchrone” n’est pas listé – à
noter : dans ton QCM le mot asynchrone est erroné pour SPI. La réponse
juste selon les choix donnés est B)
Correction pour toi : SPI est synchrone et full duplex.

4. L’architecture Harvard présente :


→ C. Une séparation entre mémoire d’instructions et mémoire de données

5. Le protocole I2C utilise :


→ B. Deux fils : SDA et SCL

Exercice 1 : Architecture d’un SoC (5 points)

1. Définissez brièvement un SoC et un microcontrôleur (1 pt)

 SoC (System on Chip) :


Circuit intégré qui regroupe tous les composants d’un système
informatique complet (CPU, mémoire, périphériques, interfaces,
parfois GPU, DSP, etc.) sur une seule puce.

 Microcontrôleur :
Circuit intégré contenant un processeur, de la mémoire
(RAM/ROM/Flash) et des périphériques d’entrée/sortie, conçu pour
des applications embarquées autonomes.

2. Deux différences majeures entre SoC et microcontrôleur (1 pt)

Critère SoC Microcontrôleur

Complexit Système plus Système plus simple


é complexe (souvent (exécution en boucle ou
avec OS complet : RTOS)
Linux, Android)

2
Mémoire Nécessite souvent de Dispose de mémoire Flash et
externe la RAM et du stockage RAM intégrées pour
externe (eMMC, DDR) fonctionner seul

3. Exemple d’application typique pour chacun (1 pt)

 SoC : Smartphone, tablette, TV connectée, assistant vocal (ex :


Qualcomm Snapdragon, Rockchip, Allwinner).

 Microcontrôleur : Machine à laver, télécommande, capteur


connecté, clavier d’ordinateur (ex : STM32, Arduino, PIC).

 Exercice 2 : Lecture et analyse d’un extrait


de code embarqué (5 points)
 Vous devez concevoir une station météo portable à base de SoC.
 1. Citez 4 composants que votre SoC devra intégrer ou piloter. (1
pt)
 2. Justifiez l’utilisation d’un SoC plutôt qu’un système avec
composants séparés. (1 pt)
 3. Quel type de communication sans fil utiliseriez-vous ? Pourquoi
? (1 pt)

 Réponses
 1. Quatre composants que le SoC devra intégrer
ou piloter (1 pt)
 Le SoC devra intégrer ou piloter les composants suivants :

Composant Rôle dans la station météo


Capteur de température et d’humidité (ex : Mesurer la température et l’hygrométrie
DHT22, BME280)
Capteur de pression atmosphérique (ex : Mesurer la pression (prévisions météo)
BMP180, LPS22HB)
Écran d’affichage (ex : OLED I²C ou SPI) Afficher les mesures en temps réel
Module de communication sans fil (ex : Transmettre les données à un récepteur
WiFi, Bluetooth, LoRa) (téléphone, serveur)

3
*Remarque : le SoC peut intégrer directement certains de ces
composants (ex : WiFi/Bluetooth dans l’ESP32) ou les piloter via ses
interfaces GPIO/I²C/SPI.*

 2. Justification de l’utilisation d’un SoC plutôt


que des composants séparés (1 pt)
 L’utilisation d’un SoC est justifiée pour les raisons suivantes :

Avantage Explication
Faible Tous les composants (CPU, mémoire, périphériques) sont sur une
encombrement seule puce → idéal pour un appareil portable.
Faible consommation Optimisation de l’intégration → autonomie prolongée sur batterie.
d’énergie
Réduction des coûts Moins de composants discrets → fabrication moins chère.
Simplicité de Moins de routage PCB → développement plus rapide.
conception
Meilleures Communication interne plus rapide qu’entre composants séparés.
performances

En résumé : Pour une station météo portable, on privilégie


un SoC car il permet une conception compacte, économique et
économe en énergie.

 3. Type de communication sans fil et justification


(1 pt)
 Plusieurs choix sont possibles selon le besoin :

Technologie Portée Débit Consommatio Pourquoi ?


n
WiFi (ex : Moyenne Élevé Moyenne/ Idéal si la station
ESP32) (50–100 Élevée envoie les données à
m) un serveur local ou
Internet (IoT).
Bluetooth Courte Moyen Très faible Parfait pour envoyer
Low Energy (10–30 m) les données à un
(BLE) smartphone à
proximité.

4
LoRa Longue Très Très faible Adapté pour des
(plusieurs faible stations météo isolées
km) (réseau longue
distance sans
internet).

 Exemple de réponse type :


 Choix : WiFi
Pourquoi : La station météo doit transmettre les données vers un
serveur cloud ou une application mobile à distance. Le WiFi offre une
bonne portée domestique, un débit suffisant et une compatibilité
avec les réseaux existants. L’ESP32 intègre directement WiFi +
Bluetooth, ce qui réduit encore la taille et le coût.

Vous aimerez peut-être aussi