Conception d'algorithmes et d'architectures systoliques : synthese automatique de circuits

On presente un systeme de conception d'algorithmes et d'architectures systoliques. La methode de projection des dependances constitue le coeur de ce systeme. Elle permet de deriver des algorithmes et des architectures systoliques a partir de systemes d'equations recurrentes uniformes (seru). En amont de cette methode, le systeme est dote d'outils de synthese de seru (mise sous formes recurrente, representation concrete, pipeline, routage) et en aval d'outils d'evaluation et de conception detaillee des processeurs. Ces outils originaux couvrent toutes les etapes de conception d'une architecture systolique de la specification mathematique usuelle du probleme (fonctions de generalisation) a la conception detaillee des cellules de l'architecture. Un noyau de ce systeme est mis en oeuvre par le logiciel diastol.