Résumé:
Les systèmes sur puce (SoC) intègrent un système complet dans une seule puce. Le nombre
de composants intégrés continue d’augmenter pour répondre aux exigences des applications
d’aujourd’hui. Ainsi, la conception des SoC se concentre davantage sur les communications que sur
les calculs. Le réseau sur puce (NoC) est apparu comme une solution viable aux goulots
d’étranglement de la communication sur puce. C’est similaire à un réseau général mais avec des
ressources limitées.
Le moyen le plus simple de connecter les ressources et les commutateurs disponibles est de
les organiser à l’aide de topologies, la topologie maillée bidimensionnelle est la plus populaire utilisée
dans NoC en raison de sa simplicité, mais le Noc bidimensionnel n’a pas été pensé pour répondre aux
exigences du système sur puce à bien des égards.Itegrate le wifi dans le NoC, Ou réseau sur puce
tridimensionnel (NoC 3D) sont des solutions efficaces au problème de la complexité d’interconnexion
des SoC à grande échelle.
But principal de notre projet est de développer une technique de mapping des taches d’une
application dans une architecture de réseau sur puce à base de méta-heuristiques qui va minimiser le
coût des communications. Nous proposons d’utiliser un nouvel algorithme basé sur l’aigle royal.
Mots-clés : Réseau sur puce bidimensionnel avec fils, Réseau sur puce bidimensionnel sans fils,
réseau sur puce tridimensionnel, SoC, Mapping, méta-heuristique, coût de communications,
l’algorithme d'optimisation des aigles royal.