Chen-Shang Lin

dblp:22/3577 · DBLP profile ↗
← Back
12ranked-venue papers
1as first author
0since 2021 · last 1997
—ORCID · none

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

Systems, architecture and hardware · 12 · 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 · 97% Performance modeling and evaluation · 3%
Theoretical computer science
2 papers
Computational complexity · 68% Automata and formal languages · 32%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › logic synthesis
asynchronous circuit synthesis
0.021997
Synthesis of Hazard-Free Asynchronous Circuits Based on Characteristic Graph · IEEE Trans. Computers 1997
Automatic Synthesis of Asynchronous Circuits · DAC 1991
Electronic design automation
logic synthesis
0.021997
Synthesis of Hazard-Free Asynchronous Circuits Based on Characteristic Graph · IEEE Trans. Computers 1997
Automatic Synthesis of Asynchronous Circuits · DAC 1991
Electronic design automation
hardware verification and test
0.031995
Test set compaction for combinational circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Automatic Functional Test Program Generation for Microprocessors · DAC 1988
Electronic design automation › logic synthesis › asynchronous circuit synthesis
hazard-free implementation
0.011997
Synthesis of Hazard-Free Asynchronous Circuits Based on Characteristic Graph · IEEE Trans. Computers 1997
Electronic design automation › hardware verification and test
test compaction
0.011995
Test set compaction for combinational circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Electronic design automation › logic synthesis
boolean function representation
0.011992
On the OBDD-Representation of General Boolean Functions · IEEE Trans. Computers 1992
Electronic design automation › hardware verification and test
hardware verification
0.011992
On the OBDD-Representation of General Boolean Functions · IEEE Trans. Computers 1992
Electronic design automation › logic synthesis › decision diagrams › binary decision diagram
ordered binary decision diagram
0.011992
On the OBDD-Representation of General Boolean Functions · IEEE Trans. Computers 1992
Computational complexity
circuit complexity
0.011992
On the OBDD-Representation of General Boolean Functions · IEEE Trans. Computers 1992
Electronic design automation › hardware verification and test › debugging
design debugging
0.011989
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Electronic design automation › hardware verification and test
diagnosis
0.011989
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Electronic design automation › hardware verification and test
formal verification
0.011989
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Performance modeling and evaluation › simulation › analog and hybrid computer simulation
hybrid simulation
0.011989
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Automata and formal languages › petri nets
signal transition graph
0.011997
Synthesis of Hazard-Free Asynchronous Circuits Based on Characteristic Graph · IEEE Trans. Computers 1997
Electronic design automation › hardware verification and test › test generation
functional test generation
0.011988
Automatic Functional Test Program Generation for Microprocessors · DAC 1988
Electronic design automation › hardware verification and test
fault coverage
0.011995
Test set compaction for combinational circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995
Computational complexity
boolean function analysis
0.011992
On the OBDD-Representation of General Boolean Functions · IEEE Trans. Computers 1992
Electronic design automation
circuit synthesis
0.011991
Automatic Synthesis of Asynchronous Circuits · DAC 1991
Electronic design automation
hardware description language
0.011989
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Electronic design automation › hardware description language
VHDL
0.011989
VVDS: A Verification/Diagnosis System for VHDL · DAC 1989
Electronic design automation › hardware verification and test
processor verification
0.011988
Automatic Functional Test Program Generation for Microprocessors · DAC 1988

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

heuristic optimization · 0.0combinatorial analysis · 0.0characteristic graphs · 0.0characteristic graph · 0.0forced pair-merging · 0.0essential fault pruning · 0.0automatic synthesis · 0.0symbolic execution · 0.0micro-probing · 0.0automatic test program generation · 0.0
YearPublicationVenuePosition
1997 Synthesis of Hazard-Free Asynchronous Circuits Based on Characteristic Graph
abstract
To synthesize hazard-free asynchronous circuits from Signal Transition Graphs (STGs), we present a new Characteristic Graph (CG) to encapsulate all feasible solutions of the original STG in reduced size, which compares favorably with the state graph approach. Based on CG, we are able to explore the design space, as well as develop a necessary and sufficient condition for hazard-free realization on a predefined general circuit model, which has not yet been reported. The exact optimization for synthesis is shown to be NP hard. A heuristic method is thus proposed which results in efficient solutions while requiring very little CPU time.
Kuan-Jen Lin, Chi-Wen Kuo, Chen-Shang Lin
IEEE Trans. Computers3
1996 Parallel sequence fault simulation for synchronous sequential circuits
Chen-Pin Kung, Chen-Shang Lin
J. Electron. Test.2
1995 Fast fault simulation for BIST applications
abstract
Fault simulation is essential to design a high fault-coverage BIST. The simulation is characterized by combinational fault simulation and signature computation with a large amount of test patterns. In this paper, a fast fault simulator BISTSIM for BIST is developed. For the combinational fault simulation, a novel demand-driven logic simulation algorithm is proposed. Moreover, efficient fault propagation methods are incorporated into BISTSIM. The experimental results show that the proposed fault simulator delivers better performance than FSIM; about 2 to 3 times for circuits with a large number of test patterns. For signature evaluation of MISR to determine the aliasing, two efficient simulation methods, bit-array computation and parallel-pattern sequential simulation, are proposed. The resultant BISTSIM outperforms the fast fault simulator HOPE1.1 with an average speedup ratio of 10.
Chen-Pin Kung, Chun-Jieh Huang, Chen-Shang Lin
Asian Test Symposium3
1995 Test set compaction for combinational circuits
abstract
Test set compaction for combinational circuits is studied in this paper. Two active compaction methods based on essential faults are developed to reduce a given test set. The special feature is that the given test set will be adaptively renewed to increase the chance of compaction. In the first method, forced pair-merging, pairs of patterns are merged by modifying their incompatible specified bits without sacrificing the original fault coverage. The other method, essential fault pruning, achieves further compaction from removal of a pattern by modifying other patterns of the test set to detect the essential faults of the target pattern. With these two developed methods, the compacted test size on the ISCAS'85 benchmark circuits is smaller than that of COMPACTEST by more than 20%, and 12% smaller than that by ROTCO+COMPACTEST.>
Jau-Shien Chang, Chen-Shang Lin
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
1994 HyHOPE: a fast fault simulator with efficient simulation of hypertrophic faults
Chen-Pin Kung, Chen-Shang Lin
ICCAD2
1994 A Test-Clock Reduction Method for Scan-Designed Circuits
abstract
In this paper, a novel test clock reduction method is proposed to generate a compact test scheme for scan-designed sequential circuits. The method comprises of two phases. First, from a given compact combinational test set, sequential fault propagation is performed after each scan-in operation to propagate the activated faults and simultaneously detect other undetected faults as many as possible. In the second phase, two active overlapping techniques are developed to maximize the overlap between successive scan-in patterns in pure scan mode. The experimental results show that the number of test clocks are reduced to half of full-scan. Furthermore, in comparison with the mix-mode test generator, TARF (1992) requires 54% more test clocks than ours.
Jau-Shien Chang, Chen-Shang Lin
ITC2
1992 On the verification of state-coding in STGs
abstract
Theoretical foundations and a verification procedure based on the transitive lock relation are developed to solve the state coding problem wholly on the signal transition graph (STG) domain for STGs containing multicycle signals and conditional behaviors. The problem considered is realizable state coding, which is a more relaxed requirement than unique state coding. For STGs with multicycle signals, single-cycle transformation is proposed to transform the problem into one with single-cycle signals. For STGs with conditional behaviors, two operations, branch reversing and self-loop unfolding, are proposed to significantly simplify the verification process. The proposed algorithmic approaches have been shown to be successful on over 30 examples from academia and industry.>
Kuan-Jen Lin, Chen-Shang Lin
ICCAD2
1992 On the OBDD-Representation of General Boolean Functions
abstract
The behavior of ordered binary decision diagrams (OBDD) for general Boolean functions is studied. A tight upper bound of (2/sup n//n)(2+ epsilon ) for the worst case OBDD size is derived. Although the size of an OBDD is dependent on the ordering of decision variables, it is shown that almost all functions are not sensitive to variable ordering.>
Heh-Tyan Liaw, Chen-Shang Lin
IEEE Trans. Computers2
1991 Automatic Synthesis of Asynchronous Circuits
abstract
Article Free Access Share on Automatic synthesis of asynchronous circuits Authors: Kuan-Jen Lin Department of Electrical Engineering, National Taiwan University Department of Electrical Engineering, National Taiwan UniversityView Profile , Chen-Shang Lin View Profile Authors Info & Claims DAC '91: Proceedings of the 28th ACM/IEEE Design Automation ConferenceJune 1991 Pages 296–301https://doi.org/10.1145/127601.127684Published:01 June 1991Publication History 27citation300DownloadsMetricsTotal Citations27Total Downloads300Last 12 Months5Last 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 SiteeReaderPDF
Kuan-Jen Lin, Chen-Shang Lin
DAC2
1990 Efficient Automatic Diagnosis of Digital Circuits
abstract
The problem of automatic diagnosis of digital circuits with efficiency is studied. Two improvements over the method of J.C. Madre et al. (1989) are developed to enhance the efficiency of diagnosis. Specifically, the dominance relation in circuit topology is utilized to reduce the search space of possibly correctable gates. In the authors' experiment, the search space is reduced to about one-half. A novel divide-and-conquer technique to determine the correct gate function is proposed.>
Heh-Tyan Liaw, Jia-Horng Tsaih, Chen-Shang Lin
ICCAD3
1989 VVDS: A Verification/Diagnosis System for VHDL
abstract
In this paper, an interactive verification and diagnosis system for VHDL [Vm88], VVDS, is presented. In VVDS, hybrid simulation, which simulates with both numerical and symbolic data, is implemented to achieve an effective compromise of the enormous quantity of input test data in the conventional simulation and the complexity of symbolic expression in the symbolic execution. To support efficient user interface in the verification and diagnosis process, both on-line programming of commands and micro-probing capability to passively and actively probe any level of design hierarchy are provided.
Heh-Tyan Liaw, K.-T. Tran, Chen-Shang Lin
DAC3
1988 Automatic Functional Test Program Generation for Microprocessors
Chen-Shang Lin, Hong-Fa Ho
DAC1