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

Sung-Woo Hur

dblp:54/4078 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 2003
0000-0002-9701-4008ORCID · corroborated

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

Systems, architecture and hardware · 7 · 5 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
4 papers
Electronic design automation · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.142003
Force directed mongrel with physical net constraints · DAC 2003
Timing-driven maze routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
A fast algorithm for context-aware buffer insertion · DAC 2000
Electronic design automation › physical design
routing
0.122000
Timing-driven maze routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
A fast algorithm for context-aware buffer insertion · DAC 2000
Electronic design automation › physical design › placement
global placement
0.012003
Force directed mongrel with physical net constraints · DAC 2003
Electronic design automation › physical design
legalization
0.012003
Force directed mongrel with physical net constraints · DAC 2003
Electronic design automation › physical design
buffer insertion
0.012000
A fast algorithm for context-aware buffer insertion · DAC 2000
Electronic design automation › physical design
interconnect optimization
0.012000
Timing-driven maze routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
Electronic design automation › physical design › placement
linear placement
0.011999
Relaxation and Clustering in a Local Search Framework: Application to Linear Placement · DAC 1999
Electronic design automation › clustering
netlist clustering
0.011999
Relaxation and Clustering in a Local Search Framework: Application to Linear Placement · DAC 1999
Mathematical optimization › combinatorial optimization
local search
0.011999
Relaxation and Clustering in a Local Search Framework: Application to Linear Placement · DAC 1999

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

local search · 0.0dynamic clustering · 0.0constraint relaxation · 0.0ripple move optimization · 0.0force-directed placement · 0.0multigraph modeling · 0.0labeling algorithm · 0.0DRCR algorithm · 0.0
YearPublicationVenuePosition
2003 Force directed mongrel with physical net constraints
abstract
This paper describes a new force directed global placement algorithm that exploits and extends techniques from two leading placers, Force-directed [12] [26] and Mongrel [22]. It combines the strengths of force directed global placement with Mongrel's cell congestion removal to significantly improve the quality of placement during the difficult overlap removal stage of global placement. This is accomplished by using the spreading force in [12] to direct and control Mongrel's ripple move optimization. This new placer is called Force Directed Mongrel (FD-Mongrel). FD-Mongrel also incorporates physical net constraints [26], and improves the congestion model for sparse placements. We propose a new placement flow that uses a limited number of the spreading iterations of [12] to form a preliminary global placement. We then use the new FD-Mongrel described in this paper to remove cell overlaps, while meeting net constraints and optimizing wirelength. We present results on wirelength as well as timing driven placement flows.
Sung-Woo Hur, Tung Cao, Karthik Rajagopal, Yegna Parasuram, Amit Chowdhary, Vladimir Tiourin, Bill Halpin
DAC1
2002 A fast algorithm for context-aware buffer insertion
abstract
We study the problem of performing buffer insertion in the context of a given layout. In a practical situation, there are restrictions on where buffers may be inserted; for instance, it may be possible to route wires over a preplaced macro cell, but may not be possible to insert buffers in that region. As a result, it is desirable to perform route planning and buffer insertion simultaneously. Furthermore it is necessary that such an algorithm be aware of the trade-off between cost (e.g., total capacitance) and delay. In this context we propose the delay reduction to cost ratio (DRCR) problem and present a fast algorithm for the same. Solutions identified by the algorithm are characterized with respect to the overall cost versus performance trade-off curve. Computational experiments demonstrate the viability of the approach.
Ashok Jagannathan, Sung-Woo Hur, John Lillis
ACM Trans. Design Autom. Electr. Syst.2
2000 A fast algorithm for context-aware buffer insertion
abstract
We study the problem of performing buffer insertion in the context of a given layout in a practical situation, there are restrictions on where buffers may be inserted while routing over such regions may be possible (e.g., due to the presence of macro cells). As a result, it is desirable to perform route planning and biffer insertion simultaneously. Further it is necessary that such an algorithm be aware of the tradeoff between cost (e.g. total capacitance) and delay. In this context we propose the Delay Reduction to Cost Ratio (DRCR) problem and present a fast algorithm for the same. Solutions identified by the algorithm are characterized with respect to the overall cost vs. performance tradeoff curve. Computational experiments demonstrate the viability of the approach.
Ashok Jagannathan, Sung-Woo Hur, John Lillis
DAC2
2000 MONGREL: Hybrid Techniques for Standard Cell Placement
abstract
We give an overview of a standard-cell placer Mongrel. The prototype tool adopts a middle-down methodology in which a grid is imposed over the layout area and cells are assigned to bins forming a global placement. The optimization technique applied in this phase is based on the Relaxation-Based Local Search (RBLS) framework in which a combinatorial search mechanism is driven by an analytical engine. This enables a more global view of the problem and results in complex modifications of the placement in a single search "move". Details of this approach including a novel placement legalization procedure are presented. When a global placement has converged, a detailed placement is formed and further optimized by the proposed optimal interleaving technique. Experimental results are presented and are quite promising, demonstrating that there is significant room for improvement in state of the art placement.
Sung-Woo Hur, John Lillis
ICCAD1
2000 Timing-driven maze routing
abstract
This paper studies a natural formulation of the timing-driven maze routing problem. A multigraph model appropriate for global routing applications is adopted; the model naturally captures blockages, limited routing and wire-sizing resources, layer assignment, etc. Each edge in the multigraph is annotated with resistance and capacitance values associated with the particular wiring segment. The timing-driven maze routing problem is then to find paths which exhibit low resistance-capacitance (RC) delay or achieve a tradeoff between RC delay and total capacitance. An easy-to-implement labeling algorithm is presented to solve the problem along with effective speedup enhancements to the basic algorithm which yield up to 300 times speedup. It is suggested that such an algorithm will become a fundamental tool in an arsenal of interconnect optimization techniques. The tractability of the approach is supported via computational experiments.
Sung-Woo Hur, Ashok Jagannathan, John Lillis
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1999 Relaxation and Clustering in a Local Search Framework: Application to Linear Placement
abstract
This paper presents two primary results relevant to physical design problems in CAD/VLSI through a case study of the linear placement problem.First a local search mechanism which incorporates a neighborhood operator based on constraint relaxation is proposed.The strategy exhibits many of the desirable features of analytical placement while retaining the flexibility and non-determinism of local search.The second and orthogonal contribution is in netlist clustering.We characterize local optima in the linear placement problem through a simple visualization toolthe displacement graph.This characterization reveals the relationship between clusters and local optima and motivates a dynamic clustering scheme designed specifically for escaping such local optima.Promising experimental results are reported.
Sung-Woo Hur, John Lillis
DAC1
1999 Timing driven maze routing
abstract
This paper studies a natural formulation of the timing-driven maze routing problem. A multigraph model appropriate for global routing applications is adopted; the model naturally captures blockages, limited routing and wire-sizing resources, layer assignment, etc. Each edge in the multigraph is annotated with resistance and capacitance values associated with the particular wiring segment. The timing-driven maze routing problem is then to find paths which exhibit low resistance-capacitance (RC) delay or achieve a tradeoff between RC delay and total capacitance. An easy-to-implement labeling algorithm is presented to solve the problem along with effective speedup enhancements to the basic algorithm which yield up to 300 times speedup. It is suggested that such an algorithm will become a fundamental tool in an arsenal of interconnect optimization techniques. The tractability of the approach is supported via computational experiments.
Sung-Woo Hur, Ashok Jagannathan, John Lillis
ISPD1