Corrigé des exercices — Circuits intégrés et SoC
Exercice 1 : Loi de Moore (QCM)
-
Réponse : b) Le nombre de transistors double environ tous les deux ans (à coût constant)
-
Réponse : d) Toutes les réponses ci-dessus
- Les transistors approchent de la taille atomique
- L'effet tunnel quantique perturbe le fonctionnement
-
La chaleur dégagée devient difficile à évacuer
-
Réponse : b) Multiplier le nombre de cœurs
- L'augmentation de la fréquence génère trop de chaleur
- La multiplication des cœurs permet d'augmenter la puissance totale sans augmenter la fréquence unitaire
Exercice 2 : Composants d'un SoC
- Composants intégrables dans un SoC :
- ✅ CPU
- ✅ GPU
- ❌ Disque dur mécanique
- ✅ Contrôleur Wi-Fi
- ✅ Mémoire cache
- ✅ NPU (Neural Processing Unit)
- ❌ Écran
-
✅ Contrôleur USB
-
Pourquoi un disque dur mécanique ne peut pas être intégré :
- Un disque dur mécanique contient des pièces mobiles (plateaux rotatifs, têtes de lecture)
- Ces composants mécaniques ne peuvent pas être miniaturisés à l'échelle d'une puce
- La technologie est fondamentalement différente (mécanique vs électronique)
-
Les SSD (mémoire flash) peuvent en revanche être intégrés car ils sont purement électroniques
-
Avantages et inconvénients :
| Avantages | Inconvénients |
|---|---|
| Compacité : tout tient sur une puce | Non évolutif : impossible de remplacer un composant |
| Consommation réduite : moins de distance entre composants | Obsolescence : tout le système vieillit ensemble |
| Performance : communication ultra-rapide | Réparation difficile : panne = remplacement total |
| Coût de production réduit en masse | Impact environnemental : recyclage complexe |
Exercice 3 : Calculs sur les transistors
- Facteur multiplicatif entre Intel 4004 et Apple M1 :
Le nombre de transistors a été multiplié par environ 7 millions en 49 ans.
- Calcul théorique selon la loi de Moore :
Entre 1971 et 2020, il y a 49 ans, soit 49/2 = 24,5 doublements.
Transistors théoriques = 2 300 × 2^24,5
Transistors théoriques = 2 300 × 23 726 566
Transistors théoriques ≈ 54,6 milliards
-
Comparaison :
-
Valeur théorique : ~54,6 milliards de transistors
- Valeur réelle (Apple M1) : 16 milliards de transistors
L'Apple M1 a moins de transistors que prévu par la loi de Moore pure. Cependant, la loi de Moore a été globalement respectée jusqu'aux années 2010, puis le rythme a légèrement ralenti. De plus, l'Apple M3 (2023) atteint 37 milliards, montrant que la progression continue.
Exercice 4 : ARM vs x86
| Critère | Architecture x86 | Architecture ARM |
|---|---|---|
| Type d'instructions | CISC | RISC |
| Consommation électrique | Élevée | Faible |
| Utilisation principale | PC, serveurs | Smartphones, tablettes |
| Exemples de fabricants | Intel, AMD | Apple, Qualcomm, ARM Ltd |
| Complexité des instructions | Élevée | Faible |
Exercice 5 : Systèmes embarqués
1. Thermostat connecté
| Élément | Description |
|---|---|
| Capteurs | Température (thermistance), humidité, présence (infrarouge) |
| Contraintes | Faible consommation (fonctionnement sur batterie ou alimentation continue), connectivité Wi-Fi stable |
| SoC possible | ESP32 (Wi-Fi + Bluetooth intégrés, faible coût) |
2. Système ABS d'une voiture
| Élément | Description |
|---|---|
| Capteurs | Capteurs de vitesse de roue (effet Hall), accéléromètres |
| Contraintes | Temps réel strict (réaction en millisecondes), fiabilité critique (sécurité), résistance aux vibrations et températures |
| SoC possible | Microcontrôleur automobile certifié (ex: Infineon AURIX, NXP S32) |
3. Montre connectée (smartwatch)
| Élément | Description |
|---|---|
| Capteurs | Accéléromètre, gyroscope, cardiofréquencemètre optique, GPS |
| Contraintes | Ultra-faible consommation (autonomie de plusieurs jours), miniaturisation extrême, connectivité Bluetooth |
| SoC possible | Qualcomm Snapdragon Wear, Apple S9 |
Exercice 6 : Impact environnemental
1. Trois problèmes environnementaux liés à la fabrication des SoC :
- Extraction des terres rares : mines polluantes, déforestation, contamination des sols et des eaux
- Consommation d'eau : les usines de fabrication (fabs) utilisent des millions de litres d'eau ultra-pure par jour
- Consommation énergétique : la fabrication d'une puce de quelques grammes nécessite plusieurs kWh d'énergie
2. Pourquoi les SoC contribuent à l'obsolescence programmée :
- Non évolutivité : impossible de remplacer uniquement le GPU ou d'ajouter de la RAM
- Fin des mises à jour : les fabricants cessent de supporter les anciens SoC après quelques années
- Incompatibilité logicielle : les nouvelles applications nécessitent des fonctionnalités absentes des anciens SoC
- Batterie soudée : souvent associée à un SoC, rendant le remplacement difficile
3. Trois actions concrètes pour réduire l'impact :
- Allonger la durée de vie : utiliser ses appareils le plus longtemps possible, faire réparer plutôt que remplacer
- Acheter reconditionné : donner une seconde vie aux appareils
- Recycler correctement : déposer les appareils en fin de vie dans les points de collecte dédiés (pas à la poubelle)
Exercice 7 : Analyse d'un SoC réel
1. Pourquoi des cœurs à différentes fréquences ?
Architecture big.LITTLE (ou hétérogène) : - Cœurs performants (3.3 GHz) : pour les tâches exigeantes (jeux, montage vidéo) - Cœurs efficients (2.3 GHz) : pour les tâches légères (veille, notifications)
Avantages : - Meilleure autonomie : les tâches simples utilisent les cœurs économes - Puissance disponible : les cœurs performants interviennent quand nécessaire
2. Rôle du NPU :
Le NPU (Neural Processing Unit) est optimisé pour les calculs d'intelligence artificielle : - Reconnaissance faciale et vocale - Amélioration des photos (mode nuit, flou d'arrière-plan) - Traduction en temps réel - Suggestions de texte prédictif
Il est plus efficace que le CPU/GPU pour ces tâches spécifiques.
3. Avantage du modem 5G intégré :
- Consommation réduite : moins de distance entre le modem et le CPU = moins d'énergie
- Latence réduite : communication plus rapide entre composants
- Compacité : gain de place sur la carte mère
- Coût : moins de composants à assembler
4. Rapport de fréquence :
Le cœur le plus rapide est 1,43 fois plus rapide que le cœur le plus lent (soit 43% de plus).
Exercice 8 : RISC-V et open source
1. Définition "open source" pour une architecture :
- Les spécifications de l'architecture sont publiques et libres d'utilisation
- N'importe qui peut concevoir un processeur RISC-V sans payer de licence
- Contrairement à ARM (licence payante) ou x86 (propriétaire Intel/AMD)
2. Deux avantages de RISC-V :
- Pas de royalties : économie sur les coûts de licence
- Personnalisation : possibilité d'ajouter des instructions spécifiques à ses besoins
3. Domaine adapté :
- IoT et objets connectés : coût très faible par unité
- Recherche et éducation : possibilité d'étudier et modifier l'architecture
- Systèmes embarqués spécialisés : personnalisation pour des tâches précises
4. Intérêt des grandes entreprises :
- Indépendance : ne pas dépendre d'ARM ou Intel
- Réduction des coûts : pas de licence à payer sur des millions d'unités
- Souveraineté technologique : certains pays (Chine) veulent des alternatives aux technologies occidentales
- Innovation : liberté de créer des designs optimisés pour leurs besoins spécifiques
Exercice 9 : Conversion et calculs
1. Conversions de 3 nm :
3 nm = 3 × 10⁻⁹ m
En micromètres :
3 nm = 0,003 µm = 3 × 10⁻³ µm
En mètres :
3 nm = 0,000000003 m = 3 × 10⁻⁹ m
2. Nombre d'atomes de silicium :
Environ 15 atomes de silicium peuvent tenir sur une largeur de 3 nm.
3. Limites de la miniaturisation :
- Avec seulement 15 atomes, le contrôle des électrons devient très difficile
- L'effet tunnel quantique permet aux électrons de "traverser" les barrières
- Les fluctuations statistiques (un atome de plus ou de moins) ont un impact significatif
- La chaleur générée par unité de surface devient extrême
- On approche des limites fondamentales de la physique
Exercice 10 : Synthèse
Exemple de rédaction :
Les systèmes sur puce (SoC) ont révolutionné l'informatique mobile en permettant d'intégrer tous les composants essentiels d'un ordinateur sur une seule puce de silicium. Cette intégration offre des avantages majeurs : une compacité remarquable permettant de créer des smartphones toujours plus fins, une consommation énergétique réduite grâce à la proximité des composants, et des performances accrues par une communication ultra-rapide entre le CPU, le GPU et la mémoire.
Les architectures ARM, avec leur philosophie RISC, ont particulièrement contribué à cette révolution en proposant un excellent rapport performance/consommation. Les récents processeurs Apple Silicon démontrent que ces architectures peuvent désormais rivaliser avec les processeurs x86 traditionnels, même sur ordinateur.
Cependant, l'avenir des SoC fait face à des défis importants. La miniaturisation approche ses limites physiques : avec des transistors de 3 nm (environ 15 atomes), les effets quantiques perturbent le fonctionnement normal des circuits. Les fabricants doivent explorer de nouvelles pistes comme l'empilement 3D, les nouveaux matériaux, ou les architectures hétérogènes.
Enfin, l'impact environnemental devient une préoccupation majeure. La fabrication des SoC nécessite des ressources rares et beaucoup d'énergie, tandis que leur nature non évolutive contribue à l'obsolescence programmée. L'industrie devra concilier innovation technologique et responsabilité écologique pour un avenir durable.
Auteur : Florian Mathieu
Licence CC BY NC
Ce cours est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.