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

Laung-Terng Wang

dblp:68/898 · DBLP profile ↗
← Back
43ranked-venue papers
12as first author
0since 2021 · last 2017
—ORCID · none

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

Systems, architecture and hardware · 43 · 12 first-authorSoftware engineering, systems software and programming languages · 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 · 100% Integrated circuit design · 0%

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

TopicWeightPapersLastEvidence papers
Electronic design automation
hardware verification and test
0.362011
Using Launch-on-Capture for Testing Scan Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011
Using Launch-on-Capture for Testing BIST Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Circuits for pseudoexhaustive test pattern generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Electronic design automation › hardware verification and test
delay fault testing
0.222011
Using Launch-on-Capture for Testing Scan Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011
Using Launch-on-Capture for Testing BIST Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation › hardware verification and test
test generation
0.152011
Using Launch-on-Capture for Testing Scan Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011
Circuits for pseudoexhaustive test pattern generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Hybrid designs generating maximum-length sequences · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Electronic design automation › hardware verification and test › design for testability
built-in self-test
0.122010
Using Launch-on-Capture for Testing BIST Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Hybrid designs generating maximum-length sequences · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Electronic design automation › hardware verification and test › design for testability
scan design
0.012011
Using Launch-on-Capture for Testing Scan Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2011
Electronic design automation › hardware verification and test › fault diagnosis
test diagnosis
0.012010
Using Launch-on-Capture for Testing BIST Designs Containing Synchronous and Asynchronous Clock Domains · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation › hardware verification and test › test generation
pseudoexhaustive testing
0.041988
Circuits for pseudoexhaustive test pattern generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Hybrid designs generating maximum-length sequences · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Linear Feedback Shift Register Design Using Cyclic Codes · IEEE Trans. Computers 1988
Electronic design automation › hardware verification and test
fault coverage
0.011988
Circuits for pseudoexhaustive test pattern generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1988
Integrated circuit design
digital circuit design
0.021988
Linear Feedback Shift Register Design Using Cyclic Codes · IEEE Trans. Computers 1988
Condensed Linear Feedback Shift Register (LFSR) Testing - A Pseudoexhaustive Test Technique · IEEE Trans. Computers 1986
Electronic design automation › hardware verification and test › design for testability › built-in self-test
linear feedback shift register
0.021988
Linear Feedback Shift Register Design Using Cyclic Codes · IEEE Trans. Computers 1988
Condensed Linear Feedback Shift Register (LFSR) Testing - A Pseudoexhaustive Test Technique · IEEE Trans. Computers 1986

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

staggered launch-on-capture · 0.1one-hot launch-on-capture · 0.1hybrid ATPG · 0.1scan-based testing · 0.1modified linear-feedback shift register · 0.0linear feedback shift register · 0.0exclusive-or gate reduction · 0.0cyclic codes · 0.0cyclic code theory · 0.0linear feedback shift register design · 0.0
YearPublicationVenuePosition
2017 Low-Power Scan-Based Built-In Self-Test Based on Weighted Pseudorandom Test Pattern Generation and Reseeding
abstract
A new low-power (LP) scan-based built-in self-test (BIST) technique is proposed based on weighted pseudorandom test pattern generation and reseeding. A new LP scan architecture is proposed, which supports both pseudorandom testing and deterministic BIST. During the pseudorandom testing phase, an LP weighted random test pattern generation scheme is proposed by disabling a part of scan chains. During the deterministic BIST phase, the design-for-testability architecture is modified slightly while the linear-feedback shift register is kept short. In both the cases, only a small number of scan chains are activated in a single cycle. Sufficient experimental results are presented to demonstrate the performance of the proposed LP BIST approach.
Xiaoqing Wen, Laung-Terng Wang
IEEE Trans. Very Large Scale Integr. Syst.3
2016 CPP-ATPG: A Circular Pipeline Processing Based Deterministic Parallel Test Pattern Generator
Kuen-Wei Yeh, Jiun-Lang Huang, Laung-Terng Wang
J. Electron. Test.3
2015 SDC-TPG: A Deterministic Zero-Inflation Parallel Test Pattern Generator
abstract
Parallelism is one promising solution to accelerating the test pattern generation (TPG) process, several recent works also show that parallel TPG can reduce the test pattern count. However, today's parallel TPG's are mostly non-deterministic, i.e., the generated test set is timing and resource dependent, this complicates the debug process and may degrade the user experience. In this paper, we propose a multi-threading parallel test pattern generator that is both deterministic and incurs zero test inflation. Called SDC-TPG, the proposed parallel TPG relies on synchronized dynamic compaction (SDC) to generate the same test pattern set as the conventional serial TPG with dynamic compaction regardless of the thread timing and the thread count. Furthermore, an early primary fault TPG strategy is proposed to reduce the thread idle times and improve the speedup. Simulation results show that SDC-TPG achieves an average speedup of six with eight threads.
Chun-Hao Chang, Kuen-Wei Yeh, Jiun-Lang Huang, Laung-Terng Wang
ATS4
2014 GPU-based timing-aware test generation for small delay defects
abstract
A GPU-based timing-aware ATPG is proposed to generate a compact high-quality test set. The test generation algorithm backtraces and propagates along multiple long paths so that many test patterns are generated at the same time. Generated test patterns are then fault simulated and selected. Compared with an 8-core CPU-based timing-aware commercial ATPG, the proposed GPU-based technique achieved 36% test length reductions on large benchmark circuits while the SDQL quality remains almost the same.
Kuan-Yu Liao, Po-Juei Chen, Ang-Feng Lin, Chien-Mo James Li, Michael S. Hsiao, Laung-Terng Wang
ETS6
2013 On Achieving Capture Power Safety in At-Speed Scan-Based Logic BIST
abstract
The applicability of at-speed scan-based logic built-in self-test (BIST) is being severely challenged by excessive capture power that may cause erroneous test responses for good chips. Different from conventional low-power BIST, this paper is the first that has explicitly focused on achieving capture power safety with a practical scheme called capture-power-safe BIST (CPS-BIST). The basic idea is to identify all possibly erroneous test responses and use the well-known technique of mask (partial-mask or full-mask) to block them from reaching the MISR. Experiments with large benchmark and industrial circuits show that CPS-BIST can achieve capture power safety with negligible impact on both test quality and area overhead.
Akihiro Tomita, Xiaoqing Wen, Yasuo Sato, Seiji Kajihara, Patrick Girard 0001, Mark Tehranipoor, Laung-Terng Wang
Asian Test Symposium7
2013 A circular pipeline processing based deterministic parallel test pattern generator
abstract
Parallel programming is an attractive solution to accelerate test pattern generation (TPG); however, the associated non-determinism often leads to non-reproducible test pattern sets. In this paper, the circular pipeline processing (CPP) principle is proposed to facilitate deterministic parallel TPG. CPP preserves the task processing orders that are necessary to ensure TPG determinism with low inter-thread synchronization overhead. Based on CPP, a deterministic parallel test pattern generator is developed; it guarantees to produce the same test pattern set regardless of the thread timing and the thread count. Experimental results on benchmark circuits show that the proposed test pattern generator exhibits close-to-linear speedup for at least up to 12 threads.
Kuen-Wei Yeh, Jiun-Lang Huang, Hao-Jan Chao, Laung-Terng Wang
ITC4
2013 Testing of Synchronizers in Asynchronous FIFO
Hyoung-Kook Kim, Laung-Terng Wang, Yu-Liang Wu, Wen-Ben Jone
J. Electron. Test.2
2012 On pinpoint capture power management in at-speed scan test generation
abstract
This paper proposes a novel scheme to manage capture power in a pinpoint manner for achieving guaranteed capture power safety, improved small-delay test capability, and minimal test cost impact in at-speed scan test generation. First, switching activity around each long path sensitized by a test vector is checked to characterize it as hot (with excessively-high switching activity), warm (with normal/functional switching activity), or cold (with excessively-low switching activity). Then, X-restoration/X-filling-based rescue is conducted on the test vector to reduce switching activity around hot paths. If the rescue is insufficient to turn a hot path into a warm path, mask is then conducted on expected test response data to instruct the tester to ignore the potentially-false test response value from the hot path, thus achieving guaranteed capture power safety. Finally, X-restoration/X-filling-based warm-up is conducted on the test vector to increase switching activity around cold paths for improving their small-delay test capability. This novel approach of pinpoint capture power management has significant advantages over the conventionalapproachofglobalcapturepower management, as demonstrated by evaluation results on large ITC'99 benchmark circuits and detailed path delay analysis.
Xiaoqing Wen, Y. Nishida, Kohei Miyase, Seiji Kajihara, Patrick Girard 0001, Mark Tehranipoor, Laung-Terng Wang
ITC7
2012 Launch-on-Shift Test Generation for Testing Scan Designs Containing Synchronous and Asynchronous Clock Domains
abstract
This article presents a hybrid Automatic Test Pattern Generation (ATPG) technique using the staggered Launch-On-Shift (LOS) scheme followed by the one-hot launch-on-shift scheme for testing delay faults in a scan design containing asynchronous clock domains. Typically, the staggered scheme produces small test sets but needs long ATPG runtime, whereas the one-hot scheme takes short ATPG runtime but yields large test sets. The proposed hybrid technique is intended to reduce test pattern count with acceptable ATPG runtime for multimillion-gate scan designs. In case the scan design contains multiple synchronous clock domains, and each group of synchronous clock domains is treated as a clock group and tested using a launch-aligned or a capture-aligned LOS scheme. By combining these schemes together, we found the pattern counts for two large industrial designs were reduced by approximately 1.6X to 1.8X, while the ATPG runtime was increased by 40% to 50%, when compared to the one-hot clocking scheme alone.
Shianling Wu, Laung-Terng Wang, Xiaoqing Wen, Wen-Ben Jone, Michael S. Hsiao, Chien-Mo James Li, Jiun-Lang Huang
ACM Trans. Design Autom. Electr. Syst.2
2012 Scan Flip-Flop Grouping to Compress Test Data and Compact Test Responses for Launch-on-Capture Delay Testing
abstract
Test data compression is a much more difficult problem for launch-on-capture (LOC) delay testing, because test data for LOC delay testing is much more than that of stuck-at fault testing, and LOC delay fault test generation in the two-frame circuit model can specify many more inputs. A new scan architecture is proposed to compress test stimulus data, compact test responses, and reduce test application time for LOC delay fault testing. The new scan architecture merges a number of scan flip-flops into the same group, where all scan flip-flops in the same group are assigned the same values for all test pairs. Sufficient conditions are presented for including any pair of scan flip-flops into the same group for LOC transition, non-robust path delay, and robust path delay fault testing. Test data for LOC delay testing based on the new scan architecture can be compressed significantly. Test application time can also be reduced greatly. Sufficient conditions are presented to construct a test response compactor for LOC transition, non-robust, and robust path delay fault testing. Folded scan forest and test response compactor are constructed for further test data compression. Sufficient experimental results are presented to show the effectiveness of the method.
Laung-Terng Wang
ACM Trans. Design Autom. Electr. Syst.3
2011 A novel scan segmentation design method for avoiding shift timing failure in scan testing
abstract
High power consumption in scan testing can cause undue yield loss which has increasingly become a serious problem for deep-submicron VLSI circuits. Growing evidence attributes this problem to shift timing failures, which are primarily caused by excessive switching activity in the proximities of clock paths that tends to introduce severe clock skew due to IR-drop-induced delay increase. This paper is the first of its kind to address this critical issue with a novel layout-aware scheme based on scan segmentation design, called LCTI-SS (Low-Clock-Tree-Impact Scan Segmentation). An optimal combination of scan segments is identified for simultaneous clocking so that the switching activity in the proximities of clock trees is reduced while maintaining the average power reduction effect on conventional scan segmentation. Experimental results on benchmark and industrial circuits have demonstrated the advantage of the LCTI-SS scheme.
Yuta Yamato, Xiaoqing Wen, Michael A. Kochte, Kohei Miyase, Seiji Kajihara, Laung-Terng Wang
ITC6
2011 Using Launch-on-Capture for Testing Scan Designs Containing Synchronous and Asynchronous Clock Domains
abstract
This paper presents a hybrid automatic test pattern generation (ATPG) technique using the staggered launch-on capture (LOC) scheme followed by the one-hot LOC scheme for testing delay faults in a scan design containing asynchronous clock domains. Typically, the staggered scheme produces small test sets but needs long ATPG runtime, whereas the one-hot scheme takes short ATPG runtime but yields large test sets. The proposed hybrid technique is intended to reduce test pattern count with acceptable ATPG runtime for multi-million-gate scan designs. In case the scan design contains multiple synchronous clock domains, each group of synchronous clock domains is treated as a clock group and tested using a launch aligned or a capture aligned LOC scheme. By combining these schemes together, we found the pattern counts for two large industrial designs were reduced by approximately 1.1X to 2.1X, while the ATPG runtime was increased by 10% to 50%, when compared to the one-hot clocking scheme alone.
Shianling Wu, Laung-Terng Wang, Xiaoqing Wen, Lang Tan, Yu Hu 0001, Wen-Ben Jone, Michael S. Hsiao, Chien-Mo James Li, Jiun-Lang Huang, Lizhen Yu
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2010 CSER: BISER-based concurrent soft-error resilience
abstract
This paper presents a concurrent soft-error resilience (CSER) scheme with features that aid manufacturing test, online debug, and defect tolerance. The proposed CSER scheme is based on the built-in soft-error resilience (BISER) technique. A BISER cell is redesigned into various robust CSER cells that provide slow-speed snapshot, manufacturing test, slow-speed signature analysis, and defect tolerance capabilities. The cell-level area, power, and performance overhead of the robust CSER cells were found to be generally within 1% to 22% of the BISER cell.
Laung-Terng Wang, Nur A. Touba, Shianling Wu, Jiun-Lang Huang, Chien-Mo James Li
VTS1
2010 Fault Modeling and Analysis for Resistive Bridging Defects in a Synchronizer
Hyoung-Kook Kim, Wen-Ben Jone, Laung-Terng Wang
J. Electron. Test.3
2010 Using Launch-on-Capture for Testing BIST Designs Containing Synchronous and Asynchronous Clock Domains
abstract
This paper presents a new at-speed logic built-in self-test (BIST) architecture supporting two launch-on-capture schemes, namely aligned double-capture and staggered double-capture, for testing multi-frequency synchronous and asynchronous clock domains in a scan-based BIST design. The proposed architecture also includes BIST debug and diagnosis circuitry to help locate BIST failures. The aligned scheme detects and allows diagnosis of structural and delay faults among all synchronous clock domains, whereas the staggered scheme detects and allows diagnosis of structural and delay faults among all asynchronous clock domains. Both schemes solve the long-standing problem of using the conventional one-hot scheme, which requires testing each clock domain one at a time, or the simultaneous scheme, which requires adding isolation logic to normal functional paths across interacting clock domains. Physical implementation is easily achieved by the proposed solution due to the use of a slow-speed, global scan enable signal and reduced timing-critical design requirements. Application results for industrial designs demonstrate the effectiveness of the proposed architecture.
Laung-Terng Wang, Xiaoqing Wen, Shianling Wu, Hiroshi Furukawa, Hao-Jan Chao, Boryau Sheu, Jianghao Guo, Wen-Ben Jone
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2009 Analysis of Resistive Bridging Defects in a Synchronizer
abstract
This paper presents fault modeling and analysis for resistive bridging defects in a synchronizer constructed with two D flip-flops. Bridging defects are exhaustively injected into any two nodes of the synchronizer to find all possible faults that might occur in the synchronizer, and HSPICE is used to perform circuit analysis.
Hyoung-Kook Kim, Wen-Ben Jone, Laung-Terng Wang, Shianling Wu
Asian Test Symposium3
2009 Logic BIST Architecture for System-Level Test and Diagnosis
abstract
This paper describes the logic built-in self-test (BIST) architecture for test and diagnosis of ASIC devices at the system level. The proposed architecture supports the at-speed staggered launch-on-capture clocking scheme and includes novel features to further increase the device's defect coverage, place-and-route ability, ease of debug and diagnosis, and reduce test power consumption. These features include equivalent clock merging for routing considerations, programmable shift modes for overheat considerations, configurable capture modes for yield loss and IR-drop considerations, as well as BIST signature diagnosis, masked-chain diagnosis, and one-chain diagnosis at the system level. Experimental results have successfully demonstrated the feasibility of using the proposed features for system-level test and diagnosis.
Qinfu Yang, Fei Zhuang, Junbo Jia, Xiangfeng Li, Yuan Zuo, Jayanth Mekkoth, Hao-Jan Chao, Shianling Wu, Huafeng Yang, Lizhen Yu, FeiFei Zhao, Laung-Terng Wang
Asian Test Symposium15
2008 CTX: A Clock-Gating-Based Test Relaxation and X-Filling Scheme for Reducing Yield Loss Risk in At-Speed Scan Testing
abstract
At-speed scan testing is susceptible to yield loss risk due to power supply noise caused by excessive launch switching activity. This paper proposes a novel two-stage scheme, namely CTX (Clock-Gating-Based Test Relaxation and X-Filling), for reducing switching activity when test stimulus is launched. Test relaxation and X-filling are conducted (1) to make as many FFs inactive as possible by disabling corresponding clock-control signals of clock-gating circuitry in Stage-1 (Clock-Disabling), and (2) to make as many remaining active FFs as possible to have equal input and output values in Stage-2 (FF-Silencing). CTX effectively reduces launch switching activity, thus yield loss risk, even with a small number of donpsilat care (X) bits as in test compression, without any impact on test data volume, fault coverage, performance, and circuit design.
Hiroshi Furukawa, Xiaoqing Wen, Kohei Miyase, Yuta Yamato, Seiji Kajihara, Patrick Girard 0001, Laung-Terng Wang, Mark Tehranipoor
ATS7
2008 Practical Challenges in Logic BIST Implementation
abstract
TurboBIST-Logic (TBL) is a software tool suite for incorporating logic built-in self-test (BIST) technology into digital Integrated Circuits and has been used by a variety of industrial designs globally since 2002. This abstract describes major features of TBL, and uses three industrial cases to show practical issues encountered and solved over the years. It also discusses an important new trend in going "hybrid," a flexible combination of capture-clocking schemes, with the goal to achieve an ever more optimal result over stand-alone schemes. Each of the three cases had its unique requirements for logic BIST, some needing to customize an existing solution, but all were set to achieve common BIST goals of at-speed testing, simple test interface to/from ATE, low test cost, high product reliability, and repeat testability investment reuse from IC, board, system, to in-field diagnosis.
Shianling Wu, Hiroshi Furukawa, Boryau Sheu, Laung-Terng Wang, Hao-Jan Chao, Lizhen Yu, Xiaoqing Wen, Michio Murakami
ATS4
2008 Turbo1500: Toward Core-Based Design for Test and Diagnosis Using the IEEE 1500 Standard
abstract
This paper describes a core-based test and diagnosis integration and automation system, called Turbo1500, which automatically synthesizes test and diagnosis logic in accordance with the IEEE 1500 standard. Turbo1500 serves two major purposes. One is for use as a core test automation tool in a system-on-chip (SOC) environment to automatically connect multiple cores from various sources and create testbenches each targeting an individual core under the control of a chip-level test access port (TAP) controller. The other is for hierarchical (block-by-block) core test and diagnosis when chips on a printed-circuit board are embedded with 1149.1 boundary scan I/O cells and cores under test and diagnosis are surrounded with 1500-compliant wrapper cells. Application experience showed that the simplicity of the IEEE 1500 standard combined with an easy-to-use automation tool can make core-based design for test and diagnosis no longer a nightmare, especially when some cores are extremely large or complex.
Laung-Terng Wang, Ravi Apte, Shianling Wu, Boryau Sheu, Kuen-Jong Lee, Xiaoqing Wen, Wen-Ben Jone, Chia-Hsien Yeh, Wei-Shin Wang, Hao-Jan Chao, Jianghao Guo, Yanlong Niu, Yi-Chih Sung, Chi-Chun Wang
ITC1
2008 Low Capture Switching Activity Test Generation for Reducing IR-Drop in At-Speed Scan Testing
Xiaoqing Wen, Kohei Miyase, Seiji Kajihara, Laung-Terng Wang, Kewal K. Saluja, Kozo Kinoshita
J. Electron. Test.5
2007 An On-Chip Test Clock Control Scheme for Multi-Clock At-Speed Testing
abstract
To test timing-related faults between synchronous clocks, an at-speed test clock and an automatic test pattern generation scheme are needed. However, previous work on designing on-chip at-speed test clock controllers for multi-clock has quadratic increasing area overhead along with linearly increasing clocks. This paper presents a clock-chain based test clock control scheme using an internal phase-locked-loop (PLL) as the at-speed test clock generator, which supports at-speed testing for inter-clock domain and intra-clock domain logic. Experimental results demonstrate that the proposed design has low area overhead when increasing the number of clocks.
Xiaoxin Fan, Yu Hu 0001, Laung-Terng Wang
ATS3
2007 Next Generation Test, Diagnostics and Yield Challenges for EDA, ATE, IP and Fab - A Perspective from All Sides
abstract
The Test industry has come a long way over the past few decades. As a whole we have made great strides in the areas of:
Yasuharu Kohiyama, C. P. Ravikumar, Yasuo Sato, Laung-Terng Wang, Yervant Zorian
ATS4
2007 A novel scheme to reduce power supply noise for high-quality at-speed scan testing
abstract
High-quality at-speed scan testing, characterized by high small-delay-defect detecting capability, is indispensable to achieve high delay test quality for DSM circuits. However, such testing is susceptible to yield loss due to excessive power supply noise caused by high launch-induced switching activity. This paper addresses this serious problem with a novel and practical post-ATPG X-filling scheme, featuring (1) a test relaxation method, called path keeping X-identification, that finds don't-care bits from a fully-specified transition delay test set while preserving its delay test quality by keeping the longest paths originally sensitized for fault detection, and (2) an X-filling method, called justification-probability-based fill (JP-fill), that is both effective and scalable for reducing launch-induced switching activity. This scheme can be easily implemented into any ATPG flow to effectively reduce power supply noise, without any impact on delay test quality, test data volume, area overhead, and circuit timing.
Xiaoqing Wen, Kohei Miyase, Seiji Kajihara, Yuta Yamato, Patrick Girard 0001, Yuji Ohsumi, Laung-Terng Wang
ITC8
2006 Test data compression based on clustered random access scan
abstract
We proposed clustered random access scan (CRAS) architecture to reduce test data volume. CRAS makes use of the compatibility of the test stimuli to cluster the scan cells, and assigns every cluster a unique address. The compression ratio upper bound of CRAS is analyzed based on the random graph theory. Experimental results on ISCAS'89 benchmarks and two industry designs show that the proposed CRAS architecture can yield on average 67.3% reduction in test data volume, with reasonable area and routing overhead than scan design
Yu Hu 0001, Jia Li 0022, Yinhe Han 0001, Xiaowei Li 0001, Huawei Li 0001, Laung-Terng Wang, Xiaoqing Wen
ATS8
2006 Highly-Guided X-Filling Method for Effective Low-Capture-Power Scan Test Generation
abstract
X-filling is preferred for low-capture-power scan test generation, since it reduces IR-drop-induced yield loss without the need of any circuit modification. However, the effectiveness of previous X-filling methods suffers from lack of guidance in selecting targets and values for X-filling. This paper addresses this problem with a highly-guided X-filling method based on two novel concepts: (1) X-score for X-filling target selection and (2) probabilistic weighted capture transition count for Y-filling value selection. Experimental results show the superiority of the new X-filling method for capture power reduction.
Xiaoqing Wen, Kohei Miyase, Yuta Yamato, Seiji Kajihara, Laung-Terng Wang, Kewal K. Saluja
ICCD6
2006 A Novel and Practical Control Scheme for Inter-Clock At-Speed Testing
abstract
The quality of at-speed testing is being severely challenged by the problem that an inter-clock logic block existing between two synchronous clocks is not efficiently tested or totally ignored due to complex test control. This paper addresses the problem with a novel inter-clock at-speed test control scheme, featuring a compact and robust on-chip inter-clock enable generator design. The new scheme can generate inter-clock at-speed test clocks from PLLs, and is feasible for both ATE-based scan testing and logic BIST. Successful applications to industrial circuits have proven its effectiveness in improving the quality of at-speed testing
Hiroshi Furukawa, Xiaoqing Wen, Laung-Terng Wang, Boryau Sheu, Shianling Wu
ITC3
2006 A New ATPG Method for Efficient Capture Power Reduction During Scan Testing
abstract
High power dissipation can occur when the response to a test vector is captured by flip-flops in scan testing, resulting in excessive JR drop, which may cause significant capture-induced yield loss in the DSM era. This paper addresses this serious problem with a novel test generation method, featuring a unique algorithm that deterministically generates test cubes not only for fault detection but also for capture power reduction. Compared with previous methods that passively conduct X-filling for unspecified bits in test cubes generated only for fault detection, the new method achieves more capture power reduction with less test set inflation. Experimental results show its effectiveness.
Xiaoqing Wen, Seiji Kajihara, Kohei Miyase, Kewal K. Saluja, Laung-Terng Wang, Khader S. Abdel-Hafez, Kozo Kinoshita
VTS6
2005 At-Speed Logic BIST for IP Cores
abstract
This paper describes a flexible logic BIST scheme that features high fault coverage achieved by fault-simulation guided test point insertion, real at-speed test capability for multi-clock designs without clock frequency manipulation, and easy physical implementation due to the use of a low-speed SE signal. Application results of this scheme to two widely used IP cores are also reported.
B. Cheon, Laung-Terng Wang, Xiaoqing Wen, Po-Ching Hsu, Jin Woo Cho, Hao-Jan Chao, Shianling Wu
DATE3
2005 At-Speed Logic BIST Architecture for Multi-Clock Designs
abstract
This paper presents an at-speed logic BIST architecture for testing multi-clock, multi-frequency designs. The scheme employed allows true at-speed test quality for circuits containing multiple clocks without any clock frequency manipulation. Physical implementation is easily achieved due to the use of a low-speed scan enable (SE) signal and reduced timing-critical design requirements. Application results for two industrial designs are also reported.
Laung-Terng Wang, Xiaoqing Wen, Po-Ching Hsu, Shianling Wu, Jonhson Guo
ICCD1
2005 UltraScan: using time-division demultiplexing/multiplexing (TDDM/TDM) with VirtualScan for test cost reduction
abstract
This paper describes time-division demultiplexing and multiplexing of high-data-rate scan patterns applied on I/O's into low-data-rate scan patterns applied on VirtualScan compression circuitry to further reduce test application time and test pin-count without coverage loss
Laung-Terng Wang, Khader S. Abdel-Hafez, Xiaoqing Wen, Boryau Sheu, Shianling Wu, Shyh-Horng Lin, Ming-Tung Chang
ITC1
2005 Low-capture-power test generation for scan-based at-speed testing
abstract
Scan-based at-speed testing is a key technology to guarantee timing-related test quality in the deep submicron era. However, its applicability is being severely challenged since significant yield loss may occur from circuit malfunction due to excessive IR drop caused by high power dissipation when a test response is captured. This paper addresses this critical problem with a novel low-capture-power X-filling method of assigning 0's and 1's to unspecified (X) bits in a test cube obtained during ATPG. This method reduces the circuit switching activity in capture mode and can be easily incorporated into any test generation flow to achieve capture power reduction without any area, timing, or fault coverage impact. Test vectors generated with this practical method greatly improve the applicability of scan-based at-speed testing by reducing the risk of test yield loss.
Xiaoqing Wen, Yoshiyuki Yamashita, Shohei Morishima, Seiji Kajihara, Laung-Terng Wang, Kewal K. Saluja, Kozo Kinoshita
ITC5
2005 Test compression and logic BIST at your fingertips
abstract
This paper describes two design-for-test (DFT) methods that provide flexibility in order to achieve desired test cost reduction goal using embedded scan compression and logic built-in self-test (BIST). In some applications, one method can be used in conjunction with the other
Shianling Wu, Laung-Terng Wang, Jin Woo Cho, Boryau Sheu
ITC2
2005 On Low-Capture-Power Test Generation for Scan Testing
abstract
Research on low-power scan testing has been focused on the shift mode, with little or no consideration given to the capture mode power. However, high switching activity when capturing a test response can cause excessive IR drop, resulting in significant yield loss. This paper addresses this problem with a novel low-capture-power X-filling method by assigning 0's and 1's to unspecified (X) bits in a test cube to reduce the switching activity in capture mode. This method can be easily incorporated into any test generation flow, where test cubes are obtained during ATPG or by X-bit identification. Experimental results show the effectiveness of this method in reducing capture power dissipation without any impact on area, timing, and fault coverage.
Xiaoqing Wen, Yoshiyuki Yamashita, Seiji Kajihara, Laung-Terng Wang, Kewal K. Saluja, Kozo Kinoshita
VTS4
2004 On per-test fault diagnosis using the X-fault model
abstract
This work proposes a new per-test fault diagnosis method based on the X-fault model. The X-fault model represents all possible behaviors of a physical defect or defects in a gate and/or on its fanout branches by using different X symbols on the fanout branches. A novel technique is proposed for analyzing the relation between observed and simulated responses to extract diagnostic information and to score the results of diagnosis. Experimental results show the effectiveness of our method.
Xiaoqing Wen, Tokiharu Miyoshi, Seiji Kajihara, Laung-Terng Wang, Kewal K. Saluja, Kozo Kinoshita
ICCAD4
2004 VirtualScan: A New Compressed Scan Technology for Test Cost Reduction
abstract
This work describes the VirtualScan technology for scan test cost reduction. Scan chains in a VirtualScan circuit are split into shorter ones and the gap between external scan ports and internal scan chains are bridged with a broadcaster and a compactor. Test patterns for a VirtualScan circuit are generated directly by one-pass VirtualScan ATPG, in which multi-capture clocking and maximum test compaction are supported. In addition, VirtualScan ATPG avoids unknown-value and aliasing effects algorithmically without adding any additional circuitry. The VirtualScan technology has achieved successful tape-outs of industrial chips and has been proven to be an efficient and easy-to-implement solution for scan test cost reduction.
Laung-Terng Wang, Khader S. Abdel-Hafez, Shianling Wu, Xiaoqing Wen, Hiroshi Furukawa, Fei-Sheng Hsu, Shyh-Horng Lin, Sen-Wei Tsai
ITC1
1988 Linear Feedback Shift Register Design Using Cyclic Codes
abstract
A design technique is given for linear-feedback shift registers (LFSR) that generate test patterns for pseudoexhaustive testing of networks with restricted output dependency. This technique is based on cyclic code theory. Examples indicate that LFSRs based on cyclic codes are easier to implement and have lower hardware overhead than LFSRs that use other linear codes.>
Laung-Terng Wang, Edward J. McCluskey
IEEE Trans. Computers1
1988 Hybrid designs generating maximum-length sequences
abstract
Two hybrid schemes for the design of maximum-length sequence generators (MLSGs) are presented. Compared to an n-stage maximum-length LFSR (for generating 2/sup n/-1 nonzero distinct states) that uses m exclusive-or (XOR) gates, this hybrid MLSG will use exactly (m+1)/2 XOR gates if its characteristic polynomial meets certain requirements. For applications such as exhaustive testing, this hybrid MLSG is then reconfigured to include the all-zero state. It is shown that the reconfiguration is very simple and the hardware overhead is low.>
Laung-Terng Wang, Edward J. McCluskey
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1988 Circuits for pseudoexhaustive test pattern generation
abstract
Implementation methods based on cyclic codes are presented for pseudoexhaustive testing of combinational logic networks with restricted output dependency. A modified linear-feedback shift register (LFSR) is used to generate exhaustive test patterns for every output of the circuit. All detectable, combinational faults (those that do not change a combinational circuit to a sequential circuit) in each cone of logic driving a single output are guaranteed to be detected. Examples indicate that LFSRs based on cyclic codes have lower hardware cost and shorter or comparable test lengths than other approaches. These test-pattern generators are well suited to applications where short testing time, low hardware overhead, and 100% single-stuck-at fault coverage are required.>
Laung-Terng Wang, Edward J. McCluskey
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1986 Circuits for Pseudo-Exhaustive Test Pattern Generation
Laung-Terng Wang, Edward J. McCluskey
ITC1
1986 A Hybrid Design of Maximum-Length Sequence Generators
Laung-Terng Wang, Edward J. McCluskey
ITC1
1986 Condensed Linear Feedback Shift Register (LFSR) Testing - A Pseudoexhaustive Test Technique
abstract
This paper presents a design technique for linear feedback shift registers that generate test patterns for pseudoexhaustive testing. This technique is applicable to any combinational network in which none of the outputs depends on all inputs. It does not rewire the original network inputs during in-circuit test pattern generation. Thus, the possibility of undetected faults on some inputs is eliminated.
Laung-Terng Wang, Edward J. McCluskey
IEEE Trans. Computers1
1984 Self-Testing of Embedded RAMs
Zuhi Sun, Laung-Terng Wang
ITC2