Michel Berkelaar

dblp:57/8314 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 6Software engineering, systems software and programming languages · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Electronic design automation · 79% Interconnection networks and networks-on-chip · 12% Integrated circuit design · 6%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
timing analysis
0.532014
Considering Crosstalk Effects in Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Statistical Transistor-Level Timing Analysis Using a Direct Random Differential Equation Solver · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
RDE-based transistor-level gate simulation for statistical static timing analysis · DAC 2010
Electronic design automation › timing analysis
statistical timing analysis
0.422014
Considering Crosstalk Effects in Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Statistical Transistor-Level Timing Analysis Using a Direct Random Differential Equation Solver · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Interconnection networks and networks-on-chip
interconnect delay
0.212014
Considering Crosstalk Effects in Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › timing analysis
transistor-level timing analysis
0.212014
Statistical Transistor-Level Timing Analysis Using a Direct Random Differential Equation Solver · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › timing analysis › statistical timing analysis
statistical static timing analysis
0.112010
RDE-based transistor-level gate simulation for statistical static timing analysis · DAC 2010
Electronic design automation › signal integrity
crosstalk
0.112014
Considering Crosstalk Effects in Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Integrated circuit design
interconnect
0.112014
Considering Crosstalk Effects in Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Performance modeling and evaluation › simulation
monte carlo simulation
0.112014
Statistical Transistor-Level Timing Analysis Using a Direct Random Differential Equation Solver · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Integrated circuit design
analog and mixed-signal circuits
0.012010
RDE-based transistor-level gate simulation for statistical static timing analysis · DAC 2010
Electronic design automation › circuit simulation › numerical methods for circuit simulation
modified nodal analysis
0.012010
RDE-based transistor-level gate simulation for statistical static timing analysis · DAC 2010

Methods — techniques the papers use, named apart from their topics

monte carlo simulation · 0.3transistor-level gate models · 0.2random differential equation solver · 0.2piecewise linear delay change curve model · 0.2current source models · 0.2random differential equations · 0.1
YearPublicationVenuePosition
2014 Statistical Transistor-Level Timing Analysis Using a Direct Random Differential Equation Solver
abstract
To improve the accuracy of static timing analysis, the traditional nonlinear delay models are increasingly replaced by more physical gate models, such as current source models and transistor-level gate models. However, the extension of these accurate gate models for statistical timing analysis is still challenging. In this paper, we propose a novel statistical timing analysis method based on transistor-level gate models. The accuracy and efficiency are obtained by using an efficient random differential equation based solver. The correlations among signals and between input signals and delay are fully accounted for. In contrast to Monte Carlo simulation solutions, the variational waveforms for statistical delay calculation are obtained by simulating only once. At the end of statistical timing analysis, both the statistical delay moments and the variational waveforms are available. The proposed algorithm is verified with standard cells and ISCAS85 benchmark circuits in a 45-nm technology. The experimental results indicate that the proposed method can capture multiple input simultaneous switching for statistical delay calculation, and can provide 0.5% error for delay mean and 2.7% error for delay standard deviation estimation on average. The proposed statistical simulation introduces a small runtime overhead with respect to static timing analysis runtime. The MATLAB implementation of the proposed algorithm has two orders of magnitude speedup, compared to Spectre Monte Carlo simulation.
Javier Rodríguez, Amir Zjajo, Michel Berkelaar, N. P. van der Meijs
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
2014 Considering Crosstalk Effects in Statistical Timing Analysis
abstract
The impact of crosstalk effects on timing performance is increasing as the device geometries are shrinking. As a consequence, crosstalk effects need to be considered in statistical timing analysis for higher accuracy. In this letter, the statistical interconnect delay due to crosstalk effects is calculated based on a piecewise linear delay change curve model (PLDM), which enables fast closed-form analytical delay evaluation. The PLDM-based method is independent of the delay change characteristics and is able to handle both Gaussian and non-Gaussian input skew distributions. The proposed method can be integrated into a statistical timing analyzer with runtime proportional to the number of samples for PLDM characterization. Experimental results demonstrate that the proposed method can estimate the delay mean and standard deviation for coupled RC interconnects at PTM 65-nm technology with errors better than${-}{0.07\%}$and${-}{1.23\%}$, respectively, with only 20 samples for PLDM characterization. In addition, the proposed method typically achieves two to three orders of magnitude speedup compared to Monte Carlo simulations.
Amir Zjajo, Michel Berkelaar, N. P. van der Meijs
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2012 Crosstalk-aware statistical interconnect delay calculation
abstract
As the device geometries are shrinking, the impact of crosstalk effects increases, which results in a stronger dependence of interconnect delay on the input arrival time difference between victim and aggressor inputs (input skew). The increasing process variations lead to statistical input skew which induces significant interconnect delay variations. Therefore, it is necessary to take input skew variation into account for interconnect delay calculation in the presence of process variations. Existing timing analysis tools evaluate gate and interconnect delays separately. In this paper, we focus on statistical interconnect delay calculation considering crosstalk effects. A piecewise linear delay-change-curve model enables closed-form analytical evaluation of the statistical interconnect delay caused by input skew (SK) variations. This method can handle arbitrarily distributed SK variations. The process-variation (PV)-induced interconnect delay variation is handled in a quadratic delay model which considers coupling effects. The SK- and PV-induced interconnect delay variations are combined together for crosstalk-aware statistical interconnect delay calculation. The experimental results indicate that the proposed method can predict the interconnect delay impacted by both input skew variation and process variations with average (maximum) absolute mean error 0.25% (0.75%) and standard deviation error 1.31% (3.53%) for different types of coupled wires in a 65nm technology.
Amir Zjajo, Michel Berkelaar, N. P. van der Meijs
ASP-DAC3
2012 Transistor-level gate model based statistical timing analysis considering correlations
abstract
To increase the accuracy of static timing analysis, the traditional nonlinear delay models (NLDMs) are increasingly replaced by the more physical current source models (CSMs). However, the extension of CSMs into statistical models for statistical timing analysis is not easy. In this paper, we propose a novel correlation-preserving statistical timing analysis method based on transistor-level gate models. The correlations among signals and between process variations are fully accounted for. The accuracy and efficiency are obtained from statistical transistor-level gate models, evaluated using a smart Random Differential Equation (RDE)-based solver. The variational waveforms are available, allowing signal integrity checks and circuit optimization. The proposed algorithm is verified with standard cells, simple digital circuits and ISCAS benchmark circuits in a 45 nm technology. The results demonstrate the high accuracy and speed of our algorithm.
Amir Zjajo, Michel Berkelaar, N. P. van der Meijs
DATE3
2011 Pseudo circuit model for representing uncertainty in waveforms
abstract
This paper introduces a novel compact implicit model for a probabilistic set of waveforms (PSoW) which arise as representations for uncertain signal waveforms in Statistical Static Timing Analysis (SSTA). In traditional SSTA tools, signals are just represented as (distributions of) arrival time and slew. In our approach, to increase accuracy, PSoW's are used instead. However, to represent PSoW's explicitly, a very large amount of data is necessary, which can be problematic. To solve this problem, a compact implicit model is introduced, which can be characterized with just a handful of parameters. The results obtained show that the implicit model can generate real-life PSoW's with high accuracy.
Ashish Nigam, Amir Zjajo, Michel Berkelaar, N. P. van der Meijs
DATE4
2010 RDE-based transistor-level gate simulation for statistical static timing analysis
abstract
Existing industry-practice statistical static timing analysis (SSTA) engines use black-box gate-level models for standard cells, which have accuracy problems as well as require massive amounts of CPU time in Monte-Carlo (MC) simulation. In this paper we present a new transistor-level non-Monte Carlo statistical analysis method based on solving random differential equations (RDE) computed from modified nodal analysis (MNA). In order to maintain both high accuracy and efficiency, we introduce a simplified statistical transistor model for 45nm technology and below. The model is combined with our new simulation-like engine which can do both implicit non-MC statistical simulation and deterministic simulation fast and accurately. The statistics of delay and slew are calculated by means of the proposed analysis method. Experiments show the proposed method is both run time efficient and very accurate.
Amir Zjajo, Michel Berkelaar, N. P. van der Meijs
DAC3