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

modifier

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

modifier

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

modifier

Interposeur en silicium (2.5D)

modifier

Un interposeur (en) permet des interconnexions à très haute densité entre dies placés côte à côte.

Empilement 3D

modifier

Utilise des TSV (Through-Silicon Vias) pour connecter verticalement plusieurs couches de silicium.

Liaisons propriétaires

modifier

Standards ouverts

modifier
  • UCIe (Universal Chiplet Interconnect Express)

Avantages

modifier
  • Meilleur rendement de fabrication
  • Réduction des coûts
  • Modularité architecturale
  • Optimisation thermique
  • Scalabilité des cœurs

Défis techniques

modifier
  • Synchronisation et cohérence de cache
  • Dissipation thermique
  • Complexité du packaging
  • Normalisation des interfaces

Applications

modifier

Les interconnexions chiplet sont utilisées dans :

  • Processeurs pour serveurs[1]
  • GPU haute performance[1]
  • Accélérateurs IA[1]
  • SoC avancés[2]

Évolution récente

modifier

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

modifier

Références

modifier
  1. 1 2 3 4 5 (en) Samuel K. Moore, « Chiplets Are the Future of Microprocessors », sur IEEE Spectrum, (consulté le )
  2. (en) Stephen W. Keckler, « Chiplets and 3D Integration for Future SoCs », sur IEEE Micro, (consulté le )