Les chiplets ouvrent la boîte de Pandore - Semiwiki

Les chiplets ouvrent la boîte de Pandore – Semiwiki

Nœud source: 3091119

chiplet

Les chiplets ont simplifié un domaine de conception mais ont ouvert la boîte de Pandore sur un autre front. La complexité de simulation de chacun chiplet est inférieur, mais l'interconnexion chiplet à chiplet est désormais devenue complexe. Les gens expérimentent différents protocoles d'interconnexion, variantes d'UCIe, modifiant les paramètres UCIe, les vitesses d'interface, le nombre de couches physiques, etc. Ajoutez désormais des normes héritées comme AXI, de nouveaux protocoles comme PICe6.0 et la cohérence du cache à l'ensemble.

Dans l’ensemble, cela crée un tout nouvel ensemble d’expériences. Celui pour lequel l’émulation traditionnelle et la modélisation RTL ne fonctionneront pas. Vous devez d’abord faire un effort sur le compromis architectural, et pas seulement sur la sélection des composants. Cela signifie que vous devrez effectuer une analyse du trafic, le partitionnement des applications, le dimensionnement du système et l'impact des différents types de couche physique. De plus, selon l'application, le benchmark sera très différent.

La spécification UCIe est nouvelle et il n’existe pas de références claires. De plus, la spécification UCIe ne fournit que des indications sur la latence et la puissance. Ces deux exigences sont strictes. Cela signifie qu’une étude puissance-performance-zone est inévitable. Comme vous disposez d'une conversion protocole-protocole-protocole telle que PCIe 6.0 vers UCIe vers AXI, la configuration de modélisation est complexe.

Une solution consiste à étudier la modélisation du système en utilisant VisualSim De Mirabilis Conception. Ils ont récemment lancé un modèle IP au niveau du système UCIe et démontreront un certain nombre de cas d'utilisation de l'interconnexion au Sommet des Chiplets. Pour guider les concepteurs, ils ont publié un guide présentant de nombreux cas d'utilisation, les résultats attendus en termes de performances énergétiques et d'options d'optimisation. Ils ont à la fois une présentation papier et un stand au Sommet. J'espère te voir là-bas!

Voici également le lien vers un article que les gens peuvent obtenir : Modélisation des performances d'un système informatique hétérogène basé sur l'architecture d'interconnexion UCIe

Résumé:

Les conceptions de puces complexes d'aujourd'hui sur les nœuds de pointe se composent généralement de plusieurs puces (ou chiplets). L’approche permet d’utiliser des matrices provenant de différents fabricants ou processus, ainsi que des IP réutilisables. Les concepteurs ont besoin d'un modèle au niveau du système pour évaluer différentes implémentations de situations aussi complexes.

Un exemple de système est constitué d'un chiplet d'E/S, d'un chiplet central à faible consommation, d'un chiplet central hautes performances, d'un chiplet audio-vidéo et d'un chiplet analogique, interconnectés à l'aide de la norme Universal Chiplet Interconnect Express (UCIe).

Notre équipe a envisagé plusieurs scénarios et configurations, notamment des packages avancés et standard, des profils de trafic et des ressources variés, ainsi qu'un retimer pour étendre la portée et évaluer les événements en cas d'expiration. L'identification des forces et des faiblesses de l'interconnexion UCIe pour les applications de mission nous a aidé à obtenir la configuration optimale pour chaque sous-système afin de répondre aux exigences de performances, de puissance et de fonctionnalité.

À propos de Mirabilis Design Inc.

Mirabilis Design est une société de logiciels de la Silicon Valley qui fournit des logiciels et des solutions de formation pour identifier et éliminer les risques liés aux spécifications du produit, prédire avec précision les ressources humaines et temporelles nécessaires au développement du produit et améliorer la communication entre les différents ingénieurs.
équipes.

VisualSim Architect combine la propriété intellectuelle, la modélisation au niveau du système, la simulation, l'analyse de l'environnement et les modèles d'application pour améliorer considérablement la construction, la simulation, l'analyse et la vérification RTL des modèles. L'environnement permet aux concepteurs de converger rapidement vers une conception qui répond à un ensemble diversifié d'exigences interdépendantes en matière de temps et de puissance. Il est utilisé très tôt dans le processus de conception en parallèle (et comme aide à) la spécification écrite et avant une mise en œuvre (par exemple, RTL, code logiciel ou schéma) du produit.

Lisez aussi:

WEBINAIRE : Comment obtenir une mesure de puissance précise de plus de 95 % lors de l'exploration d'architecture

Mappage de SysML à l'architecture matérielle

Cours de conception basée sur des modèles pour étudiants

Partagez cet article via:

Horodatage:

Plus de Semiwiki