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

Shih-Hung Weng

dblp:21/2217 · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
0since 2021 · last 2016
—ORCID · none

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

Systems, architecture and hardware · 15 · 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
5 papers
Electronic design automation · 90% Integrated circuit design · 7% Parallel and multicore computing · 3%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
circuit simulation
1.052016
Simulation Algorithms With Exponential Integration for Time-Domain Analysis of Large-Scale Power Delivery Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
An Efficient Transient Electro-Thermal Simulation Framework for Power Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
MATEX: A Distributed Framework for Transient Simulation of Power Distribution Networks · DAC 2014
Electronic design automation › circuit simulation
transient analysis
0.642016
Simulation Algorithms With Exponential Integration for Time-Domain Analysis of Large-Scale Power Delivery Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
MATEX: A Distributed Framework for Transient Simulation of Power Distribution Networks · DAC 2014
Time-Domain Analysis of Large-Scale Circuits by Matrix Exponential Method With Adaptive Control · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Electronic design automation › thermal analysis
chip-level thermal analysis
0.212016
An Efficient Transient Electro-Thermal Simulation Framework for Power Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
Electronic design automation
electrothermal simulation
0.212016
An Efficient Transient Electro-Thermal Simulation Framework for Power Integrated Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016
Electronic design automation › circuit simulation
parallel circuit simulation
0.212014
MATEX: A Distributed Framework for Transient Simulation of Power Distribution Networks · DAC 2014
Integrated circuit design
analog and mixed-signal circuits
0.222012
Time-Domain Analysis of Large-Scale Circuits by Matrix Exponential Method With Adaptive Control · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
A Practical Regularization Technique for Modified Nodal Analysis in Large-Scale Time-Domain Circuit Simulation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Electronic design automation › circuit simulation › numerical methods for circuit simulation
modified nodal analysis
0.112012
A Practical Regularization Technique for Modified Nodal Analysis in Large-Scale Time-Domain Circuit Simulation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Parallel and multicore computing
parallel computing
0.112016
Simulation Algorithms With Exponential Integration for Time-Domain Analysis of Large-Scale Power Delivery Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2016

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

rational krylov subspace · 0.4matrix exponential · 0.4table models · 0.2nonlinear exponential integrator · 0.2distributed computing · 0.23-d field solver · 0.2krylov subspace approximation · 0.2adaptive time stepping · 0.2topological index reduction · 0.1numerical integration · 0.1
YearPublicationVenuePosition
2016 An Efficient Transient Electro-Thermal Simulation Framework for Power Integrated Circuits
abstract
This paper presents a new transient electro-thermal simulation method for fast 3-D chip-level analysis of power electronics with field solver accuracy. The metallization stack and substrate are meshed and solved with 3-D field solver using nonlinear temperature-dependent electrical and thermal parameters, and the active transistors are modeled with table models to avoid time-consuming technology computer-aided design simulation. Two contributions are made to enhance the physical relevance and the computational performance: 1) the capacitive effects, including interconnect parasitic capacitance and gate capacitance of power devices with nonlinear dependence on bias and temperature, are explicitly accounted for and 2) a specialized nonlinear exponential integrator (EI) method is developed to address the considerably different time scales between electrical and thermal sectors. The EI-based transient solver allows the electrical system to step with much larger time steps than in conventional methods, thus the time step gap between the electrical and the thermal simulation is largely reduced.
Qinggao Mei, Wim Schoenmaker, Shih-Hung Weng, Hao Zhuang 0001, Chung-Kuan Cheng, Quan Chen 0007
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2016 Simulation Algorithms With Exponential Integration for Time-Domain Analysis of Large-Scale Power Delivery Networks
abstract
We design an algorithmic framework using matrix exponentials for time-domain simulation of power delivery network (PDN). Our framework can reuse factorized matrices to simulate the large-scale linear PDN system with variable stepsizes. In contrast, current conventional PDN simulation solvers have to use fixed step-size approach in order to reuse factorized matrices generated by the expensive matrix decomposition. Based on the proposed exponential integration framework, we design a PDN solver R-MATEX with the flexible time-stepping capability. The key operation of matrix exponential and vector product is computed by the rational Krylov subspace method. To further improve the runtime, we also propose a distributed computing framework DR-MATEX. DR-MATEX reduces Krylov subspace generations caused by frequent breakpoints from a large number of current sources during simulation. By virtue of the superposition property of linear system and scaling invariance property of Krylov subspace, DR-MATEX can divide the whole simulation task into subtasks based on the alignments of breakpoints among those sources. The subtasks are processed in parallel at different computing nodes without any communication during the computation of transient simulation. The final result is obtained by summing up the partial results among all the computing nodes after they finish the assigned subtasks. Therefore, our computation model belongs to the category known as embarrassingly parallel model. Experimental results show R-MATEX and DR-MATEX can achieve up to around 14.4× and 98.0× runtime speedups over traditional trapezoidal integration-based solver with fixed time-step approach.
Hao Zhuang 0001, Wenjian Yu, Shih-Hung Weng, Ilgweon Kang, Jeng-Hau Lin, Ryan Coutts, Chung-Kuan Cheng
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2014 MATEX: A Distributed Framework for Transient Simulation of Power Distribution Networks
abstract
We proposed MATEX, a distributed framework for transient simulation of power distribution networks (PDNs). MATEX utilizes matrix exponential kernel with Krylov subspace approximations to solve differential equations of linear circuit. First, the whole simulation task is divided into subtasks based on decompositions of current sources, in order to reduce the computational overheads. Then these subtasks are distributed to different computing nodes and processed in parallel. Within each node, after the matrix factorization at the beginning of simulation, the adaptive time stepping solver is performed without extra matrix re-factorizations. MATEX overcomes the stiffness hinder of previous matrix exponential-based circuit simulator by rational Krylov subspace method, which leads to larger step sizes with smaller dimensions of Krylov subspace bases and highly accelerates the whole computation. MATEX outperforms both traditional fixed and adaptive time stepping methods, e.g., achieving around 13X over the trapezoidal framework with fixed time step for the IBM power grid benchmarks.
Hao Zhuang 0001, Shih-Hung Weng, Jeng-Hau Lin, Chung-Kuan Cheng
DAC2
2014 Worst Case Noise Prediction With Nonzero Current Transition Times for Power Grid Planning
abstract
In this paper, we propose a novel method for power distribution network verification at early design stages. This approach predicts the worst case noise of on-chip power grids with multiple current sources subjected to a set of hierarchical constraints. The current constraints not only define bounds for current magnitudes, but also consider nonzero current transition times that makes the prediction of worst case noise more realistic. Under the novel current constraints, a dynamic programming algorithm is introduced to generate the worst case current sources based on the impulse responses of the power grid. The algorithm is accelerated by a modified Knuth-Yao quadrangle inequality speedup method, which reduces the time complexity from O(s2m) to O(smlogs), where s is the number of discretized current values and m is the total number of zero-crossing points of the current sources. Experimental results show that our approach not only efficiently predicts realistic worst case noise of on-chip power grids, but also correlates the frequency-domain resonance effects with the time-domain noise behavior.
Shih-Hung Weng, Chung-Kuan Cheng
IEEE Trans. Very Large Scale Integr. Syst.3
2014 Energy Efficiency Optimization Through Codesign of the Transmitter and Receiver in High-Speed On-Chip Interconnects
abstract
A novel equalized global link architecture and driver-receiver codesign flow are proposed for high-speed and low-energy on-chip communication by utilizing a continuous-time linear equalizer (CTLE). The proposed global link is analyzed using a linear system method, and the formula of CTLE eye opening is derived to provide high-level design guidelines and insights. Compared with the separate driver-receiver design flow, over 50% energy reduction is observed. The final optimal solution achieves 20-Gb/s signaling over 10 mm, 2.6- μm pitch on-chip transmission line with 15.5-ps/mm latency and 0.196-pJ/b energy using 45-nm technology. Monte Carlo simulation also shows that 3 σ/μ for power and delay variation in the proposed global link are 13.1% and 4.6%, respectively.
Shih-Hung Weng, Yulei Zhang 0002, James F. Buckwalter, Chung-Kuan Cheng
IEEE Trans. Very Large Scale Integr. Syst.1
2012 Character design and stamp algorithms for Character Projection Electron-Beam Lithography
abstract
In this paper, we propose a series of methods, including character design, stencil compaction and layout matching for Character Projection (CP) Electron-Beam Lithography. We solve the problems with emphasis on inter-cell routing including wires and vias. For wire layout, we design a small set of regular characters after layout normalization. Then we partition the layout into several rows and adopt a greedy algorithm for layout matching in each row. For via layout, we utilize a minimum path covering algorithm to group vias into paths, which are contained in characters with bounded length. We devise an efficient method to compact all characters into a stencil with much less area than the total area of characters. Experimental results show that our algorithms achieve up to 83.42% and 67.29% of the maximum improved-throughput by CP against to Variable Shaped Beam (VSB) technology for wire and via layouts, respectively. Our characters can apply for general purpose layouts to save the high cost of generating different stencils for different layouts.
Wenbo Zhao 0001, Shih-Hung Weng, Chung-Kuan Cheng, Ronald L. Graham
ASP-DAC3
2012 A fast time-domain EM-TCAD coupled simulation framework via matrix exponential
abstract
We present a fast time-domain multiphysics simulation framework that combines full-wave electromagnetism (EM) and carrier transport in semiconductor devices (TCAD). The proposed framework features a division of linear and nonlinear components in the EM-TCAD coupled system. The former is extracted and handled independently with high efficiency by a matrix exponential approach assisted with Krylov subspace method. The latter is treated by ordinary Newton's method yet with a much sparser Jacobian matrix that leads to substantial speedup in solving the linear system of equations. More convenient error management and adaptive control are also available through the linear and nonlinear decoupling.
Quan Chen 0007, Wim Schoenmaker, Shih-Hung Weng, Chung-Kuan Cheng, Lijun Jiang, Ngai Wong 0001
ICCAD3
2012 Circuit simulation via matrix exponential method for stiffness handling and parallel processing
abstract
We propose an advanced matrix exponential method (MEXP) to handle the transient simulation of stiff circuits and enable parallel simulation. We analyze the rapid decaying of fast transition elements in Krylov subspace approximation of matrix exponential and leverage such scaling effect to leap larger steps in the later stage of time marching. Moreover, matrix-vector multiplication and restarting scheme in our method provide better scalability and parallelizability than implicit methods. The performance of ordinary MEXP can be improved up to 4.8 times for stiff cases, and the parallel implementation leads to another 11 times speedup. Our approach is demonstrated to be a viable tool for ultra-large circuit simulations (with 1.6M ~ 12M nodes) that are not feasible with existing implicit methods.
Shih-Hung Weng, Quan Chen 0007, Ngai Wong 0001, Chung-Kuan Cheng
ICCAD1
2012 Low-power gated bus synthesis for 3d ic via rectilinear shortest-path steiner graph
abstract
In this paper, we propose a new approach for gated bus synthesis [16] with minimum wire capacitance per transaction in three-dimensional (3D) ICs. The 3D IC technology connects different device layers with through-silicon vias (TSV), which need to be considered differently from metal wire due to reliability issues and a larger footprint. Practically, the number of TSVs is bounded between layers; thus, we first devise dynamic programming and local search techniques to determine the optimal TSV locations. We then employ two approximation algorithms to generate a rectilinear shortest-path Steiner graph in each device layer. One algorithm extends the well-known greedy heuristic for the Rectilinear Steiner Arborescence problem and handles large cases with high efficiency. The other algorithm utilizes a linear programming relaxation and rounding technique which costs more time and generates a nearly-optimal Steiner graph. Experimental results show that our algorithms can construct shortest-path Steiner graphs with 22% less total wire length than the previous method of Wang et al. [16].
Chung-Kuan Cheng, Andrew B. Kahng, Shih-Hung Weng
ISPD4
2012 A Practical Regularization Technique for Modified Nodal Analysis in Large-Scale Time-Domain Circuit Simulation
abstract
Fast full-chip time-domain simulation calls for advanced numerical integration techniques with capability to handle the systems with (tens of) millions of variables resulting from the modified nodal analysis (MNA). General MNA formulation, however, leads to a differential algebraic equation (DAE) system with singular coefficient matrix, for which most of explicit methods, which usually offer better scalability than implicit methods, are not readily available. In this paper, we develop a practical two-stage strategy to remove the singularity in MNA equations of large-scale circuit networks. A topological index reduction is first applied to reduce the DAE index of the MNA equation to one. The index-1 system is then fed into a systematic process to eliminate excess variables in one run, which leads to a nonsingular system. The whole regularization process is devised with emphasis on exact equivalence, low complexity, and sparsity preservation, and is thus well suited to handle extremely large circuits.
Quan Chen 0007, Shih-Hung Weng, Chung-Kuan Cheng
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2012 Time-Domain Analysis of Large-Scale Circuits by Matrix Exponential Method With Adaptive Control
abstract
We propose an explicit numerical integration method based on matrix exponential operator for transient analysis of large-scale circuits. Solving the differential equation analytically, the limiting factor of maximum time step changes largely from the stability and Taylor truncation error to the error in computing the matrix exponential operator. We utilize Krylov subspace projection to reduce the computation complexity of matrix exponential operator. We also devise a prediction-correction scheme tailored for the matrix exponential approach to dynamically adjust the step size and the order of Krylov subspace approximation. Numerical experiments show the advantages of the proposed method compared with the implicit trapezoidal method.
Shih-Hung Weng, Quan Chen 0007, Chung-Kuan Cheng
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2012 Timing Optimization in Sequential Circuit by Exploiting Clock-Gating Logic
abstract
Clock gating is a popular technique for reducing power dissipation. In a circuit with clock gating, the clock signal can be shut off without changing the functionality under certain clock-gating conditions. In this article, we observe that the clock-gating conditions and the next-state function of a Flip-Flop (FF) are correlated and can be used for sequential circuit optimization. We also show that the implementation of the next-state function of any FF can be just an inverter if the clock signal is appropriately gated. By exploiting the flexibility between the clock-gating conditions and the next-state function, we propose an iterative optimization algorithm to improve the timing of sequential circuits. We present experimental results of a set of benchmark circuits with a timing improvement of 10.20% on average.
Shih-Hung Weng, Yu-Min Kuo, Shih-Chieh Chang 0001
ACM Trans. Design Autom. Electr. Syst.1
2011 A fast and stable explicit integration method by matrix exponential operator for large scale circuit simulation
abstract
In this paper, we present a fast and stable explicit numerical integration method. Our method utilizes matrix exponential operator to compute numerical solution of the ordinary differential equations of circuits to avoid the stability issue. A matrix partition algorithm and a numerical approximation are proposed to reduce the complexity of matrix exponential and matrix inverse operation. Experimental results show that our method is stable and efficient. Our method is over two times faster than backward Euler on average.
Shih-Hung Weng, Chung-Kuan Cheng
ISCAS1
2008 A novel sequential circuit optimization with clock gating logic
abstract
To save power consumption, it has been shown that the clock signal can be gated without changing the functionality under certain clock-gating conditions. We observe that the clock-gating conditions and the next-state function of a Flip-Flop (FF) are correlated and can be used for sequential optimization. We show that the implementation of the next-state function of any FF can be just an inverter if the clock signal is appropriately gated. By exploiting the flexibility between the clock-gating conditions and the next-state function, we propose an iterative optimization technique to minimize the overall timing.
Yu-Min Kuo, Shih-Hung Weng, Shih-Chieh Chang 0001
ICCAD2
2008 Timing analysis considering IR drop waveforms in power gating designs
abstract
IR drop noise has become a critical issue in advanced process technologies. Traditionally, timing analysis in which the IR drop noise is considered assumes a worst-case IR drop for each gate; however, using this assumption provides unduly pessimistic results. In this paper, we describe a timing analysis approach for power gating designs. To improve the accuracy of the gate delay calculation we determine the virtual voltage level by taking into account the IR drop waveforms across the sleep transistors. These can be obtained efficiently using a linear programming approach. Our experimental results are very promising.
Shih-Hung Weng, Yu-Min Kuo, Shih-Chieh Chang 0001, Malgorzata Marek-Sadowska
ICCD1