Drafting and Multi-Input Switching in Digital Dynamic Timing Simulation for Multi-Input Gates
Arman Ferdowsi, Ulrich Schmid, and Josef Salzmann

TL;DR
This paper extends a digital timing simulation tool to support multi-input gates with novel delay formulas, improving prediction accuracy for integrated circuit timing and power analysis without sacrificing performance.
Contribution
Introduces a multi-input gate extension with analytic delay formulas based on a hybrid model, enhancing simulation accuracy and simplifying gate characterization.
Findings
Improved delay prediction accuracy over previous models
Supports multi-input gates like NOR and NAND with new formulas
Maintains performance while enhancing simulation fidelity
Abstract
We present a prototype multi-input gate extension of the publicly available Involution Tool for accurate digital timing simulation and power analysis of integrated circuits introduced by Oehlinger et al. (Integration, 2021). Relying on discrete event simulation, the Involution Tool allows fast timing simulation of circuits made up of an arbitrary composition of supported gates, provides automatic random input stimulus generation, and supports parameter sweeping. It also enables a detailed comparison of the delay predictions obtained by different models, including pure and inertial delays as well as digitized SPICE-generated reference traces. Our extension added support for 2-input gates like NOR and NAND, by implementing novel analytic delay formulas obtained via a refined analysis of a recently proposed thresholded first-order hybrid model of such gates. The resulting formulas…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLow-power high-performance VLSI design · Radiation Effects in Electronics · Simulation Techniques and Applications
