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

Suphachai Sutanthavibul

dblp:13/2741 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
0since 2021 · last 2002
—ORCID · none

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

Systems, architecture and hardware · 6 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

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
6 papers
Electronic design automation · 98% Integrated circuit design · 2%
Theoretical computer science
2 papers
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.051993
An adaptive timing-driven placement for high performance VLSIs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
An analytical approach to floorplan design and optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991
Dynamic Prediction of Critical Paths and Nets for Constructive Timing-Driven Placement · DAC 1991
Electronic design automation › physical design › placement
timing-driven placement
0.031993
An adaptive timing-driven placement for high performance VLSIs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Dynamic Prediction of Critical Paths and Nets for Constructive Timing-Driven Placement · DAC 1991
An Adaptive Timing-Driven Layout for High Speed VLSI · DAC 1990
Electronic design automation › physical design
floorplanning
0.021991
An analytical approach to floorplan design and optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991
An Analytical Approach to Floorplan Design and Optimization · DAC 1990
Electronic design automation › physical design
placement
0.011993
An adaptive timing-driven placement for high performance VLSIs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Electronic design automation › physical design › routing
routability
0.011993
An adaptive timing-driven placement for high performance VLSIs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993
Mathematical optimization › discrete optimization
mixed integer linear programming
0.021991
An analytical approach to floorplan design and optimization · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991
An Analytical Approach to Floorplan Design and Optimization · DAC 1990
Electronic design automation
timing analysis
0.011992
Prelayout timing analysis of cell-based VLSI designs · Comput. Aided Des. 1992
Electronic design automation › physical design › placement
constructive placement
0.011991
Dynamic Prediction of Critical Paths and Nets for Constructive Timing-Driven Placement · DAC 1991
Electronic design automation › timing prediction
critical path prediction
0.011991
Dynamic Prediction of Critical Paths and Nets for Constructive Timing-Driven Placement · DAC 1991
Electronic design automation › physical design
placement and routing
0.011990
An Adaptive Timing-Driven Layout for High Speed VLSI · DAC 1990
Mathematical optimization
discrete optimization
0.011990
An Analytical Approach to Floorplan Design and Optimization · DAC 1990

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

analytical optimization · 0.0mixed-integer programming · 0.0mixed integer programming · 0.0global routing estimation · 0.0look-ahead procedures · 0.0constructive successive augmentation · 0.0dynamic criticality prediction · 0.0hierarchical optimization · 0.0constructive placement · 0.0adaptive correction · 0.0
YearPublicationVenuePosition
2002 Net criticality revisited: an effective method to improve timing in physical design
abstract
Criticality metrics is a type of predictive models used in VLSI design. This work demonstrates that timing in physical design could be substantially improved if circuits were subjected to timing criticality analysis prior to layout and new criticality metrics were used to drive layout system. These new metrics are computed as ratios of net physical characteristics to the net delay bounds determined by an optimal bounds computation algorithm. Attempts to develop criticality metrics prior to layout were made before, but these metrics were not based on the bound ideology. The paper provides probabilistic interpretation of new criticality metrics and derivation of some important properties of these metrics. Evaluation of net criticality by new metrics can be easily merged with any layout system that allows weights to be assigned to nets on placement and/or routing steps. The methodology has been tested with a commercial layout system from a leading CAD provider. When the new criticality information was supplied to a basic commercial standard cell placer and router, timing was improved by 29.5% for the set of testcases. The achieved result is 12% better than timing generated by a targeted timing-driven layout system from the same provider. All additional computations related to the new criticality metrics require only negligible increase in run time of the basic layout system.
Eugene Shragowitz, Habib Youssef, Suphachai Sutanthavibul
ISPD6
1993 An adaptive timing-driven placement for high performance VLSIs
abstract
An application of constructive successive augmentation methodology to VLSI placement under constraints on routability, area and timing is described. To improve effectiveness of decision making, the placement algorithm uses adaptive and look-ahead procedures. This methodology was implemented in the placer-router JUNE for macrocell-library-based sea-of-gates design style with over-the-cell routing. JUNE achieves high utilization of area and timing requirements for real-life designs.>
Suphachai Sutanthavibul, Eugene Shragowitz, Rung-Bin Lin
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1992 Prelayout timing analysis of cell-based VLSI designs
Habib Youssef, Eugene Shragowitz, Suphachai Sutanthavibul
Comput. Aided Des.3
1991 Dynamic Prediction of Critical Paths and Nets for Constructive Timing-Driven Placement
abstract
Predictions of path criticalities are included into a constructive timing-driven placement procedure.These predictions are periodically performed through the placement process and are interlaced with placement steps.New emerging critical paths are treated preferentially improving convergence of the procedure.Consequently, timing of final placement is improved.Real 20K CMOS sea-of-gates designs illustrated the methodology.
Suphachai Sutanthavibul, Eugene Shragowitz
DAC1
1991 An analytical approach to floorplan design and optimization
abstract
An analytical method for general floorplan design and optimization is proposed. This method is based on a mixed integer programming model and application of a standard mathematical software. The method allows arbitrary combinations of rigid and flexible modules. Various objective functions such as chip area, interconnection length, timing delays or any combination of them are permitted. Routing space is estimated by the global router. Experimental data are provided.>
Suphachai Sutanthavibul, Eugene Shragowitz, J. Ben Rosen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1990 An Adaptive Timing-Driven Layout for High Speed VLSI
abstract
An adaptive timing-driven layout system, called JUNE, has been developed. The constructive algorithm, which combines placement with the global routing, constructs a placement satisfying timing and routability constraints. The placement problem for each macro is solved hierarchically as a sequence of two optimization problems followed by an adaptive correction procedure. Experimental results for industrial sea-of-gates chips confirmed effectiveness of this approach.
Suphachai Sutanthavibul, Eugene Shragowitz
DAC1
1990 An Analytical Approach to Floorplan Design and Optimization
abstract
An analytical method for general floorplan design and optimization is proposed. This method is based on a mixed integer programming model and application of a standard mathematical software. The method allows arbitrary combinations of rigid and flexible modules. Various objective functions such as chip area, interconnection length, timing delays or any combinations of them are permitted. Routing space is estimated by the global router. Experimental data are provided.
Suphachai Sutanthavibul, Eugene Shragowitz, J. Ben Rosen
DAC1