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

Yi-Min Jiang

dblp:99/2681 · DBLP profile ↗
← Back
16ranked-venue papers
10as first author
1since 2021 · last 2022
—ORCID · none

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

Systems, architecture and hardware · 15 · 10 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 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
5 papers
Electronic design automation · 88% Integrated circuit design · 10% Hardware reliability and fault tolerance · 2%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test
delay fault testing
0.122003
Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2003
Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001
Electronic design automation
hardware verification and test
0.122003
Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2003
Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001
Electronic design automation › hardware verification and test
test generation
0.122003
Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2003
Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001
Electronic design automation › timing analysis
statistical timing analysis
0.122003
Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2003
Analysis of Performance Impact Caused by Power Supply Noise in Deep Submicron Devices · DAC 1999
Integrated circuit design › power delivery network
power supply noise
0.022001
Analysis of Performance Impact Caused by Power Supply Noise in Deep Submicron Devices · DAC 1999
Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001
Electronic design automation › timing analysis
dynamic timing analysis
0.012001
Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001
Electronic design automation
timing analysis
0.011999
Analysis of Performance Impact Caused by Power Supply Noise in Deep Submicron Devices · DAC 1999
Electronic design automation › logic synthesis
logic restructuring
0.011997
Post-Layout Logic Restructuring for Performance Optimization · DAC 1997
Electronic design automation
physical design
0.011997
Post-Layout Logic Restructuring for Performance Optimization · DAC 1997
Electronic design automation › physical design › VLSI layout
post-layout optimization
0.011997
Post-Layout Logic Restructuring for Performance Optimization · DAC 1997
Hardware reliability and fault tolerance
soft errors
0.012003
Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2003
Electronic design automation
high-level synthesis
0.011994
Performance-driven interconnection optimization for microarchitecture synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › physical design
interconnect synthesis
0.011994
Performance-driven interconnection optimization for microarchitecture synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Electronic design automation › high-level synthesis
microarchitecture synthesis
0.011994
Performance-driven interconnection optimization for microarchitecture synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994
Integrated circuit design
digital circuit design
0.012001
Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2001
Integrated circuit design
low-power circuit design
0.011999
Analysis of Performance Impact Caused by Power Supply Noise in Deep Submicron Devices · DAC 1999
Electronic design automation
logic synthesis
0.011997
Post-Layout Logic Restructuring for Performance Optimization · DAC 1997
Electronic design automation › logic synthesis › performance-driven synthesis
timing-driven synthesis
0.011997
Post-Layout Logic Restructuring for Performance Optimization · DAC 1997
Electronic design automation › high-level synthesis
resource binding
0.011994
Performance-driven interconnection optimization for microarchitecture synthesis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994

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

statistical timing analysis · 0.0fault simulation · 0.0path sensitization · 0.0statistical modeling · 0.0HSPICE simulation · 0.0incremental logic restructuring · 0.0gate sizing · 0.0buffer insertion · 0.0greedy merging · 0.0bipartite weighted matching · 0.0
YearPublicationVenuePosition
2022 Congestion and Timing Aware Macro Placement Using Machine Learning Predictions from Different Data Sources: Cross-design Model Applicability and the Discerning Ensemble
abstract
Modern very large-scale integration (VLSI) designs typically use a lot of macros (RAM, ROM, IP) that occupy a large portion of the core area. Also, macro placement being an early stage of the physical design flow, followed by standard cell placement, physical synthesis (place-opt), clock tree synthesis and routing, etc., has a big impact on the final quality of result (QoR). There is a need for Electronic Design Automation (EDA) physical design tools to provide predictions for congestion, timing, and power etc., with certainty for different macro placements before running time-consuming flows. However, the diversity of IC designs that commercial EDA tools must support and the limited number of similar designs that can provide training data, make such machine learning (ML) predictions extremely hard. Because of this, ML models usually need to be completely retrained for unseen designs to work properly. However, collecting full flow macro placement ML data is time consuming and impractical. To make things worse, common ML methods, such as regression, support vector machine (SVM), random forest (RF), neural network (NN) in general, lack a good estimation of prediction accuracy or confidence and lack debuggability for cross-design applications. In this paper, we present a novel discerning ensemble technique for cross-design ML prediction for macro placement. We developed our solution based on a large number of designs with different design styles and technology nodes, and tested the solution on 8 leading-edge industry designs and achieved comparable or even better results in a few hours (per design) than manual placement results that take many engineers weeks or even months to achieve. Our method shows great promise for many ML problems in EDA applications, or even in other areas.
Yi-Min Jiang, Lixin Shao, Pedja Raspopovic, Menno E. Verbeek, Vineet Rashingkar, Amit Jalota
ISPD2
2014 A method of batching conflict routings in shuffle-exchange networks
Yi-Hao Zhang, Yue-Hong Shen, Yi-Min Jiang
Theor. Comput. Sci.4
2003 Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices
abstract
The performance of deep submicron designs can be affected by various parametric variations, manufacturing defects, noise or modeling errors that are all statistical in nature. In this paper, we propose a methodology to capture the effects of these statistical variations on circuit performance. It incorporates statistical information into timing analysis to compute the performance sensitivity of internal signals subject to a given type of defect, noise or variation sources. Next, we propose a novel path and segment selection methodology for delay testing based on the results of statistical performance sensitivity analysis. The objective of path/segment selection is to identify a small set of paths and segments such that the delay tests for the selected paths/segments guarantee the detection of performance failure. We apply the proposed path selection technique for selection of a set of paths for dynamic timing analysis considering power supply noise effects. Our experimental results demonstrate the difference in estimated circuit performance for the case when power supply noise effects are considered versus when these effects are ignored. Thus, they indicate the need for considering power supply noise effects on delays during path selection and dynamic timing analysis.
Jing-Jia Liou, Angela Krstic, Yi-Min Jiang, Kwang-Ting Cheng
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2001 Delay testing considering crosstalk-induced effects
abstract
Increased noise/interference effects, such as crosstalk, power supply noise, substrate noise and distributed delay variations lead to increased signal integrity problems in deep submicron designs. These problems can cause logic errors and/or performance degradation and must be addressed both in the design for deep submicron and testing for deep submicron phases. Existing delay testing techniques cannot capture the effects of noise on the cell/interconnect delays. In this paper, we address the problem of delay testing considering crosstalk-induced delay effects. We propose solutions for target fault selection and pattern generation. The key elements of our strategy are performance sensitivity analysis with respect to crosstalk noise and a genetic algorithm (GA) based vector generation technique. The role of performance sensitivity analysis is to consider the effects of crosstalk noise during the target fault selection process. Next, for each selected fault consisting of a path and a set of crosstalk noise sources interacting with the path, we apply our iterative GA-based pattern generation process. Our goal is to derive a test that produces a large crosstalk-induced delay effect on the given path. Our technique allows consideration of any number of coupling sources along the target path. Due to its flexibility, efficiency and scalability, the technique can be applied to large circuits.
Angela Krstic, Jing-Jia Liou, Yi-Min Jiang, Kwang-Ting Cheng
ITC3
2001 Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects
abstract
Noise effects such as power supply and crosstalk noise can significantly impact the performance of deep submicrometer designs. Existing delay testing and timing analysis techniques cannot capture the effects of noise on the signal/cell delays. Therefore, these techniques cannot capture the worst case timing scenarios and the predicted circuit performance might not reflect the worst case circuit delay. More accurate and efficient timing analysis and delay testing strategies need to be developed to predict and guarantee the performance of deep submicrometer designs. In this paper, we propose a new pattern generation technique for delay testing and dynamic timing analysis that can take into account the impact of the power supply noise on the signal propagation delays. In addition to sensitizing the selected paths, the new patterns also cause high power supply noise on the nodes in these paths. Thus, they also cause longer propagation delays for the nodes along the paths. Our experimental results on benchmark circuits show that the new patterns produce significantly longer delays on the selected paths compared to the patterns derived using existing pattern generation methods.
Angela Krstic, Yi-Min Jiang, Kwang-Ting Cheng
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2001 Vector generation for power supply noise estimation and verification of deep submicron designs
abstract
This paper presents new techniques for generating a small set of patterns for power network simulation to estimate the maximum power supply noise of the chip, as well as to identify cells/blocks for which the power supply noise at their V/sub dd/ ports exceeds a specified threshold. We first present an efficient, cell-level simulator for estimating power supply noise of any given vectors. Based on this simulator, we then apply the genetic algorithm (GA) to derive a small set of patterns producing high power supply noise. To identify critical nodes with power supply noise exceeding a threshold, the multiobjective GA is adapted for pattern generation. To achieve high coverage of such critical nodes, we model the search criteria as the maximum weighted matching of a bipartite graph, and guide the search direction according to the matching results. The derived patterns will be simulated on a power network simulator to obtain a lower bound of the maximum power supply noise and to identify the critical nodes. Experimental results on public benchmark circuits, as well as some industrial designs, are presented to demonstrate the efficiency and effectiveness of the proposed approaches.
Yi-Min Jiang, Kwang-Ting Cheng
IEEE Trans. Very Large Scale Integr. Syst.1
2000 Path Selection and Pattern Generation for Dynamic Timing Analysis Considering Power Supply Noise Effects
abstract
Noise effects such as power supply and crosstalk can significantly affect the performance of deep submicron designs. These delay effects are highly input pattern dependent. Existing path selection and timing analysis techniques cannot capture the effects of noise on cell/interconnect delays. Therefore, the selected critical paths may not be the longest paths and predicted circuit performance might not reflect the worst-case circuit delay. In this paper, we propose a path selection technique that can consider power supply noise effects on the propagation delays. Next, for the selected critical paths, we propose a pattern generation technique for dynamic timing analysis such that the patterns produce the worst-case power supply noise effects on the delays of these paths. Our experimental results demonstrate the difference in estimated circuit performance for the case when power supply noise effects are considered vs. when these effects are ignored. Thus, they validate the need for considering power supply noise effects on delays during path selection and dynamic timing analysis.
Jing-Jia Liou, Angela Krstic, Yi-Min Jiang, Kwang-Ting Cheng
ICCAD3
2000 Estimation for maximum instantaneous current through supply lines for CMOS circuits
abstract
We present new techniques for estimating the maximum instantaneous current through the power supply lines for CMOS circuits. We investigate four different approaches: (1) timed-ATPG-based approach; (2) probability-based approach; (3) genetic algorithm-based approach; and (4) integer linear programming (ILP) approach. The first three approaches produce a tight lower bound on the maximum current. The ILP-based approach produces the exact solutions for small circuits, and tight upper bounds of the solutions for large circuits. Our experimental results show that the upper bounds produced by the ILP approach combined with the lower bounds produced by the other three approaches confine the exact solution for the maximum instantaneous current to a small range.
Yi-Min Jiang, Angela Krstic, Kwang-Ting Cheng
IEEE Trans. Very Large Scale Integr. Syst.1
1999 Analysis of Performance Impact Caused by Power Supply Noise in Deep Submicron Devices
abstract
The paper addresses the problem of analyzing the performance degradation caused by noise in power supply lines for deep submicron CMOS devices.We first propose a statistical modeling technique for the power supply noise including inductive ∆I noise and power net IR voltage drop.The model is then integrated with a statistical timing analysis framework to estimate the performance degradation caused by the power supply noise.Experimental results of our analysis framework, validated by HSPICE, for benchmark circuits implemented on both 0.25 µ, 2.5 V and 0.55 µ, 3.3 V technologies are presented and discussed.The results show that on average, with the consideration of this noise effect, the circuit critical path delays increase by 33% and 18%, respectively for circuits implemented on these two technologies.
Yi-Min Jiang, Kwang-Ting Cheng
DAC1
1999 VIP - an input pattern generator for indentifying critical voltage drop for deep sub-micron designs
abstract
We present a novel input pattern generator for dynamic power network simulation.The obtained patterns successfully identia critical voltage drop areas for a set of industrial designs, which are dificult to be found using functional vectors.The search engine of the pattern generator for worst-case IR voltage drop is based on the multiobjective genetic algorithm.To achieve high coverage for critical voltage drop cells, we propose to model the search criteria into the maximum weighted matching of a bipartite graph, and guide the search direction according to the matching results.Experimental results show that, compared with the other approaches, our patterns give a higher coverage of critical voltage drop cells.
Yi-Min Jiang, Tak K. Young, Kwang-Ting Cheng
ISLPED1
1999 Delay testing considering power supply noise effects
abstract
We propose a new delay test generation technique that can take into account the impact of the power supply noise on the signal propagation delays. This is different from existing delay fault models and test generation techniques that ignore the dependence of path delays on the applied test patterns and cannot capture the worst-case timing scenarios in deep submicron designs. In addition to sensitizing the fault and propagating the fault effects to the primary outputs, our new tests also produce the worst-case power supply noise on the nodes in the target path. Thus, the tests also cause the worst-case propagation delay for the nodes along the target path. Our experimental results on benchmark circuits show that the new delay tests produce significantly longer delays on the tested paths compared to the tests derived using existing delay testing methods.
Yi-Min Jiang, Angela Krstic, Kwang-Ting Cheng
ITC1
1998 A Hybrid Power Model for RTL Power Estimation
abstract
We propose a hybrid power model for estimating the power dissipation of a design at the RT-level. This new model combines the advantages of both RT-level and gate-level approaches. We investigate the relationship between steady-state transition power and overall power dissipation. We observe that, statistically, two input sequences causing similar amount of steady-state transitions will exhibit similar overall power dissipation for an RTL module. Based on this observation, we propose a method to construct a hybrid power model for RTL modules. We further propose a hierarchical power estimation method for estimating the power dissipation of data-path consisting of RTL modules. Experimental results show that, for full-chip power estimation, the estimation time of the technique based on our power models is on average 275 times faster than directly running a commercial transistor-level power simulator, and the errors are less than 6% as compared to the transistor-level power simulation results.
Yi-Min Jiang, Shi-Yu Huang, Kwang-Ting Cheng, Deborah C. Wang, ChingYen Ho
ASP-DAC1
1998 Exact and Approximate Estimation for Maximum Instantaneous Current of CMOS Circuits
abstract
We present an integer-linear-programming-based approach for estimating the maximum instantaneous current through the power supply lines for CMOS circuits. It produces the exact solutions for the maximum instantaneous current for small circuits, and tight upper bounds for large circuits. We formulate the maximum instantaneous current estimation problem as an integer linear programming (ILP) problem, and solve the corresponding ILP formulae to obtain the exact solution. For large circuits we propose to partition the circuits, and apply our ILP-based approach for each sub-circuit. The sum of the exact solutions of all sub-circuits provides an upper bound of the exact solution for the entire circuit. Our experimental results show that the upper bounds produced by our approach combined with the lower bounds produced by a genetic-algorithm-based approach confine the exact solution to a small range.
Yi-Min Jiang, Kwang-Ting Cheng
DATE1
1998 Estimation of maximum power supply noise for deep sub-micron designs
abstract
We propose a new technique for generating a small set of patterns to estimate the maximum power supply noise of deep sub-micron designs. We first build the charge/discharge current and output voltage waveform libraries for each cell, taking power and ground pin characteristics, the power net RC and other input characteristics as parameters. Based on the cells' current and voltage libraries, the power supply noise of a 2-vector sequence can be estimated efficiently by a cell-level waveform simulator. We then apply the Genetic Algorithm based on the efficient waveform simulator to generate a small set of patterns producing high power supply noise. Finally, the results are validated by simulating the obtained patterns using a transistor level simulator. Our experimental results show that the patterns generated by our approach produce a tight lower bound on the maximum power supply noise.
Yi-Min Jiang, Kwang-Ting Cheng, An-Chang Deng
ISLPED1
1997 Post-Layout Logic Restructuring for Performance Optimization
abstract
We propose a new methodology based on incremental logic restructuring for post-layout performance improvement. The new post-layout logic restructuring technique allows to use accurate interconnection delays for performance optimization, while the incremental nature of the technique guarantees convergence between logic synthesis and layout. The technique can be further integrated with other post-layout optimization techniques such as gate sizing and buffer insertion. Experimental results show that this technique combined with post-layout buffer insertion can achieve an additional 15% improvement in performance compared to designs produced by timing-driven logic optimization followed by pre-layout buffer insertion followed by timing-driven physical design. 1. Introduction Performance-driven logic synthesis followed by performance -driven layout [1] has become a necessity for designing high performance circuits. However, this loosely coupled two-phase timing optimization methodology has...
Yi-Min Jiang, Angela Krstic, Kwang-Ting Cheng, Malgorzata Marek-Sadowska
DAC1
1994 Performance-driven interconnection optimization for microarchitecture synthesis
abstract
This paper addresses the interconnection synthesis problem in microarchitecture-level designs. With emphasis on the speed of data movement operations, we propose algorithms that take into consideration the effect of each data-transfer-to-bus binding on the data transfer delay time. The delay time is calculated as a function of both data source load and data carrier (bus) load. By balancing loads among hardware components, the data transfer delay time (hence the total execution time) is shortened. We consider two types of problems: resource-constrained binding and performance-constrained binding. Two integer linear programming (ILP) formulations are derived to optimally solve the problems. In order to speed up the computation, a bipartite weighted matching method for the resource-constrained binding and a greedy merging method for the performance-constrained binding are also proposed. Both the ILP formulation generators and the heuristics have been programmed. Experimental results indicate that the proposed algorithms are indeed very effective in optimizing the performance aspect of the interconnection design.>
Yi-Min Jiang, Tsing-Fa Lee, TingTing Hwang, Youn-Long Lin
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1