Kai Wang 0011

dblp:78/2022-11 · DBLP profile ↗
← Back
11ranked-venue papers
7as first author
0since 2021 · last 2005
—ORCID · conflict

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

Systems, architecture and hardware · 11 · 7 first-authorSoftware engineering, systems software and programming languages · 2 · 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
6 papers
Electronic design automation · 82% Parallel and multicore computing · 7% Energy-efficient computing · 6%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.252005
General skew constrained clock network sizing based on sequential linear programming · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
On-chip power-supply network optimization using multigrid-based technique · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation › physical design
clock network synthesis
0.122005
General skew constrained clock network sizing based on sequential linear programming · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Buffer sizing for clock power minimization subject to general skew constraints · DAC 2004
Electronic design automation › physical design › power delivery network design
decoupling capacitor optimization
0.122005
On-chip power-supply network optimization using multigrid-based technique · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
On-chip power supply network optimization using multigrid-based technique · DAC 2003
Parallel and multicore computing
skew mitigation
0.112005
General skew constrained clock network sizing based on sequential linear programming · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Electronic design automation › physical design › buffer optimization
buffer sizing
0.012004
Buffer sizing for clock power minimization subject to general skew constraints · DAC 2004
Energy-efficient computing › dynamic power reduction
clock power reduction
0.012004
Buffer sizing for clock power minimization subject to general skew constraints · DAC 2004
Electronic design automation › physical design › placement
post-placement optimization
0.012004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation › logic synthesis › logic restructuring
rewiring
0.012004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation › physical design › power delivery network design
power/ground network optimization
0.012003
On-chip power supply network optimization using multigrid-based technique · DAC 2003
Electronic design automation
hardware verification and test
0.012001
Layout-Driven Hot-Carrier Degradation Minimization Using Logic Restructuring Techniques · DAC 2001
Hardware reliability and fault tolerance › aging
hot-carrier effect
0.012001
Layout-Driven Hot-Carrier Degradation Minimization Using Logic Restructuring Techniques · DAC 2001
Electronic design automation › physical design › clock network synthesis
clock skew optimization
0.012004
Buffer sizing for clock power minimization subject to general skew constraints · DAC 2004
Electronic design automation › physical design
gate sizing
0.012004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation
logic synthesis
0.012004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation › logic synthesis › boolean function analysis
symmetric function detection
0.012004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation › physical design › VLSI layout
post-layout optimization
0.012001
Layout-Driven Hot-Carrier Degradation Minimization Using Logic Restructuring Techniques · DAC 2001

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

time-domain analysis · 0.1sequential linear programming · 0.1resistance-inductance-capacitance modeling · 0.1multigrid-based technique · 0.1first-order taylor expansion · 0.1linear-time symmetry detection · 0.0boolean network analysis · 0.0multigrid method · 0.0RLC network modeling · 0.0discrete gate resizing · 0.0
YearPublicationVenuePosition
2005 Clock skew bounds estimation under power supply and process variations
abstract
In this paper, we address the problem of estimating clock-skew bounds in presence of power supply and process variations. We present a novel technique based on sequence of linear programs to compute the upper and lower bounds of clock skew. We apply our method to pairs of sinks between which logic paths in the circuit exist. When spatial correlations of process variations are known, our method provides more accurate results which reflect the real design. We use accurate models and time-domain analysis ts calculate the clock network delay and delay sensitivity. The experimental results demonstrate that our technique is capable of providing very accurate skew bounds estimation (within 10% error as compared to Monte-Carlo method) in acceptable run-times.
Hailin Jiang, Kai Wang 0011, Malgorzata Marek-Sadowska
ACM Great Lakes Symposium on VLSI2
2005 On-chip power-supply network optimization using multigrid-based technique
abstract
In this paper, we present a novel multigrid-based technique for the problem of on-chip power-supply network optimization. The multigrid-based technique is applied to reduce a large-scale network to a much coarser one. The reduced network can be efficiently optimized. The solution for the original network is then quickly computed using a back-mapping process. Due to the adoption of an accurate resistance-inductance-capacitance power-supply network and time-varying switching-current model, our technique is capable of optimizing power grid and decoupling capacitance simultaneously. Experimental results show that large-scale power-supply networks with millions of nodes can be solved in a few minutes. The proposed technique not only speeds up significantly the optimization process, without compromising the quality of solutions, but also brings up a possibility of incorporating the power-supply network optimization into other physical design stages such as signal routing.
Kai Wang 0011, Malgorzata Marek-Sadowska
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2005 General skew constrained clock network sizing based on sequential linear programming
abstract
We investigate the problem of clock network sizing subject to general skew constraints. A novel approach based on sequential linear programming is presented. The original nonlinear programming problem is transformed into a sequence of linear programs by taking the first-order Taylor's expansion of clock path delay with respect to buffer and/or wire widths. For each linear program, the sensitivities of clock path delay, with respect to buffer and/or wire widths, are efficiently updated by applying time-domain analysis to the clock network in a divide-and-conquer fashion. Our technique can take into account power supply and process variations. We demonstrate experimentally that the proposed technique is not only capable of optimizing effectively the skew and area of clock network, but also of providing more accurate delay and skew results compared to the traditional approaches.
Kai Wang 0011, Yajun Ran, Hailin Jiang, Malgorzata Marek-Sadowska
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2004 Buffer sizing for clock power minimization subject to general skew constraints
abstract
In this paper, we investigate the problem of buffer sizing for clock power minimization subject to general skew constraints. A novel approach based on sequential linear programming is presented. By taking the first-order Taylor's expansion of clock path delay with respect to buffer widths, the original nonlinear problem is transformed to a sequence of linear programs, which incorporate clock skew scheduling and buffer sizing to minimize clock power dissipation. For each linear program, the sensitivities of clock path delay with respect to buffer widths are efficiently updated by applying time-domain analysis to the clock network in a divide-and-conquer fashion. Our approach can take process variations and power supply noise into account. We demonstrate experimentally that the proposed technique is not only capable of effectively reducing clock power consumption, but also able to provide more accurate delay and skew results compared to the traditional approach.
Kai Wang 0011, Malgorzata Marek-Sadowska
DAC1
2004 Potential Slack Budgeting with Clock Skew Optimization
abstract
Potential slack is an effective metric of circuit's possible performance improvement. It is equal to the maximal amount of slack that can be potentially used for optimization. In this paper, we first present a new, linear programming-based approach for potential slack calculation. Our method produces an optimal solution with significant runtime speedup compared to previous methods. Then, we formulate and solve the problem of global potential slack budgeting by clock-skew optimization. We demonstrate experimentally that the potential slack can be significantly improved by appropriate clock skew assignment.
Kai Wang 0011, Malgorzata Marek-Sadowska
ICCD1
2004 Clock network sizing via sequential linear programming with time-domain analysis
abstract
In this paper, we present a novel approach to the problem of clock skew minimization by buffer and wire sizing. The original nonlinear programming problem is transformed to a sequence of linear programs, by taking the first order Taylor's expansion of clock path delay with respect to buffer and wire widths. The sensitivities of clock path delay, with respect to buffer and wire widths, are efficiently updated for each linear program by applying time domain analysis to the clock network in a divide-and-conquer fashion. Our technique can take into account the power supply variations, which have significant impact on clock skew. We demonstrate experimentally that in several iterations, the proposed technique is capable of reducing substantially the skew of clock networks.
Kai Wang 0011, Malgorzata Marek-Sadowska
ISPD1
2004 Fast postplacement optimization using functional symmetries
abstract
The timing-convergence problem arises because estimations made during logic synthesis may not be met during physical design. In this paper, an efficient rewiring engine is proposed to explore maximal freedom after placement. The most important feature of this approach is that the existing placement solution is left intact throughout the optimization. A linear-time algorithm is proposed to detect functional symmetries in the Boolean network which are then used as the basis for rewiring. Integration with an existing gate-sizing algorithm further proves the effectiveness of our technique. Three applications are demonstrated: delay, power, and reliability optimization.
Chih-Wei Jim Chang, Ming-Fu Hsiao, Bo Hu 0006, Kai Wang 0011, Malgorzata Marek-Sadowska, Chung-Kuan Cheng, Sao-Jie Chen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.4
2003 On-chip power supply network optimization using multigrid-based technique
abstract
In this paper, we present a novel multigrid-based technique for on-chip power supply network optimization. We reduce a large-scale network to a much coarser one which can be efficiently optimized. The solution for the original network is then quickly computed using a back-mapping process. We model the power grid by an RLC network and use time-varying current sources to capture the on-chip switching. Our technique is capable of optimizing power grid and decoupling capacitance simultaneously. Experimental results show that the proposed technique provides more robust and area-efficient solutions than those obtained by the earlier approaches. It also provides a significant speed-up and brings up a possibility of incorporating power supply network optimization into other physical design stages such as signal routing.
Kai Wang 0011, Malgorzata Marek-Sadowska
DAC1
2003 Power/Ground Mesh Area Optimization Using Multigrid-Based Technique
Kai Wang 0011, Malgorzata Marek-Sadowska
DATE1
2002 Sizing Power/Ground Meshes for Clocking and Computing Circuit Components
abstract
This paper presents a new formulation and an efficient solution of the power and ground mesh sizing problem. We use the key observations that (1) the drops in power and ground node potentials are due not only to currents drawn by the computing blocks, but also to those drawn by the clock buffers, and (2) changes of circuit component delays are linearly proportional to the power/ground IR-drops. This leads to a linear quantification of the timing relations between the clocking and computing components in terms of the power/ground IR-drops. Our method removes all IR-drop related timing violations that occur in about 2% of paths when grids are sized using the existing methods that satisfy the maximum IR-drop constraints. In addition, we achieve supply mesh area improvements of the order of 30% while simultaneously reducing the power dissipated in the circuits by about 6.6% compared to traditional grid sizing methods.
Arindam Mukherjee 0001, Kai Wang 0011, Lauren Hui Chen, Malgorzata Marek-Sadowska
DATE2
2001 Layout-Driven Hot-Carrier Degradation Minimization Using Logic Restructuring Techniques
abstract
The rapid advances in semiconductor manufacturing technology have created tough reliability problems. Failure mechanisms such as hot-carrier effect, dielectric breakdown, electrostatic discharge and electromigration have posed tremendous threats to the longterm reliability of VLSI circuits. As a result, designers not only need analysis tools to locate the problem, but also design-for-reliability tools to correct it. However, these problems often surface when the physical layout is done and relatively few logic changes can be made. In this paper, we target the performance optimization issues in the context of hot-carrier induced degradation. A layout driven approach combining rewiring, discrete gate resizing, and pin reordering is proposed. Experimental results show that rewiringbased incremental logic restructuring is a very powerful technique in post-layout design for reliability 1.
Chih-Wei Jim Chang, Kai Wang 0011, Malgorzata Marek-Sadowska
DAC2