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

Huaizhi Wu

dblp:57/2379 · DBLP profile ↗
← Back
6ranked-venue papers
6as first author
0since 2021 · last 2009
—ORCID · none

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

Systems, architecture and hardware · 6 · 6 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 · 52% Energy-efficient computing · 37% Integrated circuit design · 11%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.342009
Incremental Improvement of Voltage Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Placement-Proximity-Based Voltage Island Grouping Under Performance Requirement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Improving Voltage Assignment by Outlier Detection and Incremental Placement · DAC 2007
Energy-efficient computing
low-power design
0.222009
Incremental Improvement of Voltage Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Placement-Proximity-Based Voltage Island Grouping Under Performance Requirement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Energy-efficient computing › voltage scaling
multiple supply voltage
0.222009
Incremental Improvement of Voltage Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Placement-Proximity-Based Voltage Island Grouping Under Performance Requirement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Electronic design automation
voltage assignment
0.222009
Incremental Improvement of Voltage Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Timing-constrained and voltage-island-aware voltage assignment · DAC 2006
Integrated circuit design
low-power circuit design
0.122007
Improving Voltage Assignment by Outlier Detection and Incremental Placement · DAC 2007
Timing-constrained and voltage-island-aware voltage assignment · DAC 2006
Energy-efficient computing › low-power design
multi-vdd design
0.122007
Improving Voltage Assignment by Outlier Detection and Incremental Placement · DAC 2007
Timing-constrained and voltage-island-aware voltage assignment · DAC 2006
Electronic design automation › physical design
placement
0.132009
Improving Voltage Assignment by Outlier Detection and Incremental Placement · DAC 2007
Incremental Improvement of Voltage Assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Placement-Proximity-Based Voltage Island Grouping Under Performance Requirement · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007
Electronic design automation › physical design › placement
detailed placement
0.112007
Improving Voltage Assignment by Outlier Detection and Incremental Placement · DAC 2007

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

partial-sort · 0.1facility-location algorithm · 0.1outlier detection · 0.1facility location problem · 0.1voronoi diagram · 0.1delay budgeting · 0.1
YearPublicationVenuePosition
2009 Incremental Improvement of Voltage Assignment
abstract
Design for low power has become a key requirement in today's System-on-a-Chip design, particularly for mobile applications. Multi-Vdd (MSV) is an effective method to reduce both leakage and dynamic powers. In a MSV design, cells of different supply voltages are often grouped into a small number of voltage islands, in order to avoid complex power-supply system and excessive amount of level shifters. In 2005, Wuetalproposed an elegant algorithm for voltage-island grouping based on the physical proximity of the critical cells in a postplacement voltage assignment and, in 2006, proposed an efficient algorithm for voltage assignment which not only meets timing but also forms good proximity of the critical cells. However, due to insufficient slack, a few isolated critical cells (calledoutliers) may still exist in the resulting voltage assignment, causing disproportionately expensive penalty to the final voltage-island grouping. In this paper, we propose a novel approach to improve the voltage assignment by automatic outlier detection followed by incremental placement. The outlier detection is based on a modified algorithm for the facility-location problem and proper parameter setting. We also propose a novel partial-sort technique which speeds up this algorithm significantly (up to 3times in our experiments). The incremental placement is guided by setting proper constraints on the paths containing the detected outliers, such that the outliers can be eliminated later. Our experiments on industry designs show that our algorithm leads to 12%-54% improvement in the final voltage-island grouping, with quick turn-around time.
Huaizhi Wu, Martin D. F. Wong
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2008 Postplacement voltage assignment under performance constraints
abstract
Multi-Vdd is an effective method to reduce both leakage and dynamic power. A key challenge in a multi-Vdd design is to control the complexity of the power-supply system and limit the demand for level shifters. This can be tackled by grouping cells of different supply voltages into a small number of voltage islands. Recently, an elegant algorithm was proposed for generating voltage islands that balance the power-versus-design-cost tradeoff under performance requirement, according to the placement proximity of the critical cells. One prerequisite of this algorithm is an initial voltage assignment at the standard-cell level that meets timing. In this article, we present a novel method to produce quality voltage assignment which not only meets timing but also forms good proximity of the critical cells to provide a smooth input to the aforementioned voltage island generation. Our algorithm is based on effective delay budgeting and efficient computation of physical proximity by Voronoi diagram. Our extensive experiments on real industrial designs show that our algorithm leads to 25%--75% improvement in the voltage island generation in terms of the number of voltage islands generated, with computation time only linear to design size.
Huaizhi Wu, Martin D. F. Wong, Wilsin Gosti
ACM Trans. Design Autom. Electr. Syst.1
2007 Improving Voltage Assignment by Outlier Detection and Incremental Placement
abstract
Design for low power has become a key requirement in today's SoC design, especially for mobile applications. Multi-Vdd is an effective method to reduce both leakage and dynamic power. In a multi-Vdd design, cells of different supply voltages are often grouped into a small number of voltage islands, in order to avoid complex power supply system and excessive amount of level shifters. Recently, [9] proposed an elegant algorithm for voltage island grouping based on the physical proximity of the critical cells in a post-placement voltage assignment, and [10] proposed an efficient algorithm for voltage assignment which not only meets timing but also forms good proximity of the critical cells. However, due to insufficient slack, a few isolated critical cells (called outliers) may still exist in the resulting voltage assignment, causing disproportionately expensive penalty to the final voltage island grouping. In this paper, we propose a novel approach to improve the voltage assignment by automatic outlier detection followed by incremental placement. The outlier detection is based on a modified algorithm for the facility location problem. The incremental placement is guided by setting proper constraints on the paths containing the detected outliers, such that the outliers can be eliminated later. Our experiments on industry designs show that our algorithm leads to 12% -- 54% improvement in the final voltage island grouping, with quick turn around time.
Huaizhi Wu, Martin D. F. Wong
DAC1
2007 Placement-Proximity-Based Voltage Island Grouping Under Performance Requirement
abstract
High power consumption not only leads to short battery life for hand-held devices but also causes on-chip thermal and reliability problems in general. As power consumption is proportional to the square of supply voltage, reducing supply voltage can significantly reduce power consumption. Multi-supply voltage (MSV) has previously been introduced to provide finer grain power and performance tradeoff. In this paper, we propose a methodology on top of a set of algorithms to exploit nontrivial voltage island boundaries for optimal power versus design-cost tradeoff under performance requirement. Our algorithms are efficient, robust, and error-bounded and can be flexibly tuned to optimize for various design objectives (e.g., minimal power within a given number of voltage islands, or minimal fragmentation in voltage islands within a given power bound) depending on the design requirement. Our experiment on real industry designs shows a tenfold improvement of our method over current logical-boundary-based industry approach.
Huaizhi Wu, Martin D. F. Wong, I-Min Liu, Yusu Wang 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2006 Timing-constrained and voltage-island-aware voltage assignment
abstract
Multi-Vdd is an effective method to reduce both leakage and dynamic power. A key challenge in a multi-Vdd design is to limit the design cost and the demand for level shifters. This can be tackled by grouping cells of different supply voltages into a small number of voltage islands. Recently, an elegant algorithm [7] is proposed for generating voltage islands that balance the power versus design cost tradeoff under performance requirement, according to the placement proximity of the critical cells. One prerequisite of [7] is an initial voltage assignment at the standard cell level that meets timing. In this paper, we present a novel method to produce quality voltage assignment to [7], which not only meets timing but also forms good proximity of the critical cells to provide [7] with a smooth input. The algorithm is based on effective delay budgeting and efficient computation of physical proximity by Voronoi diagram. Our extensive experiments on real industrial designs show that our algorithm leads to 25% - 75% improvement in the voltage island generation, with the computation time only linear to the design size.
Huaizhi Wu, Martin D. F. Wong, I-Min Liu
DAC1
2005 Post-placement voltage island generation under performance requirement
abstract
High power consumption not only leads to short battery life for handheld devices, but also causes on-chip thermal and reliability problems in general. As power consumption is proportional to the square of supply voltage, reducing supply voltage can significantly reduce power consumption. Multi-supply voltage (MSV) has previously been introduced to provide finer-grain power and performance trade-off. In this work we propose a methodology on top of a set of algorithms to exploit non-trivial voltage island boundaries for optimal power versus design cost trade-off under performance requirement. Our algorithms are efficient, robust and error-bounded, and can be flexibly tuned to optimize for various design objectives (e.g., minimal power within a given number of voltage islands, or minimal fragmentation in voltage islands within a given power bound) depending on the design requirement. Our experiment on real industry designs shows a ten-fold improvement of our method over current logical-boundary based industry approach.
Huaizhi Wu, I-Min Liu, Martin D. F. Wong, Yusu Wang 0001
ICCAD1