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

Bernard A. McCoy

dblp:73/5517 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 1995
—ORCID · none

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

Systems, architecture and hardware · 5 · 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
3 papers
Electronic design automation · 97% Hardware reliability and fault tolerance · 3%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.031995
Non-tree routing [VLSI layout] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Near-optimal critical sink routing tree constructions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Rectilinear Steiner Trees with Minimum Elmore Delay · DAC 1994
Electronic design automation › physical design
routing
0.021995
Non-tree routing [VLSI layout] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Rectilinear Steiner Trees with Minimum Elmore Delay · DAC 1994
Electronic design automation › physical design › routing
steiner tree construction
0.021995
Near-optimal critical sink routing tree constructions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Rectilinear Steiner Trees with Minimum Elmore Delay · DAC 1994
Electronic design automation
timing analysis
0.021995
Near-optimal critical sink routing tree constructions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Rectilinear Steiner Trees with Minimum Elmore Delay · DAC 1994
Electronic design automation › physical design › routing
routing tree construction
0.011995
Near-optimal critical sink routing tree constructions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › timing analysis › interconnect delay estimation
elmore delay
0.011994
Rectilinear Steiner Trees with Minimum Elmore Delay · DAC 1994

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

steiner tree heuristics · 0.0elmore delay model · 0.0SPICE simulation · 0.0hanan's theorem · 0.0branch-and-bound · 0.0
YearPublicationVenuePosition
1995 Near-optimal critical sink routing tree constructions
abstract
We present critical-sink routing tree (CSRT) constructions which exploit available critical-path information to yield high-performance routing trees. Our CS-Steiner and "global slack removal" algorithms together modify traditional Steiner tree constructions to optimize signal delay at identified critical sinks. We further propose an iterative Elmore routing tree (ERT) construction which optimizes Elmore delay directly, as opposed to heuristically abstracting linear or Elmore delay as in previous approaches. Extensive timing simulations on industry IC and MCM interconnect parameters show that our methods yield trees that significantly improve (by averages of up to 67%) over minimum Steiner routings in terms of delays to identified critical sinks. ERTs also serve as generic high-performance routing trees when no critical sink is specified: for 8-sink nets in standard IC (MCM) technology, we improve average sink delay by 19% (62%) and maximum sink delay by 22% (52%) over the minimum Steiner routing. These approaches provide simple, basic advances over existing performance-driven routing tree constructions. Our results are complemented by a detailed analysis of the accuracy and fidelity of the Elmore delay approximation; we also exactly assess the suboptimality of our heuristic tree constructions. In achieving the latter result, we develop a new characterization of Elmore-optimal routing trees, as well as a decomposition theorem for optimal Steiner trees, which are of independent interest.
Kenneth D. Boese, Andrew B. Kahng, Bernard A. McCoy, Gabriel Robins
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
1995 Non-tree routing [VLSI layout]
abstract
An implicit premise of existing routing methods is that the routing topology must correspond to a tree (i.e., it does not contain cycles). In this paper we investigate the consequences of abandoning this basic axiom, and instead we allow routing topologies that correspond to arbitrary graphs (i.e., where cycles are allowed). We show that non-tree routing can significantly improve signal propagation delay, reduce signal skew, and afford increased reliability with respect to open faults that may be caused by manufacturing defects and electromigration. Simulations on uniformly distributed nets indicate that depending on net size and technology parameters, our non-tree routing construction reduces maximum source-sink SPICE delay by an average of up to 62%, and reduces signal skew by an average of up to 63%, as compared with Steiner routing. Moreover, up to 77% of the total wirelength in non-trees can tolerate an open fault without disconnecting the circuit.>
Bernard A. McCoy, Gabriel Robins
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1994 Rectilinear Steiner Trees with Minimum Elmore Delay
abstract
We povide a new theoretical framework for constructing Steiner routing trees with minimum Elmore delay. Earlier work [3, 13] has established Elmore delay as a high fidelity estimate of "physical", i.e., SPICE-computed, signal delay. Previously, however, it was not known how to construct an Elmore delay-optimal Steiner tree. Our main theoretical result is a generalization of Hanan's theorem [11] which limited the number of possible locations of Steiner nodes in an optimal delay rectilinear Steiner tree. Another theoretical result establishes a new decomposition theorem for constructing optimal-delay Steiner trees. We develop a branch-and-bound method, called BB-SORT-C, which exactly minimizes any linear combination of Elmore sink delays; BB-SORT-C is practical for routing small nets and for delimiting the space of achievable routing solutions with respect to Elmore delay.
Kenneth D. Boese, Andrew B. Kahng, Bernard A. McCoy, Gabriel Robins
DAC3
1994 Dynamically-Wiresized Elmore-Based Routing Constructions
abstract
We analyze the impact of wiresizing on the performance of Elmore-based routing constructions. Whereas previous wiresizing schemes are static (i.e., they wiresize an existing topology), we introduce a new dynamic wiresizing technique, which uses wiresizing considerations to drive the routing construction itself. Simulations show that dynamic wiresizing affords superior performance over static wiresizing, and also avoids topological degeneracies. Moreover, dynamically-wiresized Elmore-based routing constructions significantly outperform all previous methods (including A-Trees) in term of maximum source-sink signal delay, affording to 73% average SPICE delay improvement over traditional Steiner routing.>
Todd D. Hodes, Bernard A. McCoy, Gabriel Robins
ISCAS2
1993 Fidelity and Near-Optimality of Elmore-Based Routing Constructions
abstract
We address the efficient construction of interconnection trees with near-optimal delays. We study the accuracy and fidelity of easily-computed delay models with respect to detailed simulation (e.g., SPICE-computed delays). We show that Elmore delay minimization (W.C. Elmore, 1948) is a high-fidelity interconnect objective for IC interconnect technologies, and propose a greedy low delay tree (LDT) heuristic which for any monotone delay function can efficiently minimize maximum delay. For comparison, we also generate optimal routing trees (ORTs) with respect to Elmore delay, using branch-and-bound search. Experimental results show that the LDT heuristic approximates ORTs very accurately: for nets with up to seven pins, LDT trees have a maximum sink delay within 2.3% of optimum on average. Moreover, compared with minimum spanning tree constructions, the LDT achieves average reductions in delay of up to 35% depending on the net size.>
Kenneth D. Boese, Andrew B. Kahng, Bernard A. McCoy, Gabriel Robins
ICCD3