October 8, 2007 16th Asian Test Symposium 2007, Biejing, China 1 1010101011XXXXX00XXX01010101010XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX01010101010XX000101XXXXXXXXXXXXX0XXX1XX.

Slides:



Advertisements
Similar presentations
VLSI-SoC, Atlanta J. Dalmasso, ML Flottes, B. Rouzeyre CNRS/ Univ. Montpellier II France 1 17/10/2007.
Advertisements

10/28/2009VLSI Design & Test Seminar1 Diagnostic Tests and Full- Response Fault Dictionary Vishwani D. Agrawal ECE Dept., Auburn University Auburn, AL.
1 Pattern-Directed Circuit Virtual Partitioning for Test Power Reduction Qiang Xu The Chinese University of Hong Kong Dianwei Hu and Dong Xiang Tsinghua.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 261 Lecture 26 Logic BIST Architectures n Motivation n Built-in Logic Block Observer (BILBO) n Test.
COE 444 – Internetwork Design & Management Dr. Marwan Abu-Amara Computer Engineering Department King Fahd University of Petroleum and Minerals.
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 Scan design techniques J. M. Martins Ferreira FEUP / DEEC - Rua.
Memory Management Chapter 7.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Scalable Test Pattern Generator Design Method for BIST Petr Fišer, Hana Kubátová Czech Technical University in Prague Faculty of Electrical Engineering.
Compaction of Diagnostic Test Set for a Full-Response Dictionary Mohammed Ashfaq Shukoor Vishwani D. Agrawal 18th IEEE North Atlantic Test Workshop, 2009.
Aiman El-Maleh, Ali Alsuwaiyan King Fahd University of Petroleum & Minerals, Dept. of Computer Eng., Saudi Arabia Aiman El-Maleh, Ali Alsuwaiyan King Fahd.
An Efficient Test Relaxation Technique for Synchronous Sequential Circuits Aiman El-Maleh and Khaled Al-Utaibi King Fahd University of Petroleum & Minerals.
RGB Intensity Based Variable- Bits Image Steganography 2008 IEEE Asia-Pacific Services Computing Conference (APSCC 2008) 1 st International Workshop on.
X-Compaction Itamar Feldman. Before we begin… Let’s talk about some DFT history: Design For Testability (DFT) has been around since the 1960s. The technology.
5/1/2006VTS'061 Upper Bounding Fault Coverage by Structural Analysis and Signal Monitoring Vishwani D. Agrawal Auburn University, Dept. of ECE, Auburn,
Dec. 19, 2005ATS05: Agrawal and Doshi1 Concurrent Test Generation Auburn University, Department of Electrical and Computer Engineering Auburn, AL 36849,
Concurrent Test Generation Auburn University, Department of Electrical and Computer Engineering Auburn, AL 36849, USA Vishwani D. Agrawal Alok S. Doshi.
A Two Phase Approach for Minimal Diagnostic Test Set Generation Mohammed Ashfaq Shukoor Vishwani D. Agrawal 14th IEEE European Test Symposium Seville,
Efficient Test Compaction for Combinational Circuits Based on Fault Detection Count- Directed Clustering Aiman El-Maleh and Saqib Khurshid King Fahd University.
A Hybrid Test Compression Technique for Efficient Testing of Systems-on-a-Chip Aiman El-Maleh King Fahd University of Petroleum & Minerals, Dept. of Computer.
Dec. 29, 2005Texas Instruments (India)1 Concurrent Test Generation Auburn University, Department of Electrical and Computer Engineering Auburn, AL 36849,
Jan 6-10th, 2007VLSI Design A Reduced Complexity Algorithm for Minimizing N-Detect Tests Kalyana R. Kantipudi Vishwani D. Agrawal Department of Electrical.
Test Set Compaction for Sequential Circuits Computer Engineering, KFUPM Test Set Compaction for Sequential Circuits based on Test Relaxation M.S Thesis.
A Static Test Compaction Technique for Combinational Circuits Based on Independent Fault Clustering Yahya E. Osais & Aiman H. El-Maleh King Fahd University.
COE 561 Digital System Design & Synthesis Resource Sharing and Binding Dr. Aiman H. El-Maleh Computer Engineering Department King Fahd University of Petroleum.
A Geometric-Primitives-Based Compression Scheme for Testing Systems-on-a-Chip Aiman El-Maleh 1, Saif al Zahir 2, Esam Khan 1 1 King Fahd University of.
Ugur Kalay, Marek Perkowski, Douglas Hall Universally Testable AND-EXOR Networks Portland State University Speaker: Alan Mishchenko.
Dominance Fault Collapsing of Combinational Circuits By Kalpesh Shetye & Kapil Gore ELEC 7250, Spring 2004.
Constrained Pattern Assignment for Standard Cell Based Triple Patterning Lithography H. Tian, Y. Du, H. Zhang, Z. Xiao, M. D.F. Wong Department of ECE,
BIST vs. ATPG.
Class Design Project - Test Generation 1 Class Design Project Test Generation Hillary Grimes III ELEC Project Presentation April 26, 2007.
An Embedded Core DFT Scheme to Obtain Highly Compressed Test Sets Abhijit Jas, Kartik Mohanram, and Nur A. Touba Eighth Asian Test Symposium, (ATS.
Design for Testability
EE141 VLSI Test Principles and Architectures Ch. 6 - Test Compression – P. 1 1 Chapter 6 Test Compression.
Testimise projekteerimine: Labor 2 BIST Optimization
1 Fitting ATE Channels with Scan Chains: a Comparison between a Test Data Compression Technique and Serial Loading of Scan Chains LIRMM CNRS / University.
Lecture 18: Dynamic Reconfiguration II November 12, 2004 ECE 697F Reconfigurable Computing Lecture 18 Dynamic Reconfiguration II.
An Iterative Heuristic for State Justification in Sequential Automatic Test Pattern Generation Aiman H. El-MalehSadiq M. SaitSyed Z. Shazli Department.
Logic BIST Logic BIST.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS
Reconfigurable Computing Using Content Addressable Memory (CAM) for Improved Performance and Resource Usage Group Members: Anderson Raid Marie Beltrao.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
Reducing Test Application Time Through Test Data Mutation Encoding Sherief Reda and Alex Orailoglu Computer Science Engineering Dept. University of California,
1 Compacting Test Vector Sets via Strategic Use of Implications Kundan Nepal Electrical Engineering Bucknell University Lewisburg, PA Nuno Alves, Jennifer.
Integrated Test Data Compression and Core Wrapper Design for Low-Cost System-on-a-Chip Testing Paul Theo Gonciari Bashir Al-Hashimi Electronic Systems.
By Praveen Venkataramani
Your Poster Title Goes Here – This Template is 36x54 Your Authors Would Go On This Line Your Text Goes Here. You can change the size, font, and content.
Ideas about Tests and Sequencing C.N.P.Gee Rutherford Appleton Laboratory 3rd March 2001.
CAS 721 Course Project Minimum Weighted Clique Cover of Test Set By Wei He ( )
Improving NoC-based Testing Through Compression Schemes Érika Cota 1 Julien Dalmasso 2 Marie-Lise Flottes 2 Bruno Rouzeyre 2 WNOC
TAM design and Test Data Compression for SoC Test Cost Reduction Julien DALMASSO, Marie-Lise FLOTTES, Bruno ROUZEYRE LIRMM, UMR5506 CNRS/Université Montpellier.
A Test-Per-Clock LFSR Reseeding Algorithm for Concurrent Reduction on Test Sequence Length and Test Data Volume Wei-Cheng Lien 1, Kuen-Jong Lee 1 and Tong-Yu.
Multiple-Vector Column-Matching BIST Design Method Petr Fišer, Hana Kubátová Department of Computer Science and Engineering Czech Technical University.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
July 10, th VLSI Design and Test Symposium1 BIST / Test-Decompressor Design using Combinational Test Spectrum Nitin Yogi Vishwani D. Agrawal Auburn.
Test Sequence Length Requirements for Scan-based Testing
VLSI Testing Lecture 7: Combinational ATPG
Lecture 10 Sequential Circuit ATPG Time-Frame Expansion
Pattern Compression for Multiple Fault Models
VLSI Testing Lecture 8: Sequential ATPG
Fault Models, Fault Simulation and Test Generation
Esam Ali Khan M.S. Thesis Defense
VLSI Testing Lecture 7: Combinational ATPG
Sungho Kang Yonsei University
Aiman H. El-Maleh Sadiq M. Sait Syed Z. Shazli
Veeraraghavan Ramamurthy
MS Thesis Defense Presentation by Mustafa Imran Ali COE Department
Lecture 26 Logic BIST Architectures
Reseeding-based Test Set Embedding with Reduced Test Sequences
Test Data Compression for Scan-Based Testing
Presentation transcript:

October 8, th Asian Test Symposium 2007, Biejing, China XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX A Reconfigurable Broadcast Scan Compression Scheme Using Relaxation Based Test Vector Decomposition Aiman H. El-Maleh Mustafa I. Ali Ahmad A. Al-Yamani Department of Computer Engineering King Fahd University of Petroleum & Minerals Saudi Arabia

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Introduction Direct compatibility analysis based compression (graph coloring) Direct compatibility analysis based compression (graph coloring) Partitions a test set into groups of vectors satisfying a given compatibility constraint Partitions a test set into groups of vectors satisfying a given compatibility constraint “Bottleneck vectors” decomposed using a fast relaxation technique “Bottleneck vectors” decomposed using a fast relaxation technique Result: A partitioned test set satisfying the given tester channel constraint Result: A partitioned test set satisfying the given tester channel constraint

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Advantages ATPG Independence ATPG Independence Relies only on fault simulations Relies only on fault simulations Reduces constraints on ATPG Reduces constraints on ATPG Parallel ATPG Techniques Parallel ATPG Techniques Able to utilize compacted test sets Able to utilize compacted test sets Multiple solutions with different compression ratio/area overhead tradeoffs Multiple solutions with different compression ratio/area overhead tradeoffs

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Algorithm’s Input & Output Configurations n v’ test patterns in n p partitions 1XX01XX0 1X0X1X0X 0XXX0XXX X0X1X0X1 X0X1X0X1 0X0X0X0X 0XXX0XXX X1X0X1X0 1X0X1X0X X00XX00X 00XX00XX XX01XX01 1X0X1X0X X0X1X0X1 010X010X X11XX11X 100X100X XX01XX01 N Scan Chains M Representative Scan Chains (a) Multiple Scan Chains Test Vectors Input Configuration (b) Output of Compression Algorithm L flip flops n v test patterns

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Acceptable & Bottleneck Vectors Acceptable Vectors Acceptable Vectors Can be colored using M colors Can be colored using M colors May need a partition of its own or group together with other vectors May need a partition of its own or group together with other vectors Bottleneck Vectors Bottleneck Vectors Cannot be M colored Cannot be M colored Need to be decomposed into multiple vectors that can be M colored Need to be decomposed into multiple vectors that can be M colored

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Decomposition based on Relaxation Compatibility can increase as don’t care bits increase Compatibility can increase as don’t care bits increase Each vector decomposed into multiple vectors Each vector decomposed into multiple vectors having greater Xs than the original vector having greater Xs than the original vector each detects a subset of faults of the original each detects a subset of faults of the original bottleneck vectors decomposed until the resulting vectors satisfy the threshold bottleneck vectors decomposed until the resulting vectors satisfy the threshold These new relaxed vectors are partitioned These new relaxed vectors are partitioned

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Constraints & Objectives Constraints: Constraints: Maintain fault coverage Maintain fault coverage Achieve M tester channels Achieve M tester channels Objectives Objectives Primary: Minimize any increase in test vectors count during bottleneck vector decompositions Primary: Minimize any increase in test vectors count during bottleneck vector decompositions Secondary: Minimize total partitions created to reduce decompressor area Secondary: Minimize total partitions created to reduce decompressor area

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Minimizing Decomposition Decomposition minimized if faults per bottleneck vector are minimized Decomposition minimized if faults per bottleneck vector are minimized Representative vector obtained after coloring is more specified than the original vector Representative vector obtained after coloring is more specified than the original vector (O)1 X X 0 X 0 X 0 0 X 0 X 1 X 1 X X 0 X X X X X X 0 X X 1 (R)1 X X X 0 X X X 0 X X 0 X 0 1 Fault simulate each representative vector obtained to drop detected faults Fault simulate each representative vector obtained to drop detected faults Decompose bottleneck vector to only target remaining faults Decompose bottleneck vector to only target remaining faults

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Changing Fault Detection Problem Fault coverage linked to representative vectors Fault coverage linked to representative vectors Representative vectors linked to a partition’s coloring configuration Representative vectors linked to a partition’s coloring configuration Partitions can change to accommodate a new vector with re-coloring Partitions can change to accommodate a new vector with re-coloring Representative vector changes if a partition’s coloring configuration changes Representative vector changes if a partition’s coloring configuration changes

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Changing Fault Detection Problem (cont..) Partition's Compatibility Configuration Member Representative Vector’s Specified Values Faults Covered 1 X X X X X X Before change After change

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China End Result A dropped fault may become undetected when its vector is modified later on A dropped fault may become undetected when its vector is modified later on If this fault is not covered by any subsequently created vector, this fault is left out If this fault is not covered by any subsequently created vector, this fault is left out This is more likely for essential faults This is more likely for essential faults

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Solution Approaches  Do not allow any essential fault detection to change while partitioning  Select a different partition or create new one  Allow any fault to be disturbed but address all undetected faults at the end create new vectors create new vectors

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Algorithm

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Decompressor Hardware Partitions counter Patterns counter To Internal Scan Chains (N) From External Scan Inputs (M) MUXs select lines Serial Load Pin

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Results: s13207 (N=100, L=7)

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China s13207 (N=100, L=7, n v =233)

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China s38417 (N=98, L=17)

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China s38417 (N=98, L=17, n v =68)

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Comparison with Other Multiple Scan Chain Schemes

XXXXX00XXX XX000101XXXXXXXXXXXXX0XXX1X0 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX 10101XX011XXXXXX1XXX010XXX01010XX00XX01XXXXXXXXXXXXX0XXX1XX 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X XX011XXXXX10XXX XX00XX000XXXXXXXXXXXXX0XXX1X 10XXXXX011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1X1 101XX01011XXXXX01XXX XX000X01XXXXXXXXXXXXX0XXX1X1 101XXX1011XXXXXX0XXX XX000101XXXXXXXXXXXXX0XXX1XX October 8, th Asian Test Symposium 2007, Biejing, China Questions? Thank you! Thank you!