Design, Optimization, and Formal Verification of Circuit Fault-Tolerance Techniques

The work

AuthorsDmitry Burlyaev
Editors
Typephdthesis
Year2015
Also known asburlyaevdesign
Citekeyburlyaev2015design

Where it appeared

PublisherAgence Bibliographique de l'Enseignement Supérieur

Related

Distinct frombloem2018formal
Distinct fromdhingra1987formal
Distinct fromelshehaby2023susceptibility
Distinct fromfugger2019faithful
Distinct fromkarri2026softerror
Distinct fromkumar2023pragmatic
Distinct frommishra1985hierarchical
Distinct fromouchetanalyse
Distinct fromoulkaid2025modeles
Distinct fromplassanconclusive
Distinct fromxue2024using
Distinct fromzuccala2025formal

From crossref.

Abstract

Conception, optimisation, et vérification formelle de techniques de tolérance aux fautes pour circuits La miniaturisation de la gravure et l'ajustement dynamique du voltage augmentent le risque de fautes dans les circuits intégrés. Pour pallier cet inconvénient, les ingénieurs utilisent des techniques de tolérance aux fautes pour masquer ou, au moins, détecter les fautes. Ces techniques sont particulièrement utilisées dans les domaines critiques (aérospatial, médical, nucléaire, etc.) où les garanties de bon fonctionnement des circuits et leurs tolérance aux fautes sont cruciales. Cependant, la vérification de propriétés fonctionnelles et de tolérance aux fautes est un problème complexe qui ne peut être résolu par simulation en raison du grand nombre d'exécutions possibles et de scénarios d'occurrence des fautes. De même, l'optimisation des surcoûts matériels ou temporels imposés par ces techniques demande de garantir que le circuit conserve ses propriétés de tolérance aux fautes après optimisation.Dans cette thèse, nous décrivons une optimisation de techniques de tolérance aux fautes classiques basée sur des analyses statiques, ainsi que de nouvelles techniques basées sur la redondance temporelle. Nous présentons comment leur correction peut être vérifiée formellement à l'aide d'un assistant de preuves.Nous étudions d'abord comment certains voteurs majoritaires peuvent être supprimés des circuits basés sur la redondance matérielle triple (TMR) sans violer leurs propriétés de tolérance. La méthodologie développée prend en compte les particularités des circuits (par ex. masquage logique d'erreurs) et des entrées/sorties pour optimiser la technique TMR.Deuxièmement, nous proposons une famille de techniques utilisant la redondance temporelle comme des transformations automatiques de circuits. Elles demandent moins de ressources matérielles que TMR et peuvent être facilement intégrés dans les outils de CAO. Les transformations sont basées sur une nouvelle idée de redondance temporelle dynamique qui permet de modifier le niveau de redondance «à la volée» sans interrompre le calcul. Le niveau de redondance peut être augmenté uniquement dans les situations critiques (par exemple, au-dessus des pôles où le niveau de rayonnement est élevé), lors du traitement de données cruciales (par exemple, le cryptage de données sensibles), ou pendant des processus critiques (par exemple, le redémarrage de l'ordinateur d'un satellite).Troisièmement, en associant la redondance temporelle dynamique avec un mécanisme de micro-points de reprise, nous proposons une transformation avec redondance temporelle double capable de masquer les fautes transitoires. La procédure de recouvrement est transparente et le comportement entrée/sortie du circuit reste identique même lors d'occurrences de fautes. En raison de la complexité de cette méthode, la garantie totale de sa correction a nécessité une certification formelle en utilisant l'assistant de preuves Coq. La méthodologie développée peut être appliquée pour certifier d'autres techniques de tolérance aux fautes exprimées comme des transformations de circuits.

A copy is held

pdf, 4.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:43 UTC
Approved bya person 2026-09-16 09:12 UTC

Cite it as

@phdthesis{burlyaev2015design,
  title        = {Design, Optimization, and Formal Verification of Circuit Fault-Tolerance Techniques},
  author       = {Dmitry Burlyaev},
  year         = {2015},
  publisher    = {Agence Bibliographique de l'Enseignement Supérieur},
  doi          = {10.70675/440c62dcz4d54z4f8ez9241za00c078a5280},
}

This record lives at https://refs.drheap.org/burlyaev2015design/ and will keep doing so. It used to be called burlyaevdesign, and those addresses still resolve to this one.