Proceedings of the 31st Annual Conference on Design Automation Conference - DAC '94 1994
DOI: 10.1145/196244.196432
|View full text |Cite
|
Sign up to set email alerts
|

Minimal delay interconnect design using alphabetic trees

Abstract: -We propose a new algorithm for the performancedriven interconnect design problem, based on alphabetic trees. The interconnect topology is determined in a global manner and does not greedily add edges as in conventional approaches. The algorithm can handle cases where the sink capacitances are different. Good results are obtained while running two to sixty times faster than three existing algorithms on practical instances.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
10
0

Year Published

1996
1996
2022
2022

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(10 citation statements)
references
References 17 publications
0
10
0
Order By: Relevance
“…Several early works [5,17] are dedicated to finding a good compromise between wire length and the maximum source-sink path length (also known as the radius). Later research efforts have directly considered delay metrics in the tree construction procedure [7,19,22,36,37,58,85]. For surveys on Steiner tree construction techniques for VLSI routing, the reader is referred to [11,16,45].…”
Section: Maze Routingmentioning
confidence: 99%
“…Several early works [5,17] are dedicated to finding a good compromise between wire length and the maximum source-sink path length (also known as the radius). Later research efforts have directly considered delay metrics in the tree construction procedure [7,19,22,36,37,58,85]. For surveys on Steiner tree construction techniques for VLSI routing, the reader is referred to [11,16,45].…”
Section: Maze Routingmentioning
confidence: 99%
“…Nevertheless, the routing trees it produces are often of high quality. The work of Vittal and MarekSadowska [16] used the abstraction of Alphabetic Trees to This work was supported in part by Grants from the NSF project MIP-9315794 and California MICRO program.…”
Section: Introductionmentioning
confidence: 99%
“…A timing optimum interconnect tree may not be a RSMT on the Hanan grid, 2 since Elmore delay to a sink can be decreased by non-Hanan sliding [10,15].…”
Section: Slidingmentioning
confidence: 99%
“…and arborescences (e.g., A-Tree [7]), or shallow-light tree 1 [3] (e.g., AHHK [2], BPRIM and BRBC [6]) are insensitive to electrical parameters (e.g., driver strength, sink load capacitance, required-arrival times) and thus give the same results over all technologies, pin loads, driver strengths, etc. Elmore-delay-based timing optimization heuristics (e.g., C-Tree [1], ERT, SERT, SERT-C [4], PER-Steiner [5] and Alphabetic tree [15]) do not guarantee timing performance: e.g., C-Tree solutions are limited in 5 empirical AHHK-over-SMT tree topologies; and PER-Steiner constructs shortest paths to pre-identified critical sinks before further improvements. Dynamic programming approaches (e.g., BA-Tree [14], MBA-Tree, RMP [8], P-Tree [13] and S-Tree [11]) can achieve optimum area or timing performance, and can extend to address such functionality as simultaneous buffering, use of buffer stations, and routing obstacle avoidance.…”
Section: Introductionmentioning
confidence: 99%