Sous-systèmes iPhone : l'architecture cachée derrière chaque fonctionnalité
L'iPhone est un système étroitement intégré de sous-systèmes spécialisés, chacun une prouesse de miniaturisation, orchestrés par iOS.
Sous-systèmes cœur
| Sous-système | Composants clés | Fonction |
|---|---|---|
| Traitement | SoC série A : CPU (cœurs P/E), GPU, Neural Engine, ISP, Secure Enclave, Media Engine | Tout calcul : apps, graphiques, ML, pipeline caméra, chiffrement, encodage/décodage |
| Mémoire | RAM LPDDR5X (6–8 Go), NAND NVMe (128 Go–2 To) | Espace travail volatile + stockage persistant (APFS, chiffré) |
| Cellulaire / Connectivité | Qualcomm Snapdragon X70/X75 (5G/4G), Wi-Fi 6E/7 + BT 5.3 combo, UWB (U1/U2), NFC | Liaison radio : appels, data, positionnement (UWB), sans contact |
| Alimentation | Batterie Li-ion (3,87V, 12–18 Wh), PMIC (PMU), ICs charge USB-PD / MagSafe / Qi | Distribution énergie, gestion santé, charge rapide/sans fil, jauge carburant |
| Caméra | Objectifs Grand/Ultra/Tele + capteurs, LiDAR (Pro), Photonic Engine, Deep Fusion, OIS décalage capteur | Photo computationnelle, ProRAW, ProRes, mode Cinématique |
| Audio | Haut-parleurs stéréo (double ampli), réseau 3 micros, codec audio, spatial audio HRTF | Lecture, capture, beamforming, support ANC, rendu spatial |
| Affichage | OLED LTPO (ProMotion 1–120Hz), Ceramic Shield, contrôleur tactile, projecteur points Face ID | Sortie visuelle, entrée tactile, illumination biométrique |
| Biométrique | Face ID (TrueDepth : caméra IR, illuminateur flood, projecteur points) / Touch ID (SE) | Auth sécurisée, Apple Pay, déverrou apps, détection attention |
| Capteurs | Accéléromètre, gyro, baromètre, proximité, lumière ambiante, magnétomètre, LiDAR (Pro) | Orientation, altitude, luminosité auto, boussole, profondeur AR |
| Haptique | Taptic Engine (actionneur linéaire résonnant) | Retour tactile précis (système, clavier, gaming) |
Magie de l'intégration
- SoC Apple Silicon unifie CPU/GPU/NPU/ISP/Media — mémoire partagée, accélérateurs matériels.
- Noyau iOS (XNU) + drivers + gestion énergie (APM) + ordonnanceur thermique.
- Chaîne démarrage sécurisé → Racine confiance matériel → SEP (Secure Enclave Processor).
- Frameworks privés médiatisent accès sous-systèmes (CameraKit, CoreAudio, CoreLocation, etc.).
Pas de « réglages sous-système » accessibles utilisateur — Apple abstrait la complexité. Développeurs accèdent via frameworks haut niveau ; le silicium fait le reste.
