Demo Data from EDBT 2026 / reviewers in the wild / expert
Kerim Kalafala
dblp:84/9082
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6
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
6 papers |
Electronic design automation · 84% Integrated circuit design · 11% Storage systems · 5% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
timing analysis |
0.4 | 4 | 2016 | A distributed timing analysis framework for large designs · DAC 2016 First-Order Incremental Block-Based Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Statistical Timing for Parametric Yield Prediction of Digital Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Electronic design automation › timing analysis
static timing analysis |
0.2 | 1 | 2016 | A distributed timing analysis framework for large designs · DAC 2016 |
Electronic design automation › timing analysis › statistical timing analysis
statistical static timing analysis |
0.2 | 1 | 2016 | Practical statistical static timing analysis with current source models · DAC 2016 |
Electronic design automation › timing analysis
statistical timing analysis |
0.2 | 4 | 2006 | First-Order Incremental Block-Based Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Statistical Timing for Parametric Yield Prediction of Digital Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 First-order incremental block-based statistical timing analysis · DAC 2004 |
Electronic design automation › yield analysis
parametric yield estimation |
0.1 | 2 | 2006 | Statistical Timing for Parametric Yield Prediction of Digital Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Statistical timing for parametric yield prediction of digital integrated circuits · DAC 2003 |
Storage systems › file systems
distributed file system |
0.1 | 1 | 2016 | A distributed timing analysis framework for large designs · DAC 2016 |
Electronic design automation › timing analysis › static timing analysis
incremental timing analysis |
0.1 | 1 | 2006 | First-Order Incremental Block-Based Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Integrated circuit design
digital circuit design |
0.1 | 2 | 2006 | Statistical timing for parametric yield prediction of digital integrated circuits · DAC 2003 Statistical Timing for Parametric Yield Prediction of Digital Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Integrated circuit design
variation-aware design |
0.0 | 1 | 2003 | Statistical timing for parametric yield prediction of digital integrated circuits · DAC 2003 |
Electronic design automation
physical design |
0.0 | 2 | 2006 | First-Order Incremental Block-Based Statistical Timing Analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 First-order incremental block-based statistical timing analysis · DAC 2004 |
Methods — techniques the papers use, named apart from their topics
statistical timing analysis · 0.3non-blocking IO · 0.2event-driven loop · 0.2current source models · 0.2canonical first-order delay model · 0.1static timing analysis · 0.1path-based analysis · 0.1block-based propagation · 0.1criticality probability computation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | A distributed timing analysis framework for large designsabstractGiven ever-increasing circuit complexities, recent trends are driving the requirement for distributed timing analysis (DTA) in electronic design automation (EDA) tools. However, DTA has received little research attention so far and remains a critical problem. In this paper, we introduce a DTA framework for large designs. Our framework supports (1) general design partitions in distributed file systems, (2) non-blocking IO with event-driven loop for effective communication and computation overlap, and (3) an efficient messaging interface between application and network layers. The effectiveness and scalability of our framework has been evaluated on large hierarchical industry designs over a cluster with hundreds of machines. Tsung-Wei Huang, Martin D. F. Wong, Debjit Sinha, Kerim Kalafala, Natesan Venkateswaran |
DAC | 4 |
| 2016 | Practical statistical static timing analysis with current source modelsabstractThis paper considers the practical nuances of using current source gate models in an industrial statistical timing analysis environment. Specifically, the memory overhead of a naive implementation combining statistical and current source models to obtain and store gate output waveforms is found to be impractical for large microprocessor designs. A study is performed to observe variational gate output waveforms, and a technique is presented to store the waveforms in a memory efficient manner with minimal accuracy impact. The presented technique is validated over a set of 14 nanometer designs, and has enabled the usage of current source models in our industrial statistical timing analysis flow. Results demonstrate slack accuracy improvements of up to 17 picoseconds with a 1.15X run-time overhead and 1.1 gigabytes per million-gates memory overhead in comparison to an existing flow. Debjit Sinha, Vladimir Zolotov, Shesha Raghunathan, Michael H. Wood, Kerim Kalafala |
DAC | 5 |
| 2006 | Statistical Timing for Parametric Yield Prediction of Digital Integrated CircuitsabstractUncertainty in circuit performance due to manufacturing and environmental variations is increasing with each new generation of technology. It is therefore important to predict the performance of a chip as a probabilistic quantity. This paper proposes three novel path-based algorithms for statistical timing analysis and parametric yield prediction of digital integrated circuits. The methods have been implemented in the context of the EinsTimer static timing analyzer. The three methods are complementary in that they are designed to target different process variation conditions that occur in practice. Numerical results are presented to study the strengths and weaknesses of these complementary approaches. Timing analysis results in the face of statistical temperature and Vddvariations are presented on an industrial ASIC part on which a bounded timing methodology leads to surprisingly wrong results Jochen A. G. Jess, Kerim Kalafala, Srinath R. Naidu, Ralph H. J. M. Otten, Chandramouli Visweswariah |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2006 | First-Order Incremental Block-Based Statistical Timing AnalysisabstractVariability in digital integrated circuits makes timing verification an extremely challenging task. In this paper, a canonical first-order delay model that takes into account both correlated and independent randomness is proposed. A novel linear-time block-based statistical timing algorithm is employed to propagate timing quantities like arrival times and required arrival times through the timing graph in this canonical form. At the end of the statistical timing, the sensitivity of all timing quantities to each of the sources of variation is available. Excessive sensitivities can then be targeted by manual or automatic optimization methods to improve the robustness of the design. This paper also reports the first incremental statistical timer in the literature, which is suitable for use in the inner loop of physical synthesis or other optimization programs. The third novel contribution of this paper is the computation of local and global criticality probabilities. For a very small cost in computer time, the probability of each edge or node of the timing graph being critical is computed. Numerical results are presented on industrial application-specified integrated circuit (ASIC) chips with over two million logic gates, and statistical timing results are compared to exhaustive corner analysis on a chip design whose hardware showed early mode timing violations Chandramouli Visweswariah, Kerim Kalafala, Steven G. Walker, S. Narayan, Daniel K. Beece, Jeff Piaget, Natesan Venkateswaran, Jeffrey G. Hemmett |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2004 | First-order incremental block-based statistical timing analysisabstractVariability in digital integrated circuits makes timing verification an extremely challenging task. In this paper, a canonical first order delay model is proposed that takes into account both correlated and independent randomness. A novel linear-time block-based statistical timing algorithm is employed to propagate timing quantities like arrival times and required arrival times through the timing graph in this canonical form. At the end of the statistical timing, the sensitivities of all timing quantities to each of the sources of variation are available. Excessive sensitivities can then be targeted by manual or automatic optimization methods to improve the robustness of the design. This paper also reports the first incremental statistical timer in the literature which is suitable for use in the inner loop of physical synthesis or other optimization programs. The third novel contribution of this paper is the computation of local and global criticality probabilities. For a very small cost in CPU time, the probability of each edge or node of the timing graph being critical is computed. Numerical results are presented on industrial ASIC chips with over two million logic gates. Chandramouli Visweswariah, Kerim Kalafala, Steven G. Walker, S. Narayan |
DAC | 3 |
| 2003 | Statistical timing for parametric yield prediction of digital integrated circuitsabstractUncertainty in circuit performance due to manufacturing and environmental variations is increasing with each new generation of technology. It is therefore important to predict the performance of a chip as a probabilistic quantity. This paper proposes three novel algorithms for statistical timing analysis and parametric yield prediction of digital integrated circuits. The methods have been implemented in the context of the EinsTimer static timing analyzer. Numerical results are presented to study the strengths and weaknesses of these complementary approaches. Across-the-chip variability continues to be accommodated by EinsTimer's "Linear Combination of Delay (LCD)" mode. Timing analysis results in the face of statistical temperature and Vdd variations are presented on an industrial ASIC part on which a bounded timing methodology leads to surprisingly wrong results. Jochen A. G. Jess, Kerim Kalafala, Srinath R. Naidu, Ralph H. J. M. Otten, Chandramouli Visweswariah |
DAC | 2 |