EDBT 2026 Demo / reviewers in the wild / expert
Chandramouli V. Kashyap
dblp:08/4485
· DBLP profile ↗
27ranked-venue papers
6as first author
2since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 27 · 6 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
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
15 papers |
Electronic design automation · 73% Integrated circuit design · 24% Interconnection networks and networks-on-chip · 1% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 25 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design › analog and mixed-signal circuits
analog circuit design |
0.9 | 2 | 2021 | DNN-Opt: An RL Inspired Optimization for Analog Circuit Sizing using Deep Neural Networks · DAC 2021 MLParest: Machine Learning based Parasitic Estimation for Custom Circuit Design · DAC 2020 |
Electronic design automation
timing analysis |
0.6 | 8 | 2010 | Pessimism Reduction in Coupling-Aware Static Timing Analysis Using Timing and Logic Filtering · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010 A "true" electrical cell model for timing, noise, and power grid verification · DAC 2008 A framework for block-based timing sensitivity analysis · DAC 2008 |
Electronic design automation › circuit sizing
analog circuit sizing |
0.5 | 1 | 2021 | DNN-Opt: An RL Inspired Optimization for Analog Circuit Sizing using Deep Neural Networks · DAC 2021 |
Electronic design automation › physical design
parasitic extraction |
0.4 | 1 | 2020 | MLParest: Machine Learning based Parasitic Estimation for Custom Circuit Design · DAC 2020 |
Electronic design automation › timing analysis
static timing analysis |
0.3 | 4 | 2010 | Pessimism Reduction in Coupling-Aware Static Timing Analysis Using Timing and Logic Filtering · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010 A multi-port current source model for multiple-input switching effects in CMOS library cells · DAC 2006 Closed-form delay and slew metrics made easy · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 |
Electronic design automation
physical design |
0.2 | 5 | 2004 | A delay metric for RC circuits based on the Weibull distribution · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 Closed-form delay and slew metrics made easy · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 Simultaneous driver sizing and buffer insertion using a delay penalty estimation technique · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 |
Electronic design automation › timing analysis
interconnect delay estimation |
0.1 | 3 | 2004 | Closed-form expressions for extending step delay and slew metrics to ramp inputs for RC trees · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 Closed-form delay and slew metrics made easy · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 RC delay metrics for performance optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001 |
Electronic design automation › timing analysis › static timing analysis
crosstalk-aware timing analysis |
0.1 | 1 | 2010 | Pessimism Reduction in Coupling-Aware Static Timing Analysis Using Timing and Logic Filtering · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010 |
Electronic design automation › timing analysis › timing model
current source model |
0.1 | 2 | 2008 | A "true" electrical cell model for timing, noise, and power grid verification · DAC 2008 A multi-port current source model for multiple-input switching effects in CMOS library cells · DAC 2006 |
Electronic design automation › hardware verification and test › functional verification
logic verification |
0.1 | 1 | 2008 | A "true" electrical cell model for timing, noise, and power grid verification · DAC 2008 |
Electronic design automation
hardware verification and test |
0.1 | 1 | 2007 | Silicon Speedpath Measurement and Feedback into EDA flows · DAC 2007 |
Electronic design automation › hardware verification and test
silicon validation |
0.1 | 1 | 2007 | Silicon Speedpath Measurement and Feedback into EDA flows · DAC 2007 |
Electronic design automation › timing analysis › critical path analysis
speedpath analysis |
0.1 | 1 | 2007 | Silicon Speedpath Measurement and Feedback into EDA flows · DAC 2007 |
Electronic design automation › physical design
timing optimization |
0.1 | 2 | 2007 | Simultaneous driver sizing and buffer insertion using a delay penalty estimation technique · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004 Silicon Speedpath Measurement and Feedback into EDA flows · DAC 2007 |
Electronic design automation › signal integrity
crosstalk noise analysis |
0.1 | 1 | 2005 | A noise-driven effective capacitance method with fast embedded noise rule calculation for functional noise analysis · DAC 2005 |
Electronic design automation › timing analysis
effective capacitance |
0.1 | 1 | 2005 | A noise-driven effective capacitance method with fast embedded noise rule calculation for functional noise analysis · DAC 2005 |
Electronic design automation
signal integrity |
0.1 | 1 | 2005 | A noise-driven effective capacitance method with fast embedded noise rule calculation for functional noise analysis · DAC 2005 |
Electronic design automation › timing analysis
pessimism reduction |
0.0 | 1 | 2010 | Pessimism Reduction in Coupling-Aware Static Timing Analysis Using Timing and Logic Filtering · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010 |
Electronic design automation
interconnect modeling |
0.0 | 1 | 2000 | A realizable driving point model for on-chip interconnect with inductance · DAC 2000 |
Electronic design automation › circuit simulation
model order reduction |
0.0 | 1 | 2000 | A realizable driving point model for on-chip interconnect with inductance · DAC 2000 |
Interconnection networks and networks-on-chip
on-chip interconnect |
0.0 | 1 | 2000 | A realizable driving point model for on-chip interconnect with inductance · DAC 2000 |
Processor architecture and microarchitecture
microprocessor design |
0.0 | 1 | 2008 | A framework for block-based timing sensitivity analysis · DAC 2008 |
Hardware reliability and fault tolerance
process variation |
0.0 | 1 | 2008 | A framework for block-based timing sensitivity analysis · DAC 2008 |
Integrated circuit design
digital circuit design |
0.0 | 1 | 2007 | Silicon Speedpath Measurement and Feedback into EDA flows · DAC 2007 |
Mathematical optimization › approximation theory
rational approximation |
0.0 | 1 | 2000 | A realizable driving point model for on-chip interconnect with inductance · DAC 2000 |
Methods — techniques the papers use, named apart from their topics
reinforcement learning · 0.5deep neural network · 0.5actor-critic algorithms · 0.5model training framework · 0.4machine learning · 0.4moment matching · 0.1timing filtering · 0.1logic filtering · 0.1iterative analysis · 0.1lognormal distribution · 0.1volterra series · 0.0lanczos algorithm · 0.0arnoldi algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Accelerating OTA Circuit Design: Transistor Sizing Based on a Transformer Model and Precomputed Lookup TablesabstractDevice sizing is crucial for meeting performance specifications in operational transconductance amplifiers (OTAs), and this work proposes an automated sizing framework based on a transformer model. The approach first leverages the driving-point signal flow graph (DP-SFG) to map an OTA circuit and its specifications into transformer-friendly sequential data. A specialized tokenization approach is applied to the sequential data to expedite the training of the transformer on a diverse range of OTA topologies, under multiple specifications. Under specific performance constraints, the trained transformer model is used to accurately predict DP-SFG parameters in the inference phase. The predicted DP-SFG parameters are then translated to transistor sizes using a precomputed look-up table-based approach inspired by the 9m / I d methodology. In contrast to previous conventional or machine-learning-based methods, the proposed framework achieves significant improvements in both speed and computational efficiency by reducing the need for expensive SPICE simulations within the optimization loop; instead, almost all SPICE simulations are confined to the one-time training phase. The method is validated on a variety of unseen specifications, and the sizing solution demonstrates over 90% success in meeting specifications with just one SPICE simulation for validation, and 100% success with 3–5 additional SPICE simulations. Subhadip Ghosh, Endalk Y. Gebru, Chandramouli V. Kashyap, Ramesh Harjani, Sachin S. Sapatnekar |
DATE | 3 |
| 2021 | DNN-Opt: An RL Inspired Optimization for Analog Circuit Sizing using Deep Neural NetworksabstractAnalog circuit sizing takes a significant amount of manual effort in a typical design cycle. With rapidly developing technology and tight schedules, bringing automated solutions for sizing has attracted great attention. This paper presents DNN-Opt, a Reinforcement Learning (RL) inspired Deep Neural Network (DNN) based black-box optimization framework for analog circuit sizing. The key contributions of this paper are a novel sample-efficient two-stage deep learning optimization framework leveraging RL actor-critic algorithms, and a recipe to extend it on large industrial circuits using critical device identification. Our method shows 5—30x sample efficiency compared to other black-box optimization methods both on small building blocks and on large industrial circuits with better performance metrics. To the best of our knowledge, this is the first application of DNN-based circuit sizing on industrial scale circuits. Ahmet Faruk Budak, Prateek Bhansali, Bo Liu 0003, Nan Sun 0001, David Z. Pan, Chandramouli V. Kashyap |
DAC | 6 |
| 2020 | MLParest: Machine Learning based Parasitic Estimation for Custom Circuit DesignabstractA novel machine learning based parasitic estimation (MLParest) method for pre-layout custom circuit design is presented. It reduces the error between pre-layout and post-layout circuit simulation from 37% to 8% on average for different measurements across a variety of analog circuits. MLParest can thus greatly reduce the number of iterations between pre-layout and post-layout design phases. The key contributions of this work are a machine learning based approach to parasitic estimation and a push-button model training framework, scalable across different technology nodes. To the best of our knowledge, a machine learning based framework of parasitic estimation is an industry first. Brett Shook, Prateek Bhansali, Chandramouli V. Kashyap, Chirayu Amin, Siddhartha Joshi |
DAC | 3 |
| 2010 | Pessimism Reduction in Coupling-Aware Static Timing Analysis Using Timing and Logic FilteringabstractWith continued scaling of technology into nanometer regimes, the impact of coupling induced delay variations is significant. While several coupling-aware static timers have been proposed, the results are often pessimistic with many false failures. We present an integrated iterative timing filtering and logic filtering based approach to reduce pessimism. We use a realistic coupling model based on arrival times and slews, and show that non-iterative pessimism reduction algorithms proposed in previous research may give potentially non-conservative timing results. On a functional block from an industrial 65 nm microprocessor, our algorithm produced a maximum pessimism reduction of 11.18% of cycle time over converged timing filtering analysis that does not consider logic constraints. Debasish Das, Kip Killpack, Chandramouli V. Kashyap, Abhijit Jas, Hai Zhou 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2009 | Quantifying robustness metrics in parameterized static timing analysisabstractProcess and environmental variations continue to present significant challenges to designers of high-performance integrated circuits. In the past few years, while much research has been aimed at handling parameter variations as part of timing analysis, few proposals have actually included ways to interpret the results of this parameterized static timing analysis (PSTA) step. In this paper, we propose a new post-variational analysis metric that can be used to quantify the robustness of designs to parameter variations. In addition to helping designers diagnose if and when different nodes can fail, this metric can give insights on what to fix, by identifying nodes with small robustness values and proceeding to fix those nodes first. Inspired by the rich literature on design centering, to lerancing, and tuning (DCTT), we use distance as a measure for robustness. Our analysis thus determines the minimum distance from the nominal point in the parameter space to any timing violation, and works under the assumption that parameters are specified as ranges rather than statistical distributions. We demonstrate the usefulness of this distance-based robustness metric on circuit blocks extracted from a commercial 45nm microprocessor. Khaled R. Heloue, Chandramouli V. Kashyap, Farid N. Najm |
ICCAD | 2 |
| 2008 | Pessimism reduction in coupling-aware static timing analysis using timing and logic filteringabstractWith continued scaling of technology into nanometer regimes, the impact of coupling induced delay variations is significant. While several coupling-aware static timers have been proposed, the results are often pessimistic with many false failures. We present an integrated iterative timing filtering and logic filtering based approach to reduce pessimism. We use a realistic coupling model based on arrival times and slews and show that non-iterative pessimism reduction algorithms proposed in previous research may give potentially nonconservative timing results. On a functional block from an industrial 65nm microprocessor, our algorithm produced a maximum pessimism reduction of 11.18% of cycle time over converged timing filtering analysis that does not consider logic constraints. Debasish Das, Kip Killpack, Chandramouli V. Kashyap, Abhijit Jas, Hai Zhou 0001 |
ASP-DAC | 3 |
| 2008 | A framework for block-based timing sensitivity analysisabstractSince process and environmental variations can no longer be ignored in high-performance microprocessor designs, it is necessary to develop techniques for computing the sensitivities of the timing slacks to parameter variations. This additional slack information enables designers to examine paths that have large sensitivities to various parameters: such paths are not robust, even though they may have large nominal slacks and may hence be ignored in traditional timing analysis. We present a framework for block-based timing analysis, where the parameters are specified as ranges -- rather than statistical distributions which are hard to know in practice. We show that our approach -- which scales well with the number of processors -- is accurate at all values of the parameters within the specified bounds, and not just at the worst-case corner. This allows the designers to quantify the robustness of the design at any design point. We validate our approach on circuit blocks extracted from a commercial 45nm microprocessor. Sanjay V. Kumar, Chandramouli V. Kashyap, Sachin S. Sapatnekar |
DAC | 2 |
| 2008 | A "true" electrical cell model for timing, noise, and power grid verificationabstractEmpirically characterized equation- and table-based cell models have been applied in static timing analysis for decades. These models have been extended to handle a variety of environmental and circuit phenomena over the years. This has given rise to a profusion of cell models that are used to verify circuit functionality and performance. The recent invention of a second-generation of current source models shows the promise of a unified electrical cell model that comprehensively addresses most of the effects that are perceived as accuracy limiters. In this paper, we describe these accuracy limiters and present comprehensive results for a particular current source model [11]. Noel Menezes, Chandramouli V. Kashyap, Chirayu S. Amin |
DAC | 2 |
| 2008 | Silicon feedback to improve frequency of high-performance microprocessors: an overviewabstractIn modern high-performance microprocessors designed using advanced process technologies, the frequency of the part is often slower than what the static timing analysis tools predict before tape out. We give an overview of techniques used to observe the failing path on the tester, identify the dominant devices impacting the delay of the path, and learn from the failing path to fix other similar paths in the design. In particular, we describe a support vector machine based approach for learning from speedpaths observed in silicon. Chandramouli V. Kashyap, Pouria Bastani, Kip Killpack, Chirayu S. Amin |
ICCAD | 1 |
| 2007 | Silicon Speedpath Measurement and Feedback into EDA flowsabstractTiming, test, reliability, and noise are modeled and abstracted in our design and verification flows. Specific EDA algorithms are then designed to work with these abstracted models, often in isolation of other effects. However, tighter design margins and higher reliability issues have increased the need for accurate models and algorithms. We propose utilizing silicon data to tune and improve the EDA tools and flows. In this paper we describe a silicon methodology to isolate silicon speedpath environments and feed these into a simulation framework to temporally and spatially isolate specific speedpaths in order to model and understand the real effects. This is done using accurate electrical speedpath modeling techniques which may be used to tune the accuracy and correlation of the design models. The effort required to distinguish the many different electrical effects will be outlined. Kip Killpack, Chandramouli V. Kashyap, Eli Chiprout |
DAC | 2 |
| 2007 | A nonlinear cell macromodel for digital applicationsabstractCurrent source models have emerged as a promising technique for reducing digital cell netlists to a simpler electrical model for use in timing and other applications. The Multiport Current Source Model (MCSM) is one of the most general models in this class, which has been shown to handle multiple electrical effects including multiple-input switching (MIS) events in timing. However, this new model is hampered by two major problems: port characterization runtime and accuracy across a range of complicated cells which are deployed in advanced microprocessor design such as complex combinational cells, muxes, and sequentials. In this paper we demonstrate a significant leap in modeling accuracy and characterization runtime over the MCSM model which effectively eliminates these remaining issues. The quality of the new approach is conclusively demonstrated on a comprehensive 45nm cell library currently in use. The new approach accurately models both complex combinational as well as, for the first time, sequential cells, and puts MCSMs on the path for next generation gate level electrical analysis. Chandramouli V. Kashyap, Chirayu S. Amin, Noel Menezes, Eli Chiprout |
ICCAD | 1 |
| 2006 | A multi-port current source model for multiple-input switching effects in CMOS library cellsabstractThe problem of multiple-input switching (MIS) has been mostly ignored by the timing CAD community. Not modeling MIS for timing can result in as much as 100% error in stage delay and slew calculation. The impact is especially severe on stages immediately after a bank of flops, where the inputs have a high probability of arriving simultaneously. Other problems such as modeling of interconnect loads, complex (nonlinear/non-monotonic) input waveforms, power-droop impact on cell delay, nonlinear input capacitances, delay variations due to cross-capacitance, etc. are also known sources of error. In this paper, we introduce the multi-port current source model (MCSM). MCSM can efficiently handle an arbitrary number of simultaneously switching inputs, including single-input switching (SIS). Moreover, MCSM is comprehensive in that other modeling problems associated with delay and noise computation are elegantly covered. We demonstrate the applicability of MCSM on a large 65 nm industrial test-case. For cells experiencing MIS, the model yields delay and slew-rate errors within ±5% for 88.3% and 93.0% of the cases, respectively. We also present data that show that MCSM is an effective receiver model which captures active loading effects without incurring significant additional error. MCSM makes combined cell-level timing, noise, and power analysis a possibility. Chirayu S. Amin, Chandramouli V. Kashyap, Noel Menezes, Kip Killpack, Eli Chiprout |
DAC | 2 |
| 2006 | Fast Interconnect and Gate Timing Analysis for Performance OptimizationabstractStatic timing analysis is a key step in the physical design optimization of VLSI designs. The lumped capacitance model for gate delay and the Elmore model for wire delay have been shown to be inadequate for wire-dominated designs. Using the effective capacitance model for the gate delay calculation and model-order reduction techniques for wire delay calculation is prohibitively expensive. In this paper, we present sufficiently accurate and highly efficient filtering algorithms for interconnect timing as well as gate timing analysis. The key idea is to partition the circuit into low and high complexity circuits, whereby low complexity circuits are handled with efficient algorithms such as total capacitance algorithm for gate delay and the Elmore metric for wire delay and high complexity circuits are handled with sign-off algorithms. Experimental results on microprocessor designs show accuracies that are quite comparable with sign-off delay calculators with more than of 65% reduction in the computation times Soroush Abbaspour, Massoud Pedram, Amir H. Ajami, Chandramouli V. Kashyap |
IEEE Trans. Very Large Scale Integr. Syst. | 4 |
| 2005 | A noise-driven effective capacitance method with fast embedded noise rule calculation for functional noise analysisabstractWe present a noise-driven effective capacitance method for estimating the combined propagation noise and crosstalk noise. Gate propagation noise rules are efficiently calculated inside the Ceff procedure to determine a linear Thevenin model of the victim driver. A voltage-dependent current source model [2, 6] of the driver, along with a load capacitor is analyzed to generate the gate output waveform, from which noise rules are directly extracted. This method removes potential errors introduced in traditional look-up table or fitted-equation based noise rules. The linear driver Thevenin model can then be employed to analyze the propagation noise, while the same Thevenin resistance can be used to analyze the crosstalk noise. The combined coupling and propagation noise can then be estimated using superposition. In this work, we extend the popular timing-driven effective capacitance method into the noise domain. Similar to the effective capacitance method in timing analysis, this technique can successfully separate the nonlinear driver analysis from the linear interconnect analysis. In addition, the linear driver model can significantly ease the task of finding the worst-case peak alignment among all the victim and aggressor noise sources. Experimental results on both RC and RLC nets from industry designs show both accuracy and efficiency compared to SPICE results. Haihua Su, David Widiger, Chandramouli V. Kashyap, Frank Liu 0001, Byron Krauter |
DAC | 3 |
| 2004 | Simultaneous driver sizing and buffer insertion using a delay penalty estimation techniqueabstractTo achieve timing closure in a placed design, buffer insertion and driver sizing are two of the most effective transforms that can be applied. Since the driver-sizing solution and the buffer-insertion solution affect each other, suboptimal solutions may result if these techniques are applied sequentially instead of simultaneously. We show how to simply extend van Ginneken's buffer-insertion algorithm to simultaneously incorporate driver sizing and introduce the idea of a delay penalty to encapsulate the effect of driver sizing on the previous stage. The delay penalty can be precomputed efficiently via dynamic programming. Experimental results show that using driver sizing with a delay-penalty function obtains designs with superior timing and area characteristics. Charles J. Alpert, Chris C. N. Chu, Gopal Gandham, Milos Hrkic, Jiang Hu 0001, Chandramouli V. Kashyap, Stephen T. Quay |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 6 |
| 2004 | Closed-form delay and slew metrics made easyabstractFor optimizations like physical synthesis and static timing analysis, efficient interconnect delay and slew computation is critical. Since one cannot often afford to run asymptotic waveform evaluation (Pillage and Rohrer, 1990), constant time solutions are required. This work presents the first complete solution to closed-form formulas for both delay and also for slew. Our metrics are derived from matching circuit moments to the lognormal distribution. From a single table, one can easily implement the metrics for delay and slew for both step and ramp inputs. Experiments validate the effectiveness of the metrics for nets from a real industrial design. Charles J. Alpert, Frank Liu 0001, Chandramouli V. Kashyap, Anirudh Devgan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2004 | Closed-form expressions for extending step delay and slew metrics to ramp inputs for RC treesabstractRecent years have seen significant research in finding closed form expressions for the delay of an RC circuit that improves upon the Elmore delay model. However, several of these formulae assume a step excitation, leaving it to the reader to find a suitable extension to ramp-we always refer to saturated ramps in this paper-inputs. The few works that do consider ramp inputs do not present a closed-form formula that works for a wide range of possible input slews. We propose the PERI (probability distribution function extension for ramp inputs) technique, that extends delay metrics for step inputs to the more general and realistic non-step (such as a ramp) inputs. Although there has been little work done in finding good slew (which is also referred as signal transition time) metrics, we also show how one can extend a slew metric for step inputs to the non-step case. We validate the efficacy of our approach through experimental results from several hundred RC dominated nets extracted from an industry application specific integrated circuit design. Chandramouli V. Kashyap, Charles J. Alpert, Frank Liu 0001, Anirudh Devgan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2004 | A delay metric for RC circuits based on the Weibull distributionabstractPhysical synthesis optimizations require fast and accurate analysis of RC networks. Elmore first proposed matching circuit moments to a probability density function (PDF), which led to widespread adoption of his simple and fast metric. The more recently proposed PRIMO and H-gamma metrics match the circuit moments to the PDF of a Gamma statistical distribution. We instead propose to match the circuit moments to a Weibull distribution and derive a new delay metric called Weibull-based delay (WED). The primary advantages of WED over PRIMO and H-gamma are its efficiency and ease of implementation. Experiments show that WED is robust and has satisfactory accuracy at both near- and far-end nodes. Frank Liu 0001, Chandramouli V. Kashyap, Charles J. Alpert |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2003 | Delay and slew metrics using the lognormal distributionabstractFor optimizations like physical synthesis and static timing analysis, efficient interconnect delay and slew computation is critical. Since one cannot often afford to run AWE[12], constant time solutions are required. This work presents the first complete solution to closed form formulae for both delay and slew. Our metrics are derived from matching circuit moments to the lognormal distribution. From a single table, one can easily implement the metrics for delay and slew for both step and ramp inputs. Experiments validate the effectiveness of the metrics for nets from a real industrial design. Charles J. Alpert, Frank Liu 0001, Chandramouli V. Kashyap, Anirudh Devgan |
DAC | 3 |
| 2003 | Block-based Static Timing Analysis with Uncertainty
Anirudh Devgan, Chandramouli V. Kashyap |
ICCAD | 2 |
| 2003 | Closed form expressions for extending step delay and slew metrics to ramp inputsabstractRecent years have seen significant research in finding closed form expressions for the delay of an RC circuit that improves upon the Elmore delay model. However, several of these formulae assume a step excitation, leaving it to the reader to find a suitable extension to ramp inputs (we always assume a saturated ramp in this paper). The few works that do consider ramp inputs do not present a closed-form formula that works for a wide range of possible input slews. We propose the PERI (Probability distribution function Extension for Ramp Inputs) technique, that extends delay metrics for step inputs to the more general and realistic non-step inputs. Although there has been little work done in finding good slew - which is also referred as signal transition time - metrics, we also show how one can extend a slew metric for step inputs to the non-step case. We validate the efficacy of our approach through experimental results from several hundred RC dominated nets extracted from an industry ASIC design. Chandramouli V. Kashyap, Charles J. Alpert, Frank Liu 0001, Anirudh Devgan |
ISPD | 1 |
| 2002 | A delay metric for RC circuits based on the Weibull distributionabstractPhysical design optimizations such as placement, interconnect synthesis, floorplanning, and routing require fast and accurate analysis of RC networks. Because of its simple close form and fast evaluation, the Elmore delay metric has been widely adopted. The recently proposed delay metrics PRIMO and H-gamma match the first three circuit moments to the probability density function of a gamma statistical distribution. Although these methods demonstrate impressive accuracy compared to other delay metrics, their implementations tend to be challenging. As an alternative to matching to the gamma distribution, we propose to match the first two circuit moments to a Weibull distribution. The result is a new delay metric called Weibull based Delay (WED). The primary advantages of WED over PRIMO and H-gamma are its efficiency and ease of implementation. Experiments show that WED is robust and has satisfactory accuracies at both near- and far-end nodes. Frank Liu 0001, Chandramouli V. Kashyap, Charles J. Alpert |
ICCAD | 2 |
| 2002 | Simultaneous driver sizing and buffer insertion using a delay penalty estimation techniqueabstractTo achieve timing closure in a placed design, buffer insertion and driver sizing are two of the most effective transforms that can be applied. Since the driver sizing solution and the buffer insertion solution affect each other, sub-optimal solutions may result if these techniques are applied sequentially instead of simultaneously. We show how to simply extend van Ginneken's buffer insertion algorithm to simultaneously incorporate driver sizing and introduce the idea of a delay penalty to encapsulate the effect of driver sizing on the previous stage. The delay penalty can be pre-computed efficiently via dynamic programming. Experimental results show that using driver sizing with a delay penalty function obtains designs with superior timing and area characteristics. Charles J. Alpert, Chris C. N. Chu, Gopal Gandham, Milos Hrkic, Jiang Hu 0001, Chandramouli V. Kashyap, Stephen T. Quay |
ISPD | 6 |
| 2001 | RC delay metrics for performance optimizationabstractFor performance optimization tasks such as floorplanning, placement, buffer insertion, wire sizing, and global routing, the Elmore resistance-capacitance (RC) delay metric remains popular due to its simple closed form expression, fast computation speed, and fidelity with respect to simulation. More accurate delay computation methods are typically central processing unit intensive and/or difficult to implement. To bridge this gap between accuracy and efficiency/simplicity, we propose two new RC delay metrics called delay via two moments (D2M) and effective capacitance metric (ECM), which are virtually as simple and fast as the Elmore metric, but more accurate. D2M uses two moments of the impulse response in a simple formula that has high accuracy at the far end of RC lines. ECM captures resistive shielding effects by modeling the downstream capacitance by an "effective capacitance." In contrast, the Elmore metric models this as a lumped capacitance, thereby ignoring resistive shielding. Although not as accurate as D2M, ECM yields consistent performance and may be well-suited to optimization due to its Elmore-like recursive construction. Charles J. Alpert, Anirudh Devgan, Chandramouli V. Kashyap |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2000 | A realizable driving point model for on-chip interconnect with inductanceabstractIn this paper we present a generalization of popular linear model reduction methods, such as Lanczos- and Arnoldi-based algorithms based on rational approximation, to systems whose response to interesting external inputs can be described by a few terms in a functional series expansion such as a Volterra series. The approach allows automatic generation of macromodels that include frequency-dependent nonlinear effects. Chandramouli V. Kashyap, Byron Krauter |
DAC | 1 |
| 2000 | An "Effective" Capacitance Based Delay Metric for RC InterconnectabstractEfficient, yet accurate delay estimation for RC interconnect is required for the optimization loop of timing driven physical design tools. For many applications, the Elmore delay metric has been widely used due to its efficiency and ease of use. However, it is well known that the Elmore metric can have significant error since it ignores the resistive shielding of downstream capacitance. We present a new interconnect metric called ECM that accounts for this resistive shielding by computing an effective capacitance to model the downstream capacitance. ECM can also be computed with the same complexity as the Elmore delay and does not require the computation of moment. Experiments show that ECM is significantly more accurate than Elmore delay and is competitive with other metrics that use multiple moments. Chandramouli V. Kashyap, Charles J. Alpert, Anirudh Devgan |
ICCAD | 1 |
| 2000 | A two moment RC delay metric for performance optimizationabstractFor performance optimization tasks such as floorplanning, placement, buffer insertion, wire sizing, and global routing, the Elmore RC delay metric [3] remains popular due to its simple closed form expression, fast computation speed, and fidelity with respect to simulation.More accurate delay computation methods are typically either CPU intensive or difficult to implement.To bridge this gap between accuracy and simplicity, we propose the D2M RC delay metric, which is virtually as simple and fast as the Elmore metric but is significantly more accurate.The new metric is theoretically bounded above by the Elmore delay, yet it rarely is more than a few percent below the actual delay.Consequently, the metric behaves like the Elmore metric in that it generally overestimates delay, but with consistently less error.Further, the metric is extremely accurate at the far end of RC lines. Charles J. Alpert, Anirudh Devgan, Chandramouli V. Kashyap |
ISPD | 3 |