Thèse soutenue

Optimisation de la qualité de la vérification fonctionnelle par analyse de mutation

FR  |  
EN
Auteur / Autrice : Youssef Serrestou
Direction : Chantal RobachVincent Beroulle
Type : Thèse de doctorat
Discipline(s) : Micro et nanoélectronique
Date : Soutenance en 2008
Etablissement(s) : Grenoble INPG

Mots clés

FR

Mots clés contrôlés

Résumé

FR  |  
EN

La vérification fonctionnelle doit impérativement garantir la correction de la conception des systèmes intégrés dont les complexités augmentent sans cesse. A cette fin, de 60% à 70% de l’effort et du temps de conception sont consacrées à la vérification fonctionnelle qui est alors devenue un goulot d’étranglement dans le flot de conception. Cette tendance ne peut que s’accentuer d’où la nécessité de développer de nouveaux outils d’aide à la vérification. L’objectif de cette thèse est de proposer une nouvelle méthode d’aide à l’automatisation de la vérification fonctionnelle en permettant, conjointement, de qualifier et d’améliorer l’environnement de vérification. L’approche proposée est basée sur l’analyse de mutation pour évaluer la qualité de l’environnement de vérification et sur des modèles d’algorithmes génétiques pour optimiser cette qualité. De plus, l’analyse de mutation a été accélérée en utilisant une plateforme reconfigurable à base de FPGA. Ainsi, la plateforme «matérielle/logicielle» de vérification ALIGATOR a été développée et validée. Cette plateforme génère automatiquement des données de vérification adéquates au critère de mutation. Ces données permettent d’effectuer la validation de conception d’une implémentation HDL relativement à ses spécifications.