A Digital Delay Model Supporting Large Adversarial Delay Variations

01/10/2023
by   Daniel Öhlinger, et al.
0

Dynamic digital timing analysis is a promising alternative to analog simulations for verifying particularly timing-critical parts of a circuit. A necessary prerequisite is a digital delay model, which allows to accurately predict the input-to-output delay of a given transition in the input signal(s) of a gate. Since all existing digital delay models for dynamic digital timing analysis are deterministic, however, they cannot cover delay fluctuations caused by PVT variations, aging and analog signal noise. The only exception known to us is the η-IDM introduced by Függer et al. at DATE'18, which allows to add (very) small adversarially chosen delay variations to the deterministic involution delay model, without endangering its faithfulness. In this paper, we show that it is possible to extend the range of allowed delay variations so significantly that realistic PVT variations and aging are covered by the resulting extended η-IDM.

READ FULL TEXT
research
06/15/2020

A Faithful Binary Circuit Model with Adversarial Noise

Accurate delay models are important for static and dynamic timing analys...
research
06/25/2021

Gain and Pain of a Reliable Delay Model

State-of-the-art digital circuit design tools almost exclusively rely on...
research
04/22/2021

A Composable Glitch-Aware Delay Model

We introduce the Composable Involution Delay Model (CIDM) for fast and a...
research
11/19/2022

An Accurate Hybrid Delay Model for Multi-Input Gates

In order to facilitate the analysis of timing relations between individu...
research
11/16/2021

A Simple Hybrid Model for Accurate Delay Modeling of a Multi-Input Gate

Faithfully representing small gate delay variations caused by input swit...
research
09/18/2020

Delay Optimization of Combinational Logic by And-Or Path Restructuring

We propose a dynamic programming algorithm that constructs delay-optimiz...
research
05/05/2018

Event-triggering stabilization of real and complex linear systems with disturbances over digital channels

In the same way that subsequent pauses in spoken language are used to co...

Please sign up or login with your details

Forgot password? Click here to reset