Puces et semi-conducteurs

Pourquoi le bus ne suffit-il plus à relier les systèmes sur puce ?

Un livre blanc technique de SignatureIP explique que l’augmentation du nombre d’unités et la diversité des charges de travail, notamment dans l’intelligence artificielle, l’automobile et les puces à chiplets, poussent les conceptions SoC à dépasser les bus et les crossbars traditionnels au profit des réseaux NoC et d’une cohérence fondée sur un répertoire.

2026-09-16
5 min de lecture
3 vues
فريق تحرير certi.news
Pourquoi le bus ne suffit-il plus à relier les systèmes sur puce ?

Un livre blanc technique publié par SignatureIP affirme que les modèles traditionnels d’interconnexion au sein des systèmes sur puce (SoC), tels que le bus partagé et le crossbar, approchent de leurs limites pratiques à mesure que le nombre et la diversité des unités de calcul augmentent. Le document associe cette évolution à trois pressions principales : les charges de travail hétérogènes de l’intelligence artificielle, les exigences de sécurité des plateformes automobiles et le passage des conceptions de puces à des architectures à chiplets, qui nécessitent de préserver la cohérence entre plusieurs puces de silicium.

Du problème du partage du canal à celui de la capacité d’évolution

Les bus partagés et les crossbars ont servi le secteur des SoC pendant près de deux décennies, mais ils deviennent moins adaptés lorsque le nombre d’agents qui échangent des données et maintiennent la cohérence de la mémoire augmente. Selon le document, les accélérateurs d’intelligence artificielle nécessitent un grand nombre d’unités hétérogènes, tandis que les mécanismes d’espionnage fondés sur la diffusion (broadcast-snoop) s’effondrent lorsque la capacité de l’architecture à gérer ces communications est dépassée.

Le problème ne réside pas seulement dans l’augmentation de la vitesse de transmission. Plus le nombre d’unités augmente, plus il devient nécessaire de gérer efficacement le routage, l’arbitrage et la cohérence, alors même que l’architecture centralisée est davantage exposée aux goulots d’étranglement. SignatureIP présente donc les réseaux NoC à commutation de paquets comme une alternative plus évolutive aux canaux partagés.

Trois pressions qui imposent de repenser l’interconnexion

  • Intelligence artificielle : les charges de travail reposent sur des composants spécialisés et diversifiés, ce qui accroît le besoin d’assurer la cohérence entre plusieurs agents plutôt que de s’appuyer sur un modèle de communication simple.
  • Automobile : les plateformes ADAS et les véhicules électriques ont besoin de mécanismes de sécurité conformes à ISO 26262 et à ASIL-D, intégrés directement à l’architecture d’interconnexion et non ajoutés ultérieurement comme solution distincte.
  • Puces à chiplets : avec la référence à UCIe 2.0, le problème de la cohérence passe de l’intérieur d’une seule puce aux frontières entre les puces, ce qui nécessite une interconnexion capable de gérer clairement ces frontières.

Le document ajoute que les chemins d’arbitrage des architectures crossbar ont du mal à satisfaire la fermeture temporelle aux nœuds de fabrication 3 nm et 2 nm. Cela signifie que la réduction de la taille des transistors ne résout pas automatiquement le problème des communications ; le réseau d’interconnexion lui-même peut devenir un facteur limitant pour le calendrier et les performances de la conception.

Que proposent les architectures NoC et la cohérence fondée sur un répertoire ?

SignatureIP propose des architectures NoC à commutation de paquets avec une cohérence fondée sur un répertoire (directory-based coherency) afin de remédier à ces limites. L’idée centrale, telle qu’elle est présentée dans le document, consiste à éviter de diffuser les requêtes de cohérence à toutes les unités et à utiliser un mécanisme plus structuré pour suivre les parties concernées par les données. Cette approche vise à améliorer la capacité d’évolution lorsque le nombre d’agents augmente et que leurs fonctions se diversifient.

Dans le document, l’entreprise présente un portefeuille d’IP de sous-systèmes de calcul et d’E/S comprenant C-NOC, NC-NOC, AXI2CHI, CHI2AXI, ATC et Proxy Cache, ainsi que des composants Ethernet et Inoculator. Le document ne fournit pas suffisamment de détails pour comparer les performances de ces composants, leur consommation énergétique ou leurs résultats dans des conceptions réelles ; la liste ne peut donc pas être considérée comme une preuve indépendante de la supériorité d’un produit particulier.

Pourquoi est-ce important pour les concepteurs de puces ?

Le changement concret décrit par le document est le passage d’une décision d’interconnexion considérée comme un détail ultérieur de la conception d’un SoC à un élément architectural qui influe sur la capacité d’évolution, la sécurité et le calendrier. Les équipes qui conçoivent des SoC pour l’intelligence artificielle, l’automobile ou des systèmes fondés sur des chiplets doivent examiner dès le début la manière de gérer la cohérence, de faire transiter les données entre les unités ou les puces et d’intégrer les fonctions de sécurité dans le chemin de communication.

La publication reste toutefois un livre blanc technique lié au portefeuille de SignatureIP, et non une étude neutre comparant les NoC à d’autres approches ou présentant des mesures détaillées. Sa principale valeur réside donc dans la synthèse des forces qui exercent une pression sur les architectures d’interconnexion traditionnelles et dans l’identification d’une orientation architecturale claire, tandis que les décisions d’adoption concrètes nécessitent des données sur les performances, l’énergie, l’intégration, la vérification et les exigences propres à chaque conception.

Source de l’actualité
Semiconductor Engineering
Ouvrir la source originale ↗
ف
Auteur

فريق تحرير certi.news

Dans la même catégorie

À lire également

Voir toutes les actualités