Digital Modeling of Asynchronous Integrated Circuits
Digital Modeling of Asynchronous Integrated Circuits
Disciplines
Electrical Engineering, Electronics, Information Engineering (70%); Computer Sciences (30%)
Keywords
-
Continuous-Time Delay Modeling,
Dynamic Timing Analysis,
Model Composition,
Formal Verification,
Digital integrated circuits,
Correctness Proofs
The project proposal DMAC: Digital Modeling of Asynchronous Integrated Circuits for Fast Dynamic Timing Analysis and Formal Verification is devoted to the development of a purely digital model for asynchronous circuits, which enables accurate and fast dynamic timing analysis and is a mandatory prerequisite for any attempt on practical formal verification of such designs. The envisioned model shall be accurate and realistic (= faithful), in the sense that the behavior of circuits described in the model is exactly, i.e., within the modeling accuracy, the same as the behavior of the corresponding real circuit. In contrast to analog models, which are known to be faithful but suffer from excessive simulation times, we target continuous-time discrete-value models here, which essentially boil down to elaborate delay models for gates and/or interconnecting channels. This proposal emerged from some discoveries obtained in the context of two recent FWF projects, where we happened to realize the importance of the scientific questions to be addressed in DMAC from two very different angles: As a basis for correctness proofs of fault-tolerant digital circuits and as a mandatory prerequisite for practical formal verification of reasonably large asynchronous circuit designs. In our attempts to get a first grip on these scientific questions, we incidentally discovered a new involution channel model that differs from almost all existing ones in that the input-to-output delay depends on the history in the signal traces. Interestingly, it turned out to be the only candidates for a faithful digital circuit model known so far. DMAC is devoted to fully explore this avenue scientifically. The most challenging open questions that shall be answered in this project are how to enlarge the class of circuits where the involution model and variants thereof are indeed faithful, how to compose gates with different electrical properties, how to parameterize and characterize the model for a given technology and given operating conditions, and how to possibly further improve the modeling coverage and accuracy. In addition, we will also incorporate our models into existing timing analysis and verification tools. Besides demonstrating the practical feasibility of our approach, this is a mandatory step for experimentally evaluating the accuracy of our models.
The project DMAC (Digital Modeling of Asynchronous Integrated Circuits for Fast Dynamic Timing Analysis and Formal Verification) was devoted to the development of purely digital models for asynchronous circuits, which enable accurate and fast dynamic timing analysis and are a mandatory prerequisite for any attempt on practical formal verification of such designs. The models were supposed to be accurate and realistic (= faithful), in the sense that the behavior of circuits described in the model is exactly, i.e., within the modeling accuracy, the same as the behavior of the corresponding real circuit. In contrast to analog models, which are known to be faithful but suffer from excessive simulation times, we targeted continuous-time discrete-value models here, which essentially boil down to elaborate delay models for gates and/or interconnecting channels. These project goals were reached via the development of our Involution Delay Model and our Hybrid Thresholded Delay Models for multi-input gates, which were even implemented in a prototype tool for fast dynamic timing analysis of digital integrated circuits.
- Technische Universität Wien - 100%
- Laura Nenzi, Technische Universität Wien , national collaboration partner
Research Output
- 37 Citations
- 28 Publications
- 1 Methods & Materials
- 2 Datasets & models
-
2024
Title A Logic forRepair andState Recovery inByzantine Fault-Tolerant Multi-agent Systems; In: Automated Reasoning - 12th International Joint Conference, IJCAR 2024, Nancy, France, July 3-6, 2024, Proceedings, Part II DOI 10.1007/978-3-031-63501-4_7 Type Book Chapter Publisher Springer Nature Switzerland -
2024
Title Waveform prediction of digital circuits by sigmoidal approximation Type Other Author Salzmann J Link Publication -
2024
Title Modeling of Digital Delays in Multi-Input Gates and Applications Type Other Author Arman Ferdowsi -
2025
Title Faithful dynamic timing analysis of digital circuits using continuous thresholded mode-switched ODEs DOI 10.1016/j.nahs.2024.101572 Type Journal Article Author Ferdowsi A Journal Nonlinear Analysis: Hybrid Systems -
2024
Title Modeling of Digital Delays in Multi-Input Gates and Applications Type PhD Thesis Author Arman Ferdowsi -
2022
Title Proper Abstractions for Digital Electronic Circuits: A Physically Guided Approach Type Other Author Maier J Link Publication -
2021
Title A Composable Glitch-Aware Delay Model DOI 10.1145/3453688.3461519 Type Conference Proceeding Abstract Author Maier J Pages 147-154 Link Publication -
2021
Title Gain and Pain of a Reliable Delay Model DOI 10.1109/dsd53832.2021.00046 Type Conference Proceeding Abstract Author Maier J Pages 246-250 Link Publication -
2021
Title The Involution Tool for Accurate Digital Timing and Power Analysis DOI 10.1016/j.vlsi.2020.09.007 Type Journal Article Author Öhlinger D Journal Integration Pages 87-98 Link Publication -
2021
Title A Composable Glitch-Aware Delay Model DOI 10.48550/arxiv.2104.10966 Type Preprint Author Maier J -
2019
Title The Involution Tool for Accurate Digital Timingand Power Analysis DOI 10.1109/patmos.2019.8862165 Type Conference Proceeding Abstract Author Öhlinger D Pages 1-8 Link Publication -
2023
Title A Digital Delay Model Supporting Large Adversarial Delay Variations DOI 10.1109/ddecs57882.2023.10139680 Type Conference Proceeding Abstract Author Schmid U Pages 111-117 -
2023
Title Accurate Hybrid Delay Models for Dynamic Timing Analysis DOI 10.1109/iccad57390.2023.10323646 Type Conference Proceeding Abstract Author Ferdowsi A Pages 1-9 -
2023
Title Continuity of Thresholded Mode-Switched ODEs and Digital Circuit Delay Models DOI 10.1145/3575870.3587125 Type Conference Proceeding Abstract Author Ferdowsi A Pages 1-11 -
2022
Title A Simple Hybrid Model for Accurate Delay Modeling of a Multi-Input Gate DOI 10.23919/date54114.2022.9774547 Type Conference Proceeding Abstract Author Ferdowsi A Pages 1461-1466 Link Publication -
2022
Title On Specifications and Proofs of Timed Circuits DOI 10.48550/arxiv.2208.08147 Type Preprint Author Fuegger M -
2023
Title A Hybrid Delay Model for Interconnected Multi-Input Gates DOI 10.1109/dsd60849.2023.00060 Type Conference Proceeding Abstract Author Ferdowsi A Pages 381-390 -
2021
Title Simulation-Based Approaches for Comprehensive Schmitt-Trigger Analyses DOI 10.1109/tcsi.2021.3130349 Type Journal Article Author Maier J Journal IEEE Transactions on Circuits and Systems I: Regular Papers Pages 1013-1026 Link Publication -
2021
Title Gain and Pain of a Reliable Delay Model DOI 10.48550/arxiv.2107.06814 Type Preprint Author Maier J -
2021
Title Gain and Pain of a Reliable Delay Model DOI 10.36227/techrxiv.14872116 Type Preprint Author Maier J Link Publication -
2021
Title Gain and Pain of a Reliable Delay Model DOI 10.36227/techrxiv.14872116.v1 Type Preprint Author Maier J Link Publication -
2021
Title Gain and Pain of a Reliable Delay Model DOI 10.36227/techrxiv.14872116.v2 Type Preprint Author Maier J Link Publication -
2021
Title A Simple Hybrid Model for Accurate Delay Modeling of a Multi-Input Gate DOI 10.48550/arxiv.2111.11182 Type Preprint Author Ferdowsi A -
2022
Title eta-CIDM: A faithful and composable delay model with adversarial noise DOI 10.34726/hss.2022.87144 Type Other Author Öhlinger D Link Publication -
2022
Title 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 Type Book Chapter Publisher Springer Nature Switzerland -
2022
Title Proper Abstractions for Digital Electronic Circuits: A Physically Guided Approach Type PhD Thesis Author Jürgen Maier Link Publication -
2019
Title A Faithful Binary Circuit Model DOI 10.1109/tcad.2019.2937748 Type Journal Article Author Függer M Journal IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Pages 2784-2797 Link Publication -
2019
Title Transistor-Level Analysis of Dynamic Delay Models DOI 10.1109/async.2019.00019 Type Conference Proceeding Abstract Author Maier J Pages 76-85 Link Publication
-
2021
Link
Title Involution Tool DOI 10.1016/j.vlsi.2020.09.007 Type Improvements to research infrastructure Public Access Link Link
-
2023
Link
Title Thresholded Hybrid Delay Models DOI 10.1016/j.nahs.2024.101572 Type Computer model/algorithm Public Access Link Link -
2020
Link
Title Involution Delay Model DOI 10.1109/tcad.2019.2937748 Type Computer model/algorithm Public Access Link Link