Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Florentin Dartu

dblp:09/2590 · DBLP profile ↗
← Back
22ranked-venue papers
7as first author
0since 2021 · last 2013
—ORCID · none

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

Systems, architecture and hardware · 22 · 7 first-author

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
13 papers
Electronic design automation · 85% Performance modeling and evaluation · 8% Integrated circuit design · 6%

Topics — the 26 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
timing analysis
0.4112010
Timed Input Pattern Generation for an Accurate Delay Calculation Under Multiple Input Switching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Weibull-based analytical waveform model · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Statistical static timing analysis: how simple can we get? · DAC 2005
Electronic design automation › timing analysis
static timing analysis
0.122010
Timed Input Pattern Generation for an Accurate Delay Calculation Under Multiple Input Switching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
TETA: transistor-level waveform evaluation for timing analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Electronic design automation
circuit simulation
0.132005
Piece-wise approximations of RLCK circuit responses using moment matching · DAC 2005
TETA: transistor-level waveform evaluation for timing analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
TETA: Transistor-Level Engine for Timing Analysis · DAC 1998
Performance modeling and evaluation
delay analysis
0.112010
Timed Input Pattern Generation for an Accurate Delay Calculation Under Multiple Input Switching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation
hardware verification and test
0.122010
Timed pattern generation for noise-on-delay calculation · DAC 2002
Timed Input Pattern Generation for an Accurate Delay Calculation Under Multiple Input Switching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation › circuit simulation
model order reduction
0.112005
Piece-wise approximations of RLCK circuit responses using moment matching · DAC 2005
Electronic design automation › circuit simulation › model order reduction
moment matching
0.112005
Piece-wise approximations of RLCK circuit responses using moment matching · DAC 2005
Electronic design automation › timing analysis › statistical timing analysis
statistical static timing analysis
0.112005
Statistical static timing analysis: how simple can we get? · DAC 2005
Electronic design automation › timing analysis
statistical timing analysis
0.012004
Statistical gate delay model considering multiple input switching · DAC 2004
Integrated circuit design › interconnect
crosstalk noise
0.012002
Timed pattern generation for noise-on-delay calculation · DAC 2002
Electronic design automation › circuit simulation
nonlinear circuit analysis
0.012002
TETA: transistor-level waveform evaluation for timing analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Electronic design automation
signal integrity
0.012002
Timed pattern generation for noise-on-delay calculation · DAC 2002
Electronic design automation › hardware verification and test
test generation
0.012010
Timed Input Pattern Generation for an Accurate Delay Calculation Under Multiple Input Switching · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation › timing analysis › delay modeling
gate delay modeling
0.021996
Performance computation for precharacterized CMOS gates with RC loads · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
A Gate-Delay Model for high-Speed CMOS Circuits · DAC 1994
Electronic design automation
interconnect modeling
0.022005
Piece-wise approximations of RLCK circuit responses using moment matching · DAC 2005
TETA: transistor-level waveform evaluation for timing analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Integrated circuit design
digital circuit design
0.022002
A Gate-Delay Model for high-Speed CMOS Circuits · DAC 1994
TETA: transistor-level waveform evaluation for timing analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002
Electronic design automation › timing analysis
transistor-level timing analysis
0.011998
TETA: Transistor-Level Engine for Timing Analysis · DAC 1998
Electronic design automation › signal integrity
crosstalk noise analysis
0.011997
Calculating Worst-Case Gate Delays Due to Dominant Capacitance Coupling · DAC 1997
Hardware reliability and fault tolerance
process variation
0.012005
Statistical static timing analysis: how simple can we get? · DAC 2005
Electronic design automation › timing analysis
interconnect delay estimation
0.011996
An Explicit RC-Circuit Delay Approximation Based on the First Three Moments of the Impulse Response · DAC 1996
Electronic design automation › interconnect modeling
interconnect macromodeling
0.011996
RC-Interconnect Macromodels for Timing Simulation · DAC 1996
Electronic design automation › timing analysis › interconnect delay estimation
moment-based delay estimation
0.011996
An Explicit RC-Circuit Delay Approximation Based on the First Three Moments of the Impulse Response · DAC 1996
Electronic design automation
power analysis
0.011996
Performance computation for precharacterized CMOS gates with RC loads · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Electronic design automation › circuit simulation
reduced-order modeling
0.011996
RC-Interconnect Macromodels for Timing Simulation · DAC 1996
Electronic design automation › circuit simulation
timing simulation
0.011996
RC-Interconnect Macromodels for Timing Simulation · DAC 1996
Integrated circuit design › digital circuit design › high-speed digital circuits
high-speed CMOS design
0.011994
A Gate-Delay Model for high-Speed CMOS Circuits · DAC 1994

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

transistor-level simulation · 0.1input vector search · 0.1moment matching · 0.1weibull cumulative distribution function · 0.1post-processing · 0.1piecewise polynomial approximation · 0.1path-based SSTA · 0.1circuit simulation · 0.1model order reduction · 0.1aggressor alignment prediction · 0.0
YearPublicationVenuePosition
2013 To do or not to do hierarchical timing?
abstract
The latest design specs have arrived and it is now clear that timing runs will not fit in our machines. What to do! Is hierarchical STA the perfect solution? Will it work exactly like flat? How will it interact with the hierarchical design implementation? This talk will present the advantages and limitations of using hierarchical STA and how it impacts the design process.
Florentin Dartu, Qiuyang Wu
ISPD1
2010 Timed Input Pattern Generation for an Accurate Delay Calculation Under Multiple Input Switching
abstract
In multiple input switching (MIS) analysis, input signal alignment is one of the key factors which determines the quality and the accuracy of the approach. In this paper, we propose a new signal alignment methodology for MIS analysis based on a transistor level simulator at the core of the static timing analysis. Our proposed methodology searches through the possible input vectors in an efficient order to reduce the number of simulations and finds a true worst case signal alignment for both the MIN and the MAX analysis. In our 180 nm simulation setup, the worst-case delay is predicted within 0.5% error for more than 97% of test cases performing an average of less than two simulations per logic gate.
Seung Hoon Choi, Kunhyuk Kang, Florentin Dartu, Kaushik Roy 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2006 Algorithms for MIS vector generation and pruning
abstract
Ignoring the effect of simultaneous switching for logic gates causes silicon failures for high performance microprocessor designs. The main reason to omit this effect is the run time penalty and potential over-conservatism. Run times are directly proportional to the vector sizes. Efficient algorithms are presented that prune the multiple input switching (MIS) vector set to a worst-case covering using a boolean logic abstraction of the gate. This non-physical representation reduces the vector size to approximately n vectors for an n-input gate. This is effectively the same vector set size as the optimal single input switching vector set. There are no errors for 88 % the simulations using a Monty-Carlo coverage on a 90nm static library, and the magnitude of the errors are less than 5 % on average. 1.
Kenneth S. Stevens, Florentin Dartu
ICCAD2
2005 Piece-wise approximations of RLCK circuit responses using moment matching
abstract
Capturing RLCK circuit responses accurately with existing model order reduction (MOR) techniques is very expensive. Direct metrics for fast analysis of RC circuits exist but there is no such technique for RLCK circuits. This paper introduces a new family of MOR techniques based on piece-wise functions to capture RLCK circuit responses accurately using only four or five moments. The time-domain response is approximated using a piece-wise function whose pieces are simple polynomials. The proposed method is fast and guaranteed stable and it avoids the calculation of poles and residues associated with existing model order reduction techniques. Results for many different industrial netlists indicate that delay and transition time can be captured within 5% error using only four moments. To the authors' knowledge, there is no existing method that can extract as much information about RLCK circuits with only four or five moments.
Chirayu S. Amin, Yehea I. Ismail, Florentin Dartu
DAC3
2005 Statistical static timing analysis: how simple can we get?
abstract
With an increasing trend in the variation of the primary parameters affecting circuit performance, the need for statistical static timing analysis (SSTA) has been firmly established in the last few years. While it is generally accepted that a timing analysis tool should handle parameter variations, the benefits of advanced SSTA algorithms are still questioned by the designer community because of their significant impact on complexity of STA flows. In this paper, we present convincing evidence that a path-based SSTA approach implemented as a post-processing step captures the effect of parameter variations on circuit performance fairly accurately. On a microprocessor block implemented in 90nm technology, the error in estimating the standard deviation of the timing margin at the inputs of sequential elements is at most 0.066 FO4 delays, which translates in to only 0.31% of worst case path delay.
Chirayu S. Amin, Noel Menezes, Kip Killpack, Florentin Dartu, Umakanta Choudhury, Nagib Hakim, Yehea I. Ismail
DAC4
2005 Variability modeling and variability-aware design in deep submicron integrated circuits
Florentin Dartu, Anirudh Devgan, Noel Menezes
ACM Great Lakes Symposium on VLSI1
2005 Expanding the frequency range of AWE via time shifting
abstract
The new technique of time shifted moment matching (TSMM) is introduced in this paper. The TSMM technique performs moment matching (for expansion around s = 0) on a time-shifted version of the original signal. As compared to other well-known techniques (such as AWE by Pillage and Rohrer, 1990), TSMM offers distinct advantages. The 50% delay and rise time are determined with much more accuracy for a given approximation order. Moreover, the solutions have significantly improved accuracy as compared to AWE, especially for moderate to highly inductive signals. TSMM is able to achieve the approximation capability of PVL (Feldmann and Freund, 1995) and PRIMA (Odabasioglu et al., 1998) with much lower approximation order.
Ahmed M. Shebaita, Chirayu S. Amin, Florentin Dartu, Yehea I. Ismail
ICCAD3
2005 Weibull-based analytical waveform model
abstract
Current complimentary metal-oxide-semiconductor technologies are characterized by interconnect lines with increased relative resistance with respect to driver output resistance. Designs generate signal waveshapes that are very difficult to model using a single-parameter model such as the transition time. In this paper, we present a simple and robust two-parameter analytical expression for waveform modeling based on the Weibull cumulative distribution function. The Weibull model accurately captures the variety of waveshapes without introducing significant runtime overhead and produces results with less than 5% error. We also present a fast and simple algorithm to convert waveforms obtained by circuit simulation to the Weibull model. A methodology for characterizing gates for the new model is also presented. Simulation results for many single- and multiple-input gates show errors well below 5%. Our model can be used in a mixed environment where some signals may still be characterized by a single parameter.
Chirayu S. Amin, Florentin Dartu, Yehea I. Ismail
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2004 Statistical gate delay model considering multiple input switching
abstract
There is an increased dominance of intra-die process variations, creating a need for an accurate and fast statistical timing analysis. Most of the recent proposed approaches assume a Single Input Switching model. Our experiments show that SIS underestimates the mean delay of a stage by upto 20% and overestimates the standard deviation upto 26%. We also show that Multiple Input Switching has a greater impact on statistical timing, than regular static timing analysis. Hence, we propose a modeling technique for gate delay variability, considering MIS. Our model can be efficiently incorpo-rated into most of the statistical timing analysis frameworks. On average over all test cases, our approach underestimates mean delay of a stage by 0.01% and overestimates the standard deviation by only 2%, hence increasing the robustness to process variations. Our modeling technique is independent of the deterministic MIS model, and we show that its sensitivity to variations in the MIS model is small.
Aseem Agarwal, Florentin Dartu, David T. Blaauw
DAC2
2004 Modeling unbuffered latches for timing analysis
abstract
Unbuffered latches are often used in high-performance designs with custom timing flows. Adding these circuits to a standard library enables improved designs without blowing the library size. We observe a high potential frequency gain (up to 16%) for smaller power consumption. Accurate models for static timing analysis are required to reach a good point on the safety to performance trade-off. We are proposing a complete modeling methodology that can fit in a standard timing analysis flow. An accurate n-model is presented for the input impedance of an unbuffered latch with less than 2% error. We also present a new setup criteria required for these latches. We also show that more advanced waveform models are required to model the output. A Weibull waveform model proves to be effective in this case.
Chirayu S. Amin, Florentin Dartu, Yehea I. Ismail
ICCAD2
2003 Weibull Based Analytical Waveform Model
Chirayu S. Amin, Florentin Dartu, Yehea I. Ismail
ICCAD2
2002 Timed pattern generation for noise-on-delay calculation
abstract
Computing the noise on delay effects is required for all circuits from simple ASIC designs to microprocessors. Transistor-level simulation engines make accurate delay calculation affordable only if the number of simulation per stage is very small. We propose a solution that predicts the alignment of aggressor signals with respect to the victim signal to induce the worst-case noise effect on delay. The aggressor alignment can be used to setup a detailed simulation. The worst-case delay in the presence of noise is predicted within 5% error for more than 99% of the cases tested using an average of 1.27 simulations per stage transition.
Seung Hoon Choi, Kaushik Roy 0001, Florentin Dartu
DAC3
2002 TETA: transistor-level waveform evaluation for timing analysis
abstract
Static timing analysis breaks down the longest path problem into waveform analysis of paths of logic stages that are comprised of nonlinear transistors and complex RLC loads. Runtime efficiency is of the utmost importance; however, the waveform evaluation of these logic stages cannot be accelerated via timing simulation algorithms that attempt to exploit temporal or spatial latency since the simulation problem is already a partitioned one. TETA was developed as a general purpose transistor-level waveform evaluation engine for providing accuracy-efficiency tradeoffs for these logic-stage waveform evaluation problems that are encountered during timing analysis. Of particular emphasis are the large RC(L) coupled logic stages which present the bottleneck for waveform evaluation along multiple stages of a digital circuit path. TETA applies a novel compaction scheme for the logic-stage transistor clusters and employs a novel nonlinear algebraic solution method to analyze the circuit. Importantly, stability of the waveform evaluation with TETA requires only stable single-input multi-output N-port interconnect models that are not necessarily passive. Waveform evaluators that use general transistor and piecewise linear device models require provably passive multi-input multi-output interconnect models that can be extremely inefficient for large coupled N-port problems. Furthermore, the methodology in TETA brings extra efficiency by avoiding extra matrix factorizations and enabling the use of device model tables without any loss of accuracy. Complex logic gates and nonlinear capacitors are handled without loss of generality.
Emrah Acar, Florentin Dartu, Lawrence T. Pileggi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1998 TETA: Transistor-Level Engine for Timing Analysis
abstract
TETA is an interconnect-centric waveform calculator that was optimized to achieve the utmost efficiency for analyzing logic stages comprised of transistors and large coupled RC(L) interconnect models. TETA applies a novel compaction for the transistor clusters and employs successive chord iterations to solve the resulting nonlinear equations. These algorithms permit the use of simple SIMO (single input multi-output) N-port interconnect models since macromodel passivity is not required. The successive chord analysis also enables TETA to avoid the N-port matrix factorization during nonlinear iterations and allows the use of simple table look-up models for MOS devices. Complex gates and nonlinear capacitors can be handled without loss of generality.
Florentin Dartu, Lawrence T. Pileggi
DAC1
1997 Calculating Worst-Case Gate Delays Due to Dominant Capacitance Coupling
abstract
In this paper we develop a gate level model that allows us to determine the best and worst case delay when there is dominant interconnect coupling. Assuming that the gate input windows of transition are known, the model can predict the worst and best case noise, as well as the worst and best case impact on delay. This is done in terms of a Ceff based gate model under general RC interconnect loading conditions. I. INTRODUCTION As IC dimensions scale to the deep submicron range, their multi-level interconnects are constructed such that the coupling capacitance becomes the dominant component of load capacitance. This effect is largely the result of the increased ratio between the lateral and the vertical capacitance of the line. The increased number of metal layers is the other source of coupling capacitance problems, since there is a reduced likelihood of a nearby "ground plan." The lateral capacitance is increased by the relative increase in the metal thickness with respect to line sp...
Florentin Dartu, Lawrence T. Pileggi
DAC1
1997 CMOS Gate Delay Models for General RLC Loading
abstract
Gate and cell level timing analysis remains popular yet inherently incompatible with RC and RCL interconnect loads. The Ceff concept was proposed in Qian et. al. (1994) to model the interaction of empirical gate/cell delay models and RC loads. The most efficient Ceff model works in terms of precharacterizing the parameters of a time varying Thevenin voltage source model (in series with a fixed resistor) over a wide range of effective capacitance load values. In this paper we generalize this Thevenin equivalent Ceff model to enable future technologies which may include reduced supply voltages and RCL loads, without further complicating the Ceff algorithm or iterations.
Ravishankar Arunachalam, Florentin Dartu, Lawrence T. Pileggi
ICCD2
1996 RC-Interconnect Macromodels for Timing Simulation
abstract
Most timing simulators obtain their efficiency over circuit simulation in terms of explicit integration algorithms that have dif-ficulty handling the stiff RC circuit models which characterize interconnect-dominated paths. In this paper we describe a reduced-order N-port interconnect macromodel for timing simula-tion. This macromodel is shown to improve the timing simulation efficiency dramatically since it alleviates the stiff circuit problem. Moreover, through its compatibility with the simple timing simula-tion transistor models, it is shown that this macromodel does not suffer from the dramatic increase in complexity with an increase in the number of ports like circuit simulation. I.
Florentin Dartu, Bogdan Tutuianu, Lawrence T. Pileggi
DAC1
1996 An Explicit RC-Circuit Delay Approximation Based on the First Three Moments of the Impulse Response
abstract
Due to its simplicity, the ubiquitous Elmore delay, or first moment of the impulse response, has been an extremely popular delay metric for analyzing RC trees and meshes. Its inaccuracy has been noted however and it has been demonstrated that higher order moments can be mapped to dominant pole approximations (e.g. AWE) in the general case. The first three moments can be mapped to a two pole approximation, but stability is an issue and even a stable model results in a transcendental equation that must be iteratively evaluated to determine the delay. We describe an explicit delay approximation based on the first three moments of the impulse response. We begin with the development of a provably stable two pole transfer function/impedance model based on the first three moments (about s=0) of the impulse response. Then, since the model form is known, we evaluate the delay (any waveform percentage point) in terms of an analytical approximation that is consistently within a fraction of 1 percent of the exact solution for this model. The result is an accurate, explicit delay expression that will be an effective metric for high speed interconnect circuit models.
Bogdan Tutuianu, Florentin Dartu, Lawrence T. Pileggi
DAC2
1996 Performance computation for precharacterized CMOS gates with RC loads
abstract
For efficiency, the performance of digital CMOS gates is often expressed in terms of empirical models. Both delay and short-circuit power dissipation are sometimes characterized as a function of load capacitance and input signal transition time. However, gate loads can no longer be modeled by purely capacitive loads for high performance CMOS due to the RC metal interconnect effects. This paper presents a methodology for interfacing empirical gate models to reduced order RC interconnect models in terms of a nonlinear iteration procedure. The delay and power are calculated with errors on the same order as those for the original empirical equations. Moreover, a linear equivalent gate model is generated which accurately captures the delays at the interconnect fan-out nodes.
Florentin Dartu, Noel Menezes, Lawrence T. Pileggi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1994 A Gate-Delay Model for high-Speed CMOS Circuits
abstract
As signal speeds increase and gate delays decrease for high-perform ance digital integrated circuits, the gate delay m odeling problem becom es increasingly m ore difficult.With scaling, increasing interconnect resistances and decreasing gateoutput im pedances m ake it m ore difficult to em pirically characteriz e gate-delay m odels.Moreover, the single-input-switching assum ption for the em pirical m odels is incom patible with the inevitable sim ultaneous switching for todays high-speed logic paths.In this paper a new em pirical gate delay m odel is proposed.Instead of building the em pirical equations in term s of capacitance loading and input-signal transition tim e, the m odels are generated in term s of param eters which com bine the benefits of em pirically derived k -factor m odels and switch-resistor m odels to efficiently: 1) handle capacitance shielding due to m etal interconnect resistance, 2) m odel the RC interconnect delay, and 3) provide tighter bounds for sim ultaneous switching.
Florentin Dartu, Noel Menezes, Jessica Qian, Lawrence T. Pileggi
DAC1
1994 RC interconnect synthesis-a moment fitting approach
Noel Menezes, Satyamurthy Pullela, Florentin Dartu, Lawrence T. Pileggi
ICCAD3
1993 Piecewise Linear Macromodels for Elementary Logic and Fuzzy Circuits
Ion Constatin Tesu, Florentin Dartu
ISCAS2