Conclusive formal verification of clock domain crossing properties

The work

AuthorsGuillaume Plassan
Editors
Typephdthesis
Year2018
Citekeyplassanconclusive

Where it appeared

PublisherAgence Bibliographique de l'Enseignement Supérieur
SchoolUniversité Grenoble Alpes
Pages111

Related

Distinct frombiere1999symbolic
Distinct frombloem2018formal
Distinct frombryant1991methodology
Distinct frombryant2018binary
Distinct frombund2019optimal
Distinct fromburlyaev2015design
Distinct fromferres2023electrical
Distinct fromferres2025survey
Distinct fromkumar2023pragmatic
Distinct frommarino1981general
Distinct fromtraub1986formal
Maybe sameplassan2018conclusive

From crossref.

Abstract

Vérification formelle concluante des propriétés des systèmes multi-horloges Les circuits microélectroniques récents intègrent des dizaines d'horloges afin d'optimiser leur consommation et leur performance. Le nombre de traversées de domaines d'horloges (CDC) et la complexité des systèmes augmentant, garantir formellement l'intégrité d'une donnée devient un défi majeur. Plusieurs problèmes sont alors soulevés : configurer le système dans un mode réaliste, décrire l'environnement par des hypothèses sur les protocoles, gérer l'explosion de l'espace des états, analyser les contre-exemples, ...La première contribution de cette thèse a pour but d'atteindre une configuration complète et réaliste du système. Nous utilisons de la vérification formelle paramétrique ainsi qu'une analyse de la structure du circuit afin de détecter automatiquement les composants des arbres d'horloge. La seconde contribution cherche à éviter l'explosion de l'espace des états en combinant des abstractions localisées du circuit avec une analyse de contre-examples. L'idée clé est d'utiliser la technologie de raffinement d'abstraction guidée par contre-exemple (CEGAR) où l'utilisateur influence la poursuite de l'algorithme en se basant sur des informations extraites des contre-exemples intermédiaires. La troisième contribution vise à créer des hypothèses pour des environnements sous-contraints. Tout d’abord, plusieurs contre-exemples sont générés pour une assertion, avec différentes raisons d’échec. Ensuite, des informations en sont extraites et transformées en hypothèses réalistes.Au final, cette thèse montre qu'une vérification formelle concluante peut être obtenue en combinant la rapidité de l'analyse structurelle avec l'exhaustivité des méthodes formelles.

A copy is held

pdf, 1.6 MB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via crossref
Added2026-09-16 03:34 UTC
Approved bya person 2026-09-16 09:13 UTC

Cite it as

@phdthesis{plassanconclusive,
  title        = {Conclusive formal verification of clock domain crossing properties},
  author       = {Guillaume Plassan},
  year         = {2018},
  publisher    = {Agence Bibliographique de l'Enseignement Supérieur},
  school       = {Université Grenoble Alpes},
  pages        = {111},
  doi          = {10.70675/7c2838f7z2fb4z4d99zaa3ez18e5e32e04db},
}

This record lives at https://refs.drheap.org/plassanconclusive/ and will keep doing so.