Digitale Modellierung Asynchroner Integrierter Schaltungen
Digital Modeling of Asynchronous Integrated Circuits
Wissenschaftsdisziplinen
Elektrotechnik, Elektronik, Informationstechnik (70%); Informatik (30%)
Keywords
-
Continuous-Time Delay Modeling,
Dynamic Timing Analysis,
Model Composition,
Formal Verification,
Digital integrated circuits,
Correctness Proofs
Der Projektantrag DMAC: Faithfully Modeling Asynchronous Digital Circuits for Fast Dynamic Timing Analysis and Formal Verification ist der Entwicklung eines rein digitalen Modells für asynchrone integrierte Schaltungen gewidmet, das eine genaue und schnelle dynamische Zeitanalyse erlaubt und auch eine notwendige Grundlage für jeden Versuch einer praktikablen formalen Verifikation derartiger Designs darstellt. Das gesuchte Modell soll genau und realistisch (= getreu) sein, in dem Sinn, daß das Verhalten der digital modellierten Schaltung im Rahmen der erreichbaren Genauigkeit exakt dem Verhalten des korrespondierenden realen Schaltung entsprechen muß. Im Gegensatz zu analogen Modellen, die in der Regel getreu sind, aber exzessiv lange Simulations- und Verifikationszeiten implizieren, ist unser Ziel ein zeitkontinuierliches aber wertdiskretes Modell, was auf ein elaborates Delay-Modell für Gates und/oder Verbindungskanäle hinausläuft. Die Projektidee wurde durch einigen Entdeckungen stimuliert, die im Kontext zweier kürzlich abgeschlossener FWF-Projekte gemacht wurden. In diesen Projekten wurde die Bedeutung der von DMAC abgedeckten wissenschaftlichen Fragestellungen aus zwei sehr unterschiedlichen Blickwinkeln erkannt: Als eine Basis für Korrektheitsbeweise für fehlertolerante digitale Schaltungen und als eine unvermeidbare Voraussetzung für jeglichen praktikablen Ansatz einer formalen Verifikation größerer asynchroner Designs. Bei unseren Versuchen, die zugrundeliegenden Probleme zu verstehen, sind wir mehr oder weniger zufällig auf Involution Channels gestoßen, deren Input-Output-Delay, in scharfem Kontrast zu fast allen existierenden Ansätzen, von der Vergangenheit abhängt und eine selbstinverse Funktion darstellt. In der Folge hat sich herausgestellt, daß Involution Channels der einzige bislang bekannte Ausgangspunkt für ein realistisches digitales Modell sind. DMAC ist der vollständigen wissenschaftlichen Erkundung und Aufbereitung diesen Ansatzes gewidmet. Die wichtigsten offenen Fragestellungen, die in diesem Projekt beantwortet werden sollen, sind: Wie kann die Klasse von Schaltungen, für die das Involution-Modell und mögliche Varianten getreu sind, erweitert werden? Wie können Gates mit unterschiedlichen elektrischen Eigenschaften zusammengeschaltet werden? Wie kann das Modell für verschiedene Technologien und Betriebsbedingungen parametrisiert und charakterisiert werden? Wie kann der Gültigkeits-/Anwendungsbereich des Modells und dessen Genauigkeit weiter gesteigert werden? Darüberhinaus ist geplant, die zu entwickelnden Modelle in existierende Zeitanalyse- und Verifikationswerkzeuge zu integrieren. Dies soll nicht nur die prinzipielle praktische Eignung unseres Ansatzes demonstrieren, sondern stellt auch einen unerläßlichen Schritt zur experimentellen Evaluation der Modellierungsgenauigkeit dar.
Das Projekt DMAC (Faithfully Modeling Asynchronous Digital Circuits for Fast Dynamic Timing Analysis and Formal Verification) war der Entwicklung rein digitaler Modelle für asynchrone integrierte Schaltungen gewidmet, die eine genaue und schnelle dynamische Zeitanalyse erlauben und auch eine notwendige Grundlage für jeden Versuch einer praktikablen formalen Verifikation derartiger Designs darstellen. Die gesuchten Modelle sollten genau und realistisch (= getreu) sein, in dem Sinn, daß das Verhalten der digital modellierten Schaltung im Rahmen der erreichbaren Genauigkeit exakt dem Verhalten des korrespondierenden realen Schaltung entsprechen muß. Im Gegensatz zu analogen Modellen, die in der Regel getreu sind, aber exzessiv lange Simulations- und Verifikationszeiten implizieren, ist unser Ziel ein zeitkontinuierliches aber wertdiskretes Modell, was auf ein elaborates Delay-Modell für Gates und/oder Verbindungskanäle hinausläuft. Diese Projektziele wurden durch die Entwicklung und Analyse unseres Involution Delay Models und unserer Hybrid Thresholded Delay Models für Multi-Input Gates erreicht, und sogar in Form eines Prototyp-Tools für die schnelle dynamische Zeitanalyse digitaler integrierter Schaltungen implementiert.
- Technische Universität Wien - 100%
- Laura Nenzi, Technische Universität Wien , nationale:r Kooperationspartner:in
- Matthias Függer, Université Paris-Saclay - Frankreich
- Thomas Nowak, Université Paris-Saclay - Frankreich
- Sayan Mitra, University of Illinois at Urbana-Champaign - Vereinigte Staaten von Amerika
Research Output
- 57 Zitationen
- 33 Publikationen
- 1 Methoden & Materialien
- 2 Datasets & Models
-
2025
Titel Faithful dynamic timing analysis of digital circuits using continuous thresholded mode-switched ODEs DOI 10.1016/j.nahs.2024.101572 Typ Journal Article Autor Ferdowsi A Journal Nonlinear Analysis: Hybrid Systems Seiten 101572 Link Publikation -
2021
Titel The Involution Tool for Accurate Digital Timing and Power Analysis DOI 10.1016/j.vlsi.2020.09.007 Typ Journal Article Autor Öhlinger D Journal Integration Seiten 87-98 Link Publikation -
2024
Titel A Logic for Repair and State Recovery in Byzantine Fault-Tolerant Multi-agent Systems DOI 10.1007/978-3-031-63501-4_7 Typ Book Chapter Autor Van Ditmarsch H Verlag Springer Nature Seiten 114-134 Link Publikation -
2024
Titel Waveform prediction of digital circuits by sigmoidal approximation Typ Other Autor Salzmann J Link Publikation -
2024
Titel Modeling of Digital Delays in Multi-Input Gates and Applications Typ Other Autor Arman Ferdowsi -
2024
Titel Modeling of Digital Delays in Multi-Input Gates and Applications Typ PhD Thesis Autor Arman Ferdowsi -
2023
Titel Accurate Hybrid Delay Models for Dynamic Timing Analysis DOI 10.1109/iccad57390.2023.10323646 Typ Conference Proceeding Abstract Autor Ferdowsi A Seiten 1-9 -
2025
Titel Distributed Locally Synchronous Grid Oscillator via Perpetual Token Exchange DOI 10.1109/async65240.2025.00014 Typ Conference Proceeding Abstract Autor Salzmann J Seiten 38-45 -
2025
Titel Signal Prediction for Digital Circuits by Sigmoidal Approximations Using Neural Networks DOI 10.23919/date64628.2025.10992811 Typ Conference Proceeding Abstract Autor Salzmann J Seiten 1-2 -
2023
Titel A Hybrid Delay Model for Interconnected Multi-Input Gates DOI 10.1109/dsd60849.2023.00060 Typ Conference Proceeding Abstract Autor Ferdowsi A Seiten 381-390 Link Publikation -
2023
Titel Continuity of Thresholded Mode-Switched ODEs and Digital Circuit Delay Models DOI 10.1145/3575870.3587125 Typ Conference Proceeding Abstract Autor Ferdowsi A Seiten 1-11 Link Publikation -
2022
Titel Proper Abstractions for Digital Electronic Circuits: A Physically Guided Approach Typ Other Autor Maier J Link Publikation -
2022
Titel On Specifications and Proofs of Timed Circuits DOI 10.48550/arxiv.2208.08147 Typ Preprint Autor Fuegger M -
2021
Titel Gain and Pain of a Reliable Delay Model DOI 10.1109/dsd53832.2021.00046 Typ Conference Proceeding Abstract Autor Maier J Seiten 246-250 Link Publikation -
2021
Titel A Composable Glitch-Aware Delay Model DOI 10.48550/arxiv.2104.10966 Typ Preprint Autor Maier J -
2021
Titel A Composable Glitch-Aware Delay Model DOI 10.1145/3453688.3461519 Typ Conference Proceeding Abstract Autor Maier J Seiten 147-154 Link Publikation -
2023
Titel The Hidden Behavior of a D-Latch DOI 10.1109/tcsi.2023.3237283 Typ Journal Article Autor Maier J Journal IEEE Transactions on Circuits and Systems--I: Regular Papers Seiten 1660-1670 Link Publikation -
2023
Titel Continuity of Thresholded Mode-Switched ODEs and Digital Circuit Delay Models DOI 10.48550/arxiv.2303.14048 Typ Preprint Autor Ferdowsi A -
2021
Titel Gain and Pain of a Reliable Delay Model DOI 10.48550/arxiv.2107.06814 Typ Preprint Autor Maier J -
2021
Titel Gain and Pain of a Reliable Delay Model DOI 10.36227/techrxiv.14872116.v2 Typ Preprint Autor Maier J Link Publikation -
2021
Titel Gain and Pain of a Reliable Delay Model DOI 10.36227/techrxiv.14872116 Typ Preprint Autor Maier J Link Publikation -
2021
Titel Gain and Pain of a Reliable Delay Model DOI 10.36227/techrxiv.14872116.v1 Typ Preprint Autor Maier J Link Publikation -
2021
Titel A Simple Hybrid Model for Accurate Delay Modeling of a Multi-Input Gate DOI 10.48550/arxiv.2111.11182 Typ Preprint Autor Ferdowsi A -
2021
Titel Simulation-Based Approaches for Comprehensive Schmitt-Trigger Analyses DOI 10.1109/tcsi.2021.3130349 Typ Journal Article Autor Maier J Journal IEEE Transactions on Circuits and Systems I: Regular Papers Seiten 1013-1026 Link Publikation -
2022
Titel A Simple Hybrid Model for Accurate Delay Modeling of a Multi-Input Gate DOI 10.23919/date54114.2022.9774547 Typ Conference Proceeding Abstract Autor Ferdowsi A Seiten 1461-1466 Link Publikation -
2022
Titel Proper Abstractions for Digital Electronic Circuits: A Physically Guided Approach Typ PhD Thesis Autor Jürgen Maier Link Publikation -
2022
Titel On Specifications andProofs ofTimed Circuits; In: Principles of Systems Design - Essays Dedicated to Thomas A. Henzinger on the Occasion of His 60th Birthday DOI 10.1007/978-3-031-22337-2_6 Typ Book Chapter Verlag Springer Nature Switzerland -
2022
Titel eta-CIDM: A faithful and composable delay model with adversarial noise DOI 10.34726/hss.2022.87144 Typ Other Autor Öhlinger D Link Publikation -
2023
Titel A Digital Delay Model Supporting Large Adversarial Delay Variations DOI 10.1109/ddecs57882.2023.10139680 Typ Conference Proceeding Abstract Autor Öhlinger D Seiten 111-117 -
2023
Titel Toward an Optimal Solution to the Network Partitioning Problem DOI 10.15439/2023f2832 Typ Conference Proceeding Abstract Autor Ferdowsi A Seiten 111-117 Link Publikation -
2019
Titel A Faithful Binary Circuit Model DOI 10.1109/tcad.2019.2937748 Typ Journal Article Autor Függer M Journal IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Seiten 2784-2797 Link Publikation -
2019
Titel Transistor-Level Analysis of Dynamic Delay Models DOI 10.1109/async.2019.00019 Typ Conference Proceeding Abstract Autor Maier J Seiten 76-85 Link Publikation -
2019
Titel The Involution Tool for Accurate Digital Timingand Power Analysis DOI 10.1109/patmos.2019.8862165 Typ Conference Proceeding Abstract Autor Öhlinger D Seiten 1-8 Link Publikation
-
2021
Link
Titel Involution Tool DOI 10.1016/j.vlsi.2020.09.007 Typ Improvements to research infrastructure Öffentlich zugänglich Link Link
-
2023
Link
Titel Thresholded Hybrid Delay Models DOI 10.1016/j.nahs.2024.101572 Typ Computer model/algorithm Öffentlich zugänglich Link Link -
2020
Link
Titel Involution Delay Model DOI 10.1109/tcad.2019.2937748 Typ Computer model/algorithm Öffentlich zugänglich Link Link