SPIN, un micro-réseau d'interconnexion à commutation de paquets respectant la norme VCI. Concepts généraux et validation.
Résumé
Le micro-réseau SPIN (pour Scalable Programmable Integrated Network) est un réseau d’interconnexion à commutation de paquets pour systèmes intégrés sur puce développé au LIP6. Cette technologie fournit un mécanisme de communication très général entre les différents composants virtuels connectés dans le système. De plus, la bande passante croit linéairement avec le nombre de processeurs intégrés. La mise au point d’un tel interconnect a néanmoins soulevé des problèmes tels que la pr ́esence d’interblocages, et la façon de répartir les abonnées autour du réseau. On décrira plus particulièrement les fonctionnalités et l’architecture interne des wrappers VCI/SPIN qui permettent de fournir aux composants virtuels une interface de communication respectant le standard VCI (Virtual Component Interface). Ensuite, on proposera une solution afin de supprimer les risques d’interblocages, et enfin on présentera les premiers résultats d’une comparaison avec un bus système.