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

Chih-Wei Jim Chang

dblp:06/3209 · DBLP profile ↗
← Back
11ranked-venue papers
8as first author
0since 2021 · last 2004
—ORCID · none

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

Systems, architecture and hardware · 10 · 8 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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 · 89% Hardware reliability and fault tolerance · 10% Integrated circuit design · 2%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.132004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Fast post-placement rewiring using easily detectable functional symmetries · DAC 2000
Layout-Driven Hot-Carrier Degradation Minimization Using Logic Restructuring Techniques · DAC 2001
Electronic design automation
logic synthesis
0.132004
A new reasoning scheme for efficient redundancy addition and removal · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2003
Fast post-placement rewiring using easily detectable functional symmetries · DAC 2000
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Electronic design automation › physical design › placement
post-placement optimization
0.122004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Fast post-placement rewiring using easily detectable functional symmetries · DAC 2000
Electronic design automation › logic synthesis › logic restructuring
rewiring
0.122004
Fast postplacement optimization using functional symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2004
Fast post-placement rewiring using easily detectable functional symmetries · DAC 2000
Electronic design automation › logic synthesis › logic restructuring
redundancy addition and removal
0.012003
A new reasoning scheme for efficient redundancy addition and removal · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 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
gate sizing
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
Hardware reliability and fault tolerance › fault-tolerant architecture
fault-tolerant VLSI array
0.021989
Fault-Tolerant Array Processors Using Single-Track Switches · IEEE Trans. Computers 1989
Real-Time Configuration for Fault-Tolerant VLSI Array Processors · RTSS 1986
Electronic design automation › physical design › VLSI layout
post-layout optimization
0.012001
Layout-Driven Hot-Carrier Degradation Minimization Using Logic Restructuring Techniques · DAC 2001
Integrated circuit design › VLSI design
VLSI array
0.021989
Fault-Tolerant Array Processors Using Single-Track Switches · IEEE Trans. Computers 1989
Real-Time Configuration for Fault-Tolerant VLSI Array Processors · RTSS 1986
Hardware reliability and fault tolerance › reconfiguration
reconfiguration algorithms
0.011989
Fault-Tolerant Array Processors Using Single-Track Switches · IEEE Trans. Computers 1989
Graph algorithms and graph theory › independent set
maximum independent set
0.011989
Fault-Tolerant Array Processors Using Single-Track Switches · IEEE Trans. Computers 1989

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

linear-time symmetry detection · 0.0boolean network analysis · 0.0implication reasoning · 0.0RAMFIRE · 0.0rewiring · 0.0pin reordering · 0.0discrete gate resizing · 0.0gate sizing · 0.0functional symmetry detection · 0.0distributed reconfiguration algorithm · 0.0reconfigurability theorem · 0.0graph theory algorithm · 0.0
YearPublicationVenuePosition
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.1
2003 A new reasoning scheme for efficient redundancy addition and removal
abstract
Redundancy addition and removal is a rewiring technique which, for a given target wire w/sub t/, finds a redundant alternative wire w/sub a/. The addition of w/sub a/ makes w/sub t/ redundant and, hence, removable without changing the overall circuit functionality. Incremental logic restructuring based on this technique has been used in many applications. However, in the earlier methods, the search for valid alternative wires required trial-and-error redundancy testing of a potentially large set of candidate wires. Here, we study the fundamental theory behind this technique and propose a new reasoning scheme (RAMFIRE), which directly identifies alternative wires without performing trial-and-error tests. Experimental results show speedup of up to 15 times than that of the best techniques in the literature.
Chih-Wei Jim Chang, Ming-Fu Hsiao, Malgorzata Marek-Sadowska
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2002 ATPG-based logic synthesis: an overview
abstract
The ultimate goal of logic synthesis is to explore implementation flexibility toward meeting design targets, such as area, power, and delay. Traditionally, such flexibility is expressed using "don't cares" and we seek the best implementation that does not violate them. However, the calculation and storing of don't care information is CPU and memory-intensive. In this paper, we give an overview of logic synthesis approaches based on techniques developed for Automatic Test Pattern Generation (ATPG). Instead of calculating and storing don't cares explicitly, ATPG-based logic synthesis techniques calculate the flexibility implicitly. Low CPU and memory usage make those techniques applicable for practical industrial circuits. Also, the basic ATPG-based logic level operations create predictable, small layout perturbations, making an ideal foundation for efficient physical synthesis. Theoretical results show that an efficient, yet simple add-a-wire-and-remove-a-wire operation covers all possible complex logic transformations.
Chih-Wei Jim Chang, Malgorzata Marek-Sadowska
ICCAD1
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
DAC1
2001 In-place delay constrained power optimization using functional symmetries
abstract
In-Place Optimization (IPO) has become the backend methodology of choice to resolve the gap between logic synthesis and physical design as the optimization can be guided by accurate physical information. To perform optimization without perturbing too much the placed netlist, only buffer insertion and gate sizing are commonly used in current design tools. In this paper, we address the problem of delay-constrained power optimization by introducing another degree of freedom: functional symmetry based rewiring. Theoretical results on the effect of using functional symmetry on transition density for power estimation is also derived. Experimental results show that, under the same delay constraint, our technique achieves much better power reduction as compared to the discrete gate sizing only technique.
Chih-Wei Jim Chang, Bo Hu 0006, Malgorzata Marek-Sadowska
DATE1
2001 Who are the alternative wires in your neighborhood? (alternative wires identification without search)
abstract
Article Share on Who are the alternative wires in your neighborhood? (alternative wires identification without search) Authors: Chih-Wei Jim Chang Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA Department of Electrical and Computer Engineering, University of California, Santa Barbara, CAView Profile , Malgorzata Marek-Sadowska Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA Department of Electrical and Computer Engineering, University of California, Santa Barbara, CAView Profile Authors Info & Claims GLSVLSI '01: Proceedings of the 11th Great Lakes symposium on VLSIMarch 2001 Pages 103–108https://doi.org/10.1145/368122.368880Published:01 March 2001Publication History 13citation344DownloadsMetricsTotal Citations13Total Downloads344Last 12 Months6Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Chih-Wei Jim Chang, Malgorzata Marek-Sadowska
ACM Great Lakes Symposium on VLSI1
2001 Single-Pass Redundancy Addition and Removal
abstract
Redundancy-addition-and-removal is a rewiring technique which for a given target wire w/sub t/ finds a redundant alternative wire w/sub a/. Addition of w/sub a/ makes w/sub t/ redundant and hence removable without changing the overall circuit functionality. Incremental logic restructuring based on this technique has been used in many applications. However, the search for valid alternative wires requires trial-and-error redundancy testing of a potentially large set of candidate Wires. We study the fundamental theory behind this technique and propose a new reasoning scheme which directly identifies alternative wires without performing trial-and-error tests. Experimental results show up to 15 times speedup in comparison to the best techniques in literature.
Chih-Wei Jim Chang, Malgorzata Marek-Sadowska
ICCAD1
2000 Fast post-placement rewiring using easily detectable functional symmetries
abstract
Timing convergence problem arises when the estimations made during logic synthesis can 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 and is used as the basis for rewiring. Integration with an existing gate sizing algorithm further proves the effectiveness of our technique. Experimental results are very promising.
Chih-Wei Jim Chang, Chung-Kuan Cheng, Peter Suaris, Malgorzata Marek-Sadowska
DAC1
1989 Fault-Tolerant Array Processors Using Single-Track Switches
abstract
An array grid model based on single-track switches is proposed. A reconfigurability theorem is developed to provide the theoretical footing for novel reconfiguration algorithms for the fabrication-time and run-time processing. For fabrication-time yield enhancement, the problem of finding a feasible reconfiguration using global control can be reformulated as a maximum independent set problem. An existing algorithm in graph theory is adopted to solve this problem. The simulations conducted indicate that the algorithm is computationally very efficient; therefore, it may also be applicable to certain run-time fault tolerance. In real-time fault tolerance, the propagation time of data/control signals between the host computer incurred in the global control is often prohibitively long; therefore, only distributed processing is feasible. Based on the same reconfigurability theorem, a distributive reconfiguration algorithm is developed for (asynchronous) array processors.>
Sun-Yuan Kung, Shiann-Ning Jean, Chih-Wei Jim Chang
IEEE Trans. Computers3
1988 Graceful Degradation Schemes for Static/Dynamic Wavefront Arrays
Shiann-Ning Jean, Chih-Wei Jim Chang, Sun-Yuan Kung
ICPP (1)2
1986 Real-Time Configuration for Fault-Tolerant VLSI Array Processors
Sun-Yuan Kung, Chih-Wei Jim Chang, Chein-Wei Jen
RTSS2