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

Satyamurthy Pullela

dblp:86/1709 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
0since 2021 · last 1998
—ORCID · none

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

Systems, architecture and hardware · 9 · 4 first-authorSoftware engineering, systems software and programming languages · 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 · 91% Parallel and multicore computing · 7% Hardware reliability and fault tolerance · 2%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › physical design › clock network synthesis
clock tree synthesis
0.031997
Moment-sensitivity-based wire sizing for skew reduction in on-chip clock nets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Post-processing of clock trees via wiresizing and buffering for robust design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Reliable Non-Zero Skew Clock Trees Using Wire Width Optimization · DAC 1993
Electronic design automation
physical design
0.031997
Moment-sensitivity-based wire sizing for skew reduction in on-chip clock nets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Post-processing of clock trees via wiresizing and buffering for robust design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Reliable Non-Zero Skew Clock Trees Using Wire Width Optimization · DAC 1993
Electronic design automation › physical design › interconnect optimization
buffer insertion and wire sizing
0.011996
Post-processing of clock trees via wiresizing and buffering for robust design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Parallel and multicore computing
skew mitigation
0.011996
Post-processing of clock trees via wiresizing and buffering for robust design · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996
Electronic design automation › physical design
gate sizing
0.011995
Simultaneous Gate and Interconnect Sizing for Circuit-Level Delay Optimization · DAC 1995
Electronic design automation › physical design
timing optimization
0.011995
Simultaneous Gate and Interconnect Sizing for Circuit-Level Delay Optimization · DAC 1995
Electronic design automation › physical design › interconnect optimization
wire sizing
0.011995
Simultaneous Gate and Interconnect Sizing for Circuit-Level Delay Optimization · DAC 1995
Electronic design automation › timing analysis
effective capacitance
0.011994
Modeling the "Effective capacitance" for the RC interconnect of CMOS gates · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation
timing analysis
0.011994
Modeling the "Effective capacitance" for the RC interconnect of CMOS gates · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › physical design › clock network synthesis
clock skew optimization
0.011993
Reliable Non-Zero Skew Clock Trees Using Wire Width Optimization · DAC 1993
Electronic design automation
interconnect modeling
0.021997
Moment-sensitivity-based wire sizing for skew reduction in on-chip clock nets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Modeling the "Effective capacitance" for the RC interconnect of CMOS gates · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › interconnect modeling
RC tree delay
0.011997
Moment-sensitivity-based wire sizing for skew reduction in on-chip clock nets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997
Hardware reliability and fault tolerance
process variation
0.011993
Reliable Non-Zero Skew Clock Trees Using Wire Width Optimization · DAC 1993

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

sensitivity computation · 0.0path tracing algorithm · 0.0moment matching · 0.0elmore delay model · 0.0wire sizing · 0.0statistical variation analysis · 0.0buffer insertion · 0.0sensitivity-based optimization · 0.0iterative optimization · 0.0analytical modeling · 0.0
YearPublicationVenuePosition
1998 CMOS Combinational Circuit Sizing by Stage-wise Tapering
abstract
We describe a fast (linear time) procedure to optimally size transistors in a chain of multi-input gates/stages. The fast sizing is used in a simultaneous sizing and restructuring optimization procedure, to accurately predict relative optimal performance of alternative circuit structures for a given total area. The idea extends the concept of optimally sizing a buffer chain and uses tapering constants based on the position of a stage in a circuit, and the position of a transistor in a stack.
Satyamurthy Pullela, Rajendran Panda, Abhijit Dharchoudhury, Gopal Vija
DATE1
1997 Library-less synthesis for static CMOS combinational logic circuits
abstract
Traditional synthesis techniques optimize CMOS circuits in two phases: i) logic minimization and ii) library mapping phase. Typically, the structures and the sizes of the gates in the library are chosen to yield good synthesis results over many blocks or even for an entire chip. Consequently this approach precludes an optimal design of individual blocks which may need custom structures. The authors present a new transistor level technique that optimizes CMOS circuits both structurally and size-wise. The technique is independent of a library and hence can explore a design space much larger than that possible due to gate level optimization. Results demonstrate a significant improvement in circuit performance of the resynthesized circuits.
Sergey Gavrilov, Alexey Glebov, Satyamurthy Pullela, S. C. Moore, Abhijit Dharchoudhury, Rajendran Panda, Gopalakrishnan Vijayan, David T. Blaauw
ICCAD3
1997 Transistor-level Sizing and Timing Verification of Domino Circuits in the Power PC Microprocessor
abstract
This paper describes a tool called Focus that is currently being used for the timing verification and siting of domino CMOS circuits in a Power PC/sup TM/ microprocessor. Domino CMOS circuits introduce more complex timing and sizing requirements compared to conventional static circuits. This paper shows how these requirements are addressed in Focus. Some case studies involving the application of Focus on production circuits are also described.
Abhijit Dharchoudhury, David T. Blaauw, Joe Norton, Satyamurthy Pullela, J. Dunning
ICCD4
1997 Moment-sensitivity-based wire sizing for skew reduction in on-chip clock nets
abstract
Sensitivity-based methods for wire sizing have been shown to be effective in reducing clock skew in routed nets. However, lack of efficient sensitivity computation techniques and excessive space and time requirements often limit their utility for large clock nets. Furthermore, most skew reduction approaches work in terms of the Elmore delay model and, therefore, fail to balance the signal slopes at the clocked elements. In this paper, we extend the sensitivity-based techniques to balance the delays and signal-slopes by matching several moments instead of just the Elmore delay. As sensitivity computation is crucial to our approach, we present a new path-tracing algorithm to compute moment sensitivities for RC trees. Finally, to improve the runtime statistics of sensitivity-based methods, we also present heuristics to allow for efficient handling of large nets by reducing the size of the sensitivity matrix.
Satyamurthy Pullela, Noel Menezes, Lawrence T. Pileggi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1996 Post-processing of clock trees via wiresizing and buffering for robust design
abstract
Achieving near-zero skew for a large clock tree is generally at the expense of adding large amounts of metal interconnect. This added metal can significantly increase the total clock-net capacitance, thereby increasing the power dissipation in proportion. In addition, it is shown that it becomes increasingly difficult to control clock-signal skew due to metal-wiring process variations as the total clock-net capacitance increases. In this paper we demonstrate that buffer insertion can be used to reduce the total capacitance, hence the power, while generating a design which is as robust as one with no intermediate buffering. Moreover, delays are reduced substantially as well. Given an initial feasible route with constraints. On wire widths, wire sizing and buffer insertion are performed concurrently at each iteration of optimal buffer location search. Statistical process variations of the buffers, their loads, and the metal interconnect parameters are considered as part of the robust design process.
Satyamurthy Pullela, Noel Menezes, Lawrence T. Pileggi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1995 Simultaneous Gate and Interconnect Sizing for Circuit-Level Delay Optimization
abstract
Abstract—With delays due to the physical interconnect domi-nating the overall logic path delays, circuit-level delay optimiza-tion must take interconnect effects into account. Instead of sizing only the gates along the critical paths for delay reduction, the trade-off possible by simultaneously sizing gate and interconnect must also be considered. We show that for optimal gate and interconnect sizing, it is imperative that the interaction between the driver and the RC interconnect load be taken into account. We present an iterative sensitivity-based approach to simulta-neous gate and interconnect sizing in terms of a gate delay model which captures this interaction. During each iteration, the path delay sensitivities are efficiently calculated and used to size the components along a path. I.
Noel Menezes, Satyamurthy Pullela, Lawrence T. Pileggi
DAC2
1994 RC interconnect synthesis-a moment fitting approach
Noel Menezes, Satyamurthy Pullela, Florentin Dartu, Lawrence T. Pileggi
ICCAD2
1994 Modeling the "Effective capacitance" for the RC interconnect of CMOS gates
abstract
With finer line widths and faster switching speeds, the resistance of on-chip metal interconnect is having a dominant impact on the timing behavior of logic gates. Specifically, the gates are switching faster and the interconnect delays are getting longer due to scaling. This results in a trend in which the RC interconnect delay is beginning to comprise a larger portion of the overall logic stage delay. This shift in relative delay dominance from the gate to the RC interconnect is increased by resistance shielding. That is, as the gate "resistance" gets smaller and the metal resistance gets larger, the gate no longer "sees" the total net capacitance and the gate delay may be significantly less than expected. This trend complicates the timing analysis of digital circuits, which relies upon simple, empirical gate delay equations for efficiency. In this paper, we develop an analytical expression for the "effective load capacitance" of a pc interconnect. In addition, when there is significant shielding, the response waveforms at the gate output may have a large exponential tail. We show that this waveform tail can strongly influence the delay of the RC interconnect. Therefore, we propose an extension of the effective capacitance equation that captures the complete waveform response accurately, with a two-piece gate-output-waveform approximation.>
Jessica Qian, Satyamurthy Pullela, Lawrence T. Pileggi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1993 Reliable Non-Zero Skew Clock Trees Using Wire Width Optimization
abstract
Recognizingthat routing constraints and process variations make non-zero skew inevitable, this paper describes a novel methodology for constructing reliable low-skew clock trees.The algorithm efficiently calculates clock-tree delay sensitivities to achieve a target delay and a target skew.Moreover, the sensitivities also show that wires should be widened as opposed to lengthened to reduce skew since the former improves reliability while the latter reduces it.This paper introduces the concept of designing reliable clock nets with process-insensitive skew.
Satyamurthy Pullela, Noel Menezes, Lawrence T. Pileggi
DAC1