Thèse soutenue

FR
Auteur / Autrice : Matthieu Moy
Direction : Florence Maraninchi
Type : Thèse de doctorat
Discipline(s) : Informatique. Systèmes et communications
Date : Soutenance en 2005
Etablissement(s) : Grenoble INPG

Résumé

FR  |  
EN

Les travaux présentés dans ce document portent sur la vérification de modèles de systèmes sur puce, au niveau transactionnel (TLM). Nous présentons le niveau transactionnel et ses variantes, et rappelons en quoi ce nouveau niveau d'abstraction est aujourd'hui nécessaire en plus du niveau de transfert de registre (RTL) pour répondre aux contraintes de productivités et de qualités de plus en plus fortes, et comment il s'intègre dans le flot de conception. Nous présentons un nouvel outil, LusSy, permettant la vérification formelle de modèles transactionnels écrits en SystemC. Sa structure interne s'apparente à celle d'un compilateur : Une partie frontale, Pinapa, qui lit le programme source, une extraction de la sémantique, SISE, dans notre formalisme intermédiaire HPIOM, une série d'optimisations dans le composant SIRTH, et des générateurs de code pour les outils de preuves pour Lustre et SMV.