Towards Binary Circuit Models That Faithfully Capture Physical Solvability

Matthias Függer 1 Robert Najvirt 1 Thomas Nowak 2 Ulrich Schmid 1
2 DYOGENE - Dynamics of Geometric Networks
DI-ENS - Département d'informatique de l'École normale supérieure, Inria Paris-Rocquencourt, CNRS - Centre National de la Recherche Scientifique : UMR8548
Abstract : In contrast to analog models, binary circuit models are high-level abstractions that play an important role in assess-ing the correctness and performance characteristics of digital circuit designs: (i) modern circuit design relies on fast digital timing simulation tools and, hence, on binary-valued circuit models that faithfully model signal propagation, even throughout a complex design, and (ii) binary circuit models provide a level of abstraction that is amenable to formal correctness proofs. A mandatory feature of any such model is the ability to trace glitches and other short pulses precisely as they occur in physical circuits, as their presence may affect a circuit's correctness and its performance characteristics. Unfortunately, it was recently proved [Függer et al., ASYNC'13] that none of the existing binary-valued circuit models proposed so far, including the two most commonly used pure and inertial delay channels and any other bounded single-history channel, is realistic in the following sense: For the simple Short-Pulse Filtration (SPF) problem, which is related to a circuit's ability to suppress a single glitch, they showed that every bounded single-history channel either contradicts the unsolvability of SPF in bounded time or the solvability of SPF in unbounded time in physical circuits, i.e., no existing model correctly captures physical solvability with respect to glitch propagation. We propose a binary circuit model, based on so-called in-volution channels, which do not suffer from this deficiency. In sharp contrast to what is possible with all the existing models, they allow to solve the SPF problem precisely when this is possible in physical circuits. To the best of our knowledge, our involution channel model is hence the very first binary circuit model that realistically models glitch propagation, which makes it a promising candidate for developing more accurate tools for simulation and formal verification of digital circuits.
Type de document :
Communication dans un congrès
Design, Automation, and Test in Europe (DATE), Mar 2015, Grenoble, France. 2015
Liste complète des métadonnées

Littérature citée [16 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01107436
Contributeur : Thomas Nowak <>
Soumis le : mardi 20 janvier 2015 - 16:39:49
Dernière modification le : jeudi 7 février 2019 - 15:49:11
Document(s) archivé(s) le : mardi 21 avril 2015 - 11:46:08

Fichier

paper.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01107436, version 1

Collections

Citation

Matthias Függer, Robert Najvirt, Thomas Nowak, Ulrich Schmid. Towards Binary Circuit Models That Faithfully Capture Physical Solvability. Design, Automation, and Test in Europe (DATE), Mar 2015, Grenoble, France. 2015. 〈hal-01107436〉

Partager

Métriques

Consultations de la notice

246

Téléchargements de fichiers

146