Interconnexion des chiplets
L’interconnexion des chiplets désigne l’ensemble des technologies permettant de relier plusieurs puces semi-conductrices (chiplets) au sein d’un même boîtier afin de former un processeur complet[1]. Cette approche modulaire est devenue importante dans la conception des processeurs modernes afin d'améliorer la scalabilité, le rendement de fabrication et la flexibilité architecturale.
Contexte
Traditionnellement, les processeurs étaient conçus sous forme de puce monolithique unique. Avec la réduction des tailles de gravure et l’augmentation des coûts de fabrication, les fabricants ont adopté une architecture basée sur plusieurs dies spécialisés interconnectés dans un même boîtier.
Principes techniques
L’interconnexion chiplet doit assurer :
- Une bande passante élevée
- Une latence faible
- Une cohérence mémoire
- Une efficacité énergétique
- Une intégrité du signal
Les liaisons peuvent être réalisées via des interposeurs en silicium, des substrats organiques avancés ou des technologies d’empilement 2.5D et 3D.
Technologies d’interconnexion
Interposeur en silicium (2.5D)
Un interposeur (en) permet des interconnexions à très haute densité entre dies placés côte à côte.
Empilement 3D
Utilise des TSV (Through-Silicon Vias) pour connecter verticalement plusieurs couches de silicium.
Liaisons propriétaires
- Infinity Fabric (AMD)
- EMIB et Foveros (Intel)
- NVLink (NVIDIA)
Standards ouverts
- UCIe (Universal Chiplet Interconnect Express)
Avantages
- Meilleur rendement de fabrication
- Réduction des coûts
- Modularité architecturale
- Optimisation thermique
- Scalabilité des cœurs
Défis techniques
- Synchronisation et cohérence de cache
- Dissipation thermique
- Complexité du packaging
- Normalisation des interfaces
Applications
Les interconnexions chiplet sont utilisées dans :
Évolution récente
Depuis les années 2010, l’architecture chiplet s’est généralisée dans les processeurs x86, ARM et les accélérateurs spécialisés, notamment avec l’adoption croissante de standards ouverts d’interconnexion[1].
Voir aussi
- Chiplet
- Système sur une puce (SoC)
Références
- (en) Samuel K. Moore, « Chiplets Are the Future of Microprocessors », sur IEEE Spectrum, (consulté le )
- ↑ (en) Stephen W. Keckler, « Chiplets and 3D Integration for Future SoCs », sur IEEE Micro, (consulté le )
- Portail de l’électricité et de l’électronique