EDBT 2026 Demo / reviewers in the wild / expert
Rajeev R. Rao
dblp:55/5528
· DBLP profile ↗
12ranked-venue papers
10as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 10 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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
5 papers |
Electronic design automation · 32% Hardware reliability and fault tolerance · 31% Integrated circuit design · 19% |
Topics — the 21 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design
low-power circuit design |
0.1 | 3 | 2004 | Parametric yield estimation considering leakage variability · DAC 2004 Leakage-and crosstalk-aware bus encoding for total power reduction · DAC 2004 Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation · MICRO 2003 |
Electronic design automation › yield analysis
parametric yield estimation |
0.1 | 2 | 2006 | Analytical yield prediction considering leakage/performance correlation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Parametric yield estimation considering leakage variability · DAC 2004 |
Electronic design automation
hardware verification and test |
0.1 | 1 | 2007 | Computing the Soft Error Rate of a Combinational Logic Circuit Using Parameterized Descriptors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Hardware reliability and fault tolerance
reliability analysis |
0.1 | 1 | 2007 | Computing the Soft Error Rate of a Combinational Logic Circuit Using Parameterized Descriptors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Hardware reliability and fault tolerance
soft errors |
0.1 | 1 | 2007 | Computing the Soft Error Rate of a Combinational Logic Circuit Using Parameterized Descriptors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Hardware reliability and fault tolerance › soft errors
soft error rate estimation |
0.1 | 1 | 2007 | Computing the Soft Error Rate of a Combinational Logic Circuit Using Parameterized Descriptors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Energy-efficient computing
leakage power |
0.1 | 1 | 2006 | Analytical yield prediction considering leakage/performance correlation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Hardware reliability and fault tolerance
process variation and yield analysis |
0.1 | 1 | 2006 | Analytical yield prediction considering leakage/performance correlation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Integrated circuit design › low-power circuit design
bus encoding |
0.0 | 1 | 2004 | Leakage-and crosstalk-aware bus encoding for total power reduction · DAC 2004 |
Electronic design automation › signal integrity
crosstalk mitigation |
0.0 | 1 | 2004 | Leakage-and crosstalk-aware bus encoding for total power reduction · DAC 2004 |
Electronic design automation
design for manufacturability |
0.0 | 1 | 2004 | Parametric yield estimation considering leakage variability · DAC 2004 |
Electronic design automation
interconnect modeling |
0.0 | 1 | 2004 | Leakage-and crosstalk-aware bus encoding for total power reduction · DAC 2004 |
Energy-efficient computing › voltage scaling
dynamic voltage scaling |
0.0 | 1 | 2003 | Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation · MICRO 2003 |
Hardware reliability and fault tolerance
error detection and correction |
0.0 | 1 | 2003 | Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation · MICRO 2003 |
Processor architecture and microarchitecture › speculation
timing speculation |
0.0 | 1 | 2003 | Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation · MICRO 2003 |
Integrated circuit design › digital circuit design
combinational logic |
0.0 | 1 | 2007 | Computing the Soft Error Rate of a Combinational Logic Circuit Using Parameterized Descriptors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Performance modeling and evaluation › statistical analysis
statistical modeling |
0.0 | 1 | 2006 | Analytical yield prediction considering leakage/performance correlation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Energy-efficient computing
leakage power reduction |
0.0 | 1 | 2004 | Leakage-and crosstalk-aware bus encoding for total power reduction · DAC 2004 |
Electronic design automation › timing analysis
statistical timing analysis |
0.0 | 1 | 2004 | Parametric yield estimation considering leakage variability · DAC 2004 |
Hardware reliability and fault tolerance
error recovery |
0.0 | 1 | 2003 | Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation · MICRO 2003 |
Processor architecture and microarchitecture
pipelining |
0.0 | 1 | 2003 | Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation · MICRO 2003 |
Methods — techniques the papers use, named apart from their topics
weibull function · 0.1parametric waveform model · 0.1descriptor propagation · 0.1within-die and die-to-die variability analysis · 0.1closed-form statistical model · 0.1statistical modeling · 0.0high threshold voltage buffer design · 0.0closed-form leakage model · 0.0bus encoding · 0.0timing error detection · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Circuit optimization techniques to mitigate the effects of soft errors in combinational logicabstractSoft errors in combinational logic circuits are emerging as a significant reliability problem for VLSI designs. Technology scaling trends indicate that the soft error rates (SER) of logic circuits will be dominant factor for future technology generations. SER mitigation in logic can be accomplished by optimizing either the gates inside a logic block or the flipflops present on the block boundaries. We present novel circuit optimization techniques that target these elements separately as well as in unison to reduce the SER of combinational logic circuits. First, we describe the construction of a new class of flip-flop variants that leverage the effect of temporal masking by selectively increasing the length of the latching window thereby preventing faulty transients from being registered. In contrast to previous flip-flop designs that rely on logic duplication and complicated circuit design styles, the new variants are redesigned from the library flip-flop using efficient transistor sizing. We then propose a flip-flop selection method that uses slack information at each primary output node to determine the flip-flop configuration that produces maximum SER savings. Next, we propose a gate sizing algorithm that trades off SER reduction and area overhead. This approach first computes bounds on the maximum achievable SER reduction by resizing a gate. This bound is then used to prune the circuit graph, arriving at a smaller set of candidate gates on which we perform incremental sensitivity computations to determine the gates that are the largest contributors to circuit SER. Third, we propose a unified, co-optimization approach combining flip-flop selection with the gate sizing algorithm. The joint optimization algorithm produces larger SER reductions while incurring smaller circuit overhead than either technique taken in isolation. Experimental results on a variety of benchmarks show average SER reductions of 10.7X with gate sizing, 5.7X with flip-flop assignment, and 30.1X for the combined optimization approach, with no delay penalties and area overheads within 5-6%. The runtimes for the optimization algorithms are on the order of 1-3 minutes. Rajeev R. Rao, Vivek Joshi, David T. Blaauw, Dennis Sylvester |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2007 | Computing the Soft Error Rate of a Combinational Logic Circuit Using Parameterized DescriptorsabstractSoft errors have emerged as an important reliability challenge for nanoscale very large scale integration designs. In this paper, we present a fast and efficient soft error rate (SER) analysis methodology for combinational circuits. We first present a novel parametric waveform model based on the Weibull function to represent particle strikes at individual nodes in the circuit. We then describe the construction of the descriptor object that efficiently captures the correlation between the transient waveforms and their associated rate distribution functions. The proposed algorithm consists of operations to inject, propagate, and merge these descriptors while traversing forward along the gates in a circuit. The parameterized waveforms enable an efficient static approach to calculate the SER of a circuit. We exercise the proposed approach on a wide variety of combinational circuits and observe that our algorithm has linear runtime with the size of the circuit. The runtimes for soft error estimation were observed to be in the order of about 1 s, compared to several minutes or even hours for previously proposed methods. Rajeev R. Rao, Kaviraj Chopra, David T. Blaauw, Dennis Sylvester |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2006 | An efficient static algorithm for computing the soft error rates of combinational circuitsabstractSoft errors have emerged as an important reliability challenge for nanoscale VLSI designs. In this paper, we present a fast and efficient soft error rate (SER) computation algorithm for combinational circuits. We first present a novel parametric waveform model based on the Weibull function to represent particle strikes at individual nodes in the circuit. We then describe the construction of the SET descriptor that efficiently captures the correlation between the transient waveforms and their associated rate distribution functions. The proposed algorithm consists of operations to inject, propagate and merge SET descriptors while traversing forward along the gates in a circuit. The parameterized waveforms enable an efficient static approach to calculate the SER of a circuit. We exercise the proposed approach on a wide variety of combinational circuits and observe that our algorithm has linear runtime with the size of the circuit. The runtimes for soft error estimation were observed to be in the order of about one second, compared to several minutes or even hours for previously proposed methods Rajeev R. Rao, Kaviraj Chopra, David T. Blaauw, Dennis Sylvester |
DATE | 1 |
| 2006 | Soft error reduction in combinational logic using gate resizing and flipflop selectionabstractSoft errors in logic are emerging as a significant reliability problem for VLSI designs. This paper presents novel circuit optimization techniques to mitigate soft error rates (SER) of combinational logic circuits. First, we propose a gate sizing algorithm that trades off SER reduction and area overhead. This approach first computes bounds on the maximum achievable SER reduction by resizing a gate. This bound is then used to prune the circuit graph, arriving at a smaller set of candidate gates on which we perform incremental sensitivity computations to determine the gates that are the largest contributors to circuit SER. Second, we propose a flipflop selection method that uses slack information at each primary output node to determine the flipflop configuration that produces maximum SER savings. This approach uses an enhanced flipflop library that contains flipflops of varying temporal masking ability. Third, we propose a unified, cooptimization approach combining flipflop selection with the gate sizing algorithm. The joint optimization algorithm produces larger SER reductions while incurring smaller circuit overhead than either technique taken in isolation. Experimental results on a variety of benchmarks show SER reductions of 7.9X with gate sizing, 6.6X with flipflop assignment, and 28.2X for the combined optimization approach, with no delay penalties and area overheads within 5--6%. The runtimes for the optimization algorithms are on the order of 1--3 minutes. Rajeev R. Rao, David T. Blaauw, Dennis Sylvester |
ICCAD | 1 |
| 2006 | Analytical yield prediction considering leakage/performance correlationabstractIn addition to traditional constraints on frequency, leakage current has emerged as a stringent constraint in modern processor designs. Since leakage current exhibits a strong inverse correlation with circuit delay, effective parametric yield prediction must consider the dependence of leakage current on frequency. In this paper, a new chip-level statistical method to estimate the total leakage current in the presence of within-die and die-to-die variability is presented. A closed-form equation for total chip leakage that models the dependence of the leakage current distribution on different process parameters is developed. The proposed analytical expression is obtained directly from pertinent design information and includes both subthreshold and gate leakage currents. Using this model, an integrated approach to accurately estimate the yield loss when both frequency and power limits are imposed on a design is then presented. The proposed method demonstrates the importance of considering both these limiting factors while calculating the yield of a lot Rajeev R. Rao, Anirudh Devgan, David T. Blaauw, Dennis Sylvester |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2005 | An efficient surface-based low-power buffer insertion algorithmabstractBuffer insertion is an important technique used to achieve timing closure in high performance VLSI designs. As the number of buffers in ASIC designs has increased with process scaling, the power con-sumption of buffers has become a critical concern. In this paper, we present an efficient algorithm that performs van Ginneken style buffer insertion on RC trees and minimizes the total power con-sumption under a given delay constraint. Our algorithm is based on a formulation that uses a buffer library consisting of continuous buffer sizes. We construct solution candidates in the form of surfaces in the 3-D delay, capacitance and power (DCP) space and show the mecha-nisms to propagate and merge them in the interconnect tree. Instead of a single minimal power solution, the algorithm produces an entire DCP surface from which a suitable solution point can be selected. We also present a post-processing step where buffers with continu-ous (non-standard) sizes are snapped to discrete size values corre-sponding to the buffers in a given library. The proposed algorithm has a worst-case runtime complexity that is polynomial (quadratic) in the number of possible buffer locations. We implemented and tested our proposed algorithm on a number of large benchmark nets and observed that our method produces a speedup in runtime of 5-6X in comparison with previous power aware buffer insertion methods. Rajeev R. Rao, David T. Blaauw, Dennis Sylvester, Charles J. Alpert, Sani R. Nassif |
ISPD | 1 |
| 2005 | Bus encoding for total power reduction using a leakage-aware buffer configurationabstractPower consumption, particularly runtime leakage, in long on-chip buses has grown to be an unacceptable portion of the total power budget due to heavy buffer insertion used to combat RC delays. In this paper, we propose a new bus encoding algorithm and circuit scheme for on-chip buses that eliminates capacitive crosstalk while simultaneously reducing total power. We utilize a buffer design approach with a selective use of high-threshold voltage transistors and couple this buffer design with a novel bus encoding scheme. The proposed encoding scheme significantly reduces total power by 26% and runtime leakage power by 42% while also eliminating capacitive crosstalk. In addition, the proposed encoding is specifically optimized to reduce the complexity of the encoding logic, allowing for a significant reduction in overhead which has not been considered in previous bus encoding work. Rajeev R. Rao, Harmander Singh, David T. Blaauw, Dennis Sylvester |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2004 | Leakage-and crosstalk-aware bus encoding for total power reductionabstractPower consumption, particularly runtime leakage, in long on-chip buses has grown to an unacceptable portion of the total power budget due to heavy buffer insertion to combat RC delays. In this paper, we propose a new bus encoding algorithm and circuit scheme for on-chip buses that eliminates capacitive crosstalk while simultaneously reducing total power. We introduce a new buffer design approach with selective use of high threshold voltage transistors and couple this buffer design with a novel bus encoding scheme. The proposed encoding scheme significantly reduces total power by 26% and runtime leakage power by 42% while also eliminating capacitive crosstalk. In addition, the proposed encoding is specifically optimized to reduce the complexity of the encoding logic, allowing for a significant reduction in overhead which has not been considered in previous bus encoding work. Harmander Singh, Rajeev R. Rao, Dennis Sylvester, David T. Blaauw |
DAC | 2 |
| 2004 | Parametric yield estimation considering leakage variabilityabstractLeakage current has become a stringent constraint in modern processor designs in addition to traditional constraints on frequency. Since leakage current exhibits a strong inverse correlation with circuit delay, effective parametric yield prediction must consider the dependence of leakage current on frequency. In this paper, we present a new chip-level statistical method to estimate the total leakage current in the presence of within-die and die-to-die variability. We develop a closed-form expression for total chip leakage that models the dependence of the leakage current distribution on a number of process parameters. The model is based on the concept of scaling factors to capture the effects of within-die variability. Using this model, we then present an integrated approach to accurately estimate the yield loss when both frequency and power limits are imposed on a design. Our method demonstrates the importance of considering both these limiters in calculating the yield of a lot. Rajeev R. Rao, Anirudh Devgan, David T. Blaauw, Dennis Sylvester |
DAC | 1 |
| 2004 | Statistical analysis of subthreshold leakage current for VLSI circuitsabstractWe develop a method to estimate the variation of leakage current due to both intra-die and inter-die gate length process variability. We derive an analytical expression to estimate the probability density function (PDF) of the leakage current for stacked devices found in CMOS gates. These distributions of individual gate leakage currents are then combined to obtain the mean and variance of the leakage current for an entire circuit. We also present an approach to account for both the inter- and intra-die gate length variations to ensure that the circuit leakage PDF correctly models both types of variation. The proposed methods were implemented and tested on a number of benchmark circuits. Comparison to Monte Carlo simulation validates the accuracy of the proposed method and demonstrates the efficiency of the proposed analysis method. Comparison with traditional deterministic leakage current analysis demonstrates the need for statistical methods for leakage current analysis. Rajeev R. Rao, Ashish Srivastava, David T. Blaauw, Dennis Sylvester |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2003 | Statistical estimation of leakage current considering inter- and intra-die process variationabstractWe develop a method to estimate the variation of leakage current due to both intra-die and inter-die gate length process variability. We derive an analytical expression to estimate the probability density function (PDF) of the leakage current for stacked devices found in CMOS gates. These distributions of individual gate leakage currents are then combined to obtain the mean and variance of the leakage current for an entire circuit. We also present an approach to account for both the inter- and intra-die gate length variations to ensure that the circuit leakage PDF correctly models both types of variation. The proposed methods were implemented and tested on a number of benchmark circuits. Comparison to Monte-Carlo simulation validates the accuracy of the proposed method and demonstrates the efficiency of the proposed analysis method. Comparison with traditional deterministic leakage current analysis demonstrates the need for statistical methods for leakage current analysis. Rajeev R. Rao, Ashish Srivastava, David T. Blaauw, Dennis Sylvester |
ISLPED | 1 |
| 2003 | Razor: A Low-Power Pipeline Based on Circuit-Level Timing SpeculationabstractWith increasing clock frequencies and silicon integration, power aware computing has become a critical concern in the design of embedded processors and systems-on-chip. One of the more effective and widely used methods for power-aware computing is dynamic voltage scaling (DVS). In order to obtain the maximum power savings from DVS, it is essential to scale the supply voltage as low as possible while ensuring correct operation of the processor. The critical voltage is chosen such that under a worst-case scenario of process and environmental variations, the processor always operates correctly. However, this approach leads to a very conservative supply voltage since such a worst-case combination of different variabilities is very rare. In this paper, we propose a new approach to DVS, called Razor, based on dynamic detection and correction of circuit timing errors. The key idea of Razor is to tune the supply voltage by monitoring the error rate during circuit operation, thereby eliminating the need for voltage margins and exploiting the data dependence of circuit delay. A Razor flip-flop is introduced that double-samples pipeline stage values, once with a fast clock and again with a time-borrowing delayed clock. A metastability-tolerant comparator then validates latch values sampled with the fast clock. In the event of timing error, a modified pipeline mispeculation recovery mechanism restores correct program state. A prototype Razor pipeline was designed in a 0.18 /spl mu/m technology and was analyzed. Razor energy overhead during normal operation is limited to 3.1%. Analyses of a full-custom multiplier and a SPICE-level Kogge-Stone adder model reveal that substantial energy savings are possible for these devices (up to 64.2%) with little impact on performance due to error recovery (less than 3%). Dan Ernst, Nam Sung Kim, Shidhartha Das, Sanjay Pant, Rajeev R. Rao, Toan Pham, Conrad H. Ziesler, David T. Blaauw, Todd M. Austin, Krisztián Flautner, Trevor N. Mudge |
MICRO | 5 |