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

23
1 Presented by Yifat Kapach Presented by Yifat Kapach jtag course 2006 jtag course 2006
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    212
  • download

    0

Transcript of 1 Presented by Yifat Kapach jtag course 2006. 2 What is SCITT? Static Component Interconnection Test...

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

11

Presented by Yifat KapachPresented by Yifat Kapachjtag course 2006jtag course 2006

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

2

What is SCITT?

Static

Component

Interconnection Test

TechnologyStandard IEEE P1581

Page 3: 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.

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

4

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

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

5

A short background…

SCITT was launched in 1998. 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!)

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

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

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

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.

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

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.

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

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.

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

10

ABC

001

010

100

111

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

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.

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

12

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

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!

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

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.

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

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)

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

16

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

100%

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

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.

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

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)

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

19

Addition:

From the working group declarations…

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

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.”

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

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 1149.1 standard this standard provides a static test

method, requires less test pins and is lower in costs”.

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

22

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

2323

ReferencesReferences::

http://www.cs.huji.ac.il/~dfthttp://www.cs.huji.ac.il/~dft part 11 part 11

slides 11.26 11.27slides 11.26 11.27 http://www.grouper.ieee.org/groups/15http://www.grouper.ieee.org/groups/15

81/81/

http://www.asset-intertech.com/suppohttp://www.asset-intertech.com/support/backgnd/scitt.htmlrt/backgnd/scitt.html