1 Presented by Yifat Kapach jtag course 2006. 2 What is SCITT? Static Component Interconnection Test Technology Standard IEEE P1581.

Slides:



Advertisements
Similar presentations
Introduction to DFT Alexander Gnusin.
Advertisements

Digital Integrated Circuits© Prentice Hall 1995 Design Methodologies Design for Test.
BOUNDARY SCAN.
V. Vaithianathan, AP/ECE
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 31/22alt1 Lecture 31 System Test (Lecture 22alt in the Alternative Sequence) n Definition n Functional.
Chapter 5 Internal Memory
Copyright 2001, Agrawal & BushnellLecture 12: DFT and Scan1 VLSI Testing Lecture 10: DFT and Scan n Definitions n Ad-hoc methods n Scan design  Design.
Apr. 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 311 Lecture 31 System Test n Definition n Functional test n Diagnostic test  Fault dictionary  Diagnostic.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 261 Lecture 26 Logic BIST Architectures n Motivation n Built-in Logic Block Observer (BILBO) n Test.
Leonardo da Vinci ALLEGRO © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 Scan design techniques J. M. Martins Ferreira FEUP / DEEC - Rua.
1 Chapter Design For Testability The Scan-Path Technique The testing problems with sequential circuit can be overcome by two properties: 1.The.
TM This document is strictly confidential and proprietary of SMIC. It must not be copied or used for any purpose other than for reference only, and SMIC.
LEONARDO INSIGHT II / TAP-MM ASTEP - Basic Test Concepts © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 Basic test concepts J. M. Martins.
Lecture 28 IEEE JTAG Boundary Scan Standard
Feng-Xiang Huang A Low-Cost SOC Debug Platform Based on On-Chip Test Architectures.
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.
Spring 08, Apr 17 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2008 System Test Vishwani D. Agrawal James J. Danaher.
Core-based SoCs Testing Julien Pouget Embedded Systems Laboratory (ESLAB) Linköping University Julien Pouget Embedded Systems Laboratory (ESLAB) Linköping.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 11 Lecture 1 Introduction n VLSI realization process n Verification and test n Ideal and real tests.
Copyright 2001, Agrawal & BushnellDay-2 PM Lecture 121 Design for Testability Theory and Practice Lecture 12: System Diagnosis n Definition n Functional.
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
Vishwani D. Agrawal James J. Danaher Professor
Spring 07, Jan 25 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 VLSI System DFT Vishwani D. Agrawal James J. Danaher.
Copyright 2005, Agrawal & BushnellVLSI Test: Lecture 20alt1 Lecture 20alt DFT: Partial, Random-Access & Boundary Scan n Definition n Partial-scan architecture.
JTAG testing with XJTAG. XJTAG – Not what you have thought of…
Guidelines for Chip DFT Based on Boundary Scan Reference to an article by Ben Bannetts By Regev Susid.
Copyright 2001, Agrawal & BushnellDay-1 AM-1 Lecture 11 Testing Analog & Digital Products Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical.
BIST vs. ATPG.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Design for Testability
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
IEEE Std 1581 is published … Now what? 2011 Board Test Workshop Heiko Ehrenberg.
Copyright 2001, Agrawal & BushnellLecture 1 Introduction1 VLSI Testing Dr. Vishwani D. Agrawal James J. Danaher Professor of Electrical and Computer Engineering.
BS Test & Measurement Technique for Modern Semi-con devices & PCBAs.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS Design for Testability (DFT) - 2.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
Testing of integrated circuits and design for testability J. Christiansen CERN - EP/MIC
CSE477 L28 DFT.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 28: Design for Test Mary Jane Irwin ( )
LEONARDO INSIGHT II / TAP-MM ASTEP - The Boundary Scan Test (BST) technology © J. M. Martins Ferreira - University of Porto (FEUP / DEEC)1 The Boundary.
Fault models Stuck-at Stuck-at-1 Reset coupling 0 0 Set coupling Inversion coupling Transition  /0 0 1 Transition  /1 1.
Memory Interface A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS
Test and Test Equipment Joshua Lottich CMPE /23/05.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTEMS Boundary Scan.
25 April 2000 SEESCOASEESCOA STWW - Programma Evaluation of on-chip debugging techniques Deliverable D5.1 Michiel Ronsse.
1 Note on Testing for Hardware Components. 2 Steps in successful hardware design (basic “process”): 1.Understand the requirements (“product’) 2.Write.
April 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 281 Lecture 28 IEEE JTAG Boundary Scan Standard n Motivation n Bed-of-nails tester n System view.
CHAPTER 8 Developing Hard Macros The topics are: Overview Hard macro design issues Hard macro design process Physical design for hard macros Block integration.
Silicon Programming--Testing1 Completing a successful project (introduction) Design for testability.
Lesson 2 Component Overview Core Hardware Fundamentals.
IC 3 BASICS, Internet and Computing Core Certification Computing Fundamentals Lesson 2 How Does a Computer Process Data?
© LATTICE SEMICONDUCTOR CORPORATION 2000 Uudet mikropiirit JTAG February Lattice Confidential Lattice Semiconductor The Leader in ISP TM PLDs Presents.
SYSTEM-LEVEL TEST TECHNIQUES INTRODUCTION In the 1970s, the in-circuit testing (ICT) method appeared. In the 1970s, the in-circuit testing (ICT) method.
10- Lock Bits, Fuse Bits and Boot Loader. Boot Loader Support – Read-While-Write Self- Programming: The Boot Loader Support provides a real Read-While-Write.
1 VLSI Design Lecture Four Design & Testing Issues Dr. Richard Spillman PLU Spring 2003.
EE3A1 Computer Hardware and Digital Design Lecture 13 Detecting faults in Digital Systems.
ASIC Design Methodology
SCOPE DRAFT SCOPE: To provide a standardized enabling technology to extend device, board, and system level test interfaces for access at the system level;
VLSI Testing Lecture 14: System Diagnosis
COUPING WITH THE INTERCONNECT
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 3)
Definition Partial-scan architecture Historical background
VLSI Testing Lecture 15: System Diagnosis
AT91 Memory Interface This training module describes the External Bus Interface (EBI), which generatesthe signals that control the access to the external.
XC9500XL New 3.3v ISP CPLDs.
Sungho Kang Yonsei University
Testing in the Fourth Dimension
Lecture 26 Logic BIST Architectures
Presentation transcript:

1 Presented by Yifat Kapach jtag course 2006

2 What is SCITT? Static Component Interconnection Test Technology Standard IEEE P1581

3 The acronym SCITT shows 2 important aspects: 1.It is about ‘ static ’ testing. Once in test mode it bypasses the dynamic (parametric and high frequency) properties of the component.

4 2. It is about component interconnection testing, verifying the connections between the device and its surroundings.

5 A short background …  SCITT was launched in  SCITT has been jointly developed by Philips & Fujitsu.  SCITT is developed to provide a cheap test solution in combination with Boundary-Scan (not a substitute!)

6 The problem … For modern, complex memories (as Flash, SDRAM etc.) a test problem arises. -Dynamic restrictions (clusters require a high-speed clock) hamper normal interconnection test because the Boundary Scan circuit can not meet these dynamic requirements. A complex memory is a memory with an embedded protocol or memories that need initialization before use

7 -Non-volatile memories hamper normal interconnection test because writing into the memory will destroy the functional programmed data. Testing before functionally programming the device is not feasible because of the too long testing time.

8 Getting to the Solution … The cooperation with Boundary-Scan, in order to enable simple and efficient testing requires some Design-For-Test (DFT) adaption in these ‘ complex ’ memories.

9 requires the insertion of XOR/XNOR circuits in a device. These circuits replace the normal function of a chip when in test mode. It is basically meant for board-level test.

10 CBA

11 The basic idea of SCITT is simple: Consider all outputs of a device as outputs of XOR/XNOR circuits. - each output function (pin) must have a unique mapping on the inputs of the device. - A fail-safe way to get in and out of test- mode is required.

12

13 The patterns used as test vectors are all-0s, all-1s, walking-0 and walking-1. For an N-input memory device, this amounts to 2N+2 patterns applied through the Boundary-Scan interface. The method requires about 2N BUS cycles!

14  In test mode a simple, static, logic (XOR/XNOR) function remains that replaces the original function of the device, as ‘ seen ’ from it ’ s pins. This logic function enables easy detection of all single stuck-at and bridging faults that may occur during assembly.

15 Fault Coverage For SCITT, the fault model includes:  Stuck-at faults on inputs and outputs (both stuck-at-one & stuck-at-zero)  Non-overlapping bridging faults between groups of pins: input-to-input, output-to-output or input-to-output (both wired-OR & wired-AND)

16 For this fault model we get a perfect detection and perfect diagnosis of faults! 100 %

17 SUMMARY  SCITT test sequence writes and reads to and from the flash device without actually writing into the memory space.  SCITT needs no or almost no extra pins and requires very little silicon overhead.

18 What is going on with SCITT …  Since 1998, Philips has worked with Fujitsu to demonstrate the technology. Fujitsu has built SCITT circuitry into 32 Mbit SDRAM and, together, they have demonstrated the viability of the technology. The work was presented at the 1999 ITC. The reaction was positive. (update written by ASSET, July 5, 2000)

19 Addition: From the working group declarations …

20 Scope of project: “ This project will develop a standard protocol for testing the interconnection of low-cost, complex memory ICs where additional pins for testing are not available and implementation of Boundary Scan is not feasible. This protocol will describe the implementation rules for the SCITT test logic in ICs which is needed for testing and describes test mode access and exit. The project is limited to the behavioural description of the implementation and will not include the technical design for the test. ”

21 Purpose of project: “ There is currently no defined, independent standard for this new test technology. Each vendor is free in the way of implementing test hardware functionality in their ICs. Without an independent standard, testability is reduced and test coverage may not be complete making the test technology less useful for users. This protocol will provide the necessary implementation rules for highest coverage and diagnosis and for test mode access and exit. It will guide IC vendors to implement and test manufacturers to support this uniform design-for-test method. The standard also allows implementation in devices other than memories. In contrast to IEEE standard this standard provides a static test method, requires less test pins and is lower in costs. ”

22

23 References:  part 11 slides slides   intertech.com/support/backgnd/scitt.html intertech.com/support/backgnd/scitt.html intertech.com/support/backgnd/scitt.html