A Cocktail Approach on Random Access Scan toward Low Power and High Efficiency Test - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

A Cocktail Approach on Random Access Scan toward Low Power and High Efficiency Test

Description:

Address Shift Register. Si. Scan Enable. CUT. D Q. SCLK. Mode. Din. Si. Scan Enable. The scan cell of RAS ... be reduced by using hierarchical decoders and by ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 33
Provided by: www2I
Category:

less

Transcript and Presenter's Notes

Title: A Cocktail Approach on Random Access Scan toward Low Power and High Efficiency Test


1
A Cocktail Approach on Random Access Scan toward
Low Power and High Efficiency Test
  • Shih Ping Lin and Chung Len Lee
  • Dept. of Electronics Engineering, National Chiao
    Tung University, Hsin Chu, Taiwan

Jwu E Chen Dept. of Electrical Engineering,
National Central University, Chung Li, Taiwan
2
Scan Test
  • Widely used for todays designs
  • Large amount of test data for state-of-art
    designs
  • Large amount of switching activity during pattern
    scanning

To reduce test volume, power and time
3
Architecture and Scan Cell of Random Access Scan
(RAS)
CUT

SFFs
Scan Enable
Decoder
Address Shift Register
Si

RAS Architecture
4
The Flow for Pattern Preparation
Second Phase
First Phase
Test Vector Reordering
Our ATPG for Test Cubes Generation
Cycle Random Scan Test
Constrained Static Compression
Bit-Propagation Vector Dropping
5
Cycle Random Scan Test s5378
test length 16
4 random pattern seeds fault coverage 72
6
The Proposed ATPG
  • Considers the percentage of unspecified bits
    during the test compaction step of test
    generation (according to a threshold).
  • Produces a reasonable number of test cubes with
    high percentage of dont care bits.
  • Increases the flexibility of test vector
    reordering.

7
Test Vector Reordering
  • Test vector reordering is an important technique
    to solve the Minimum Bit Flips Problem (MBFP).
  • Given two test cubes, v1 and v2, the cost of v1
    changing to v2 is defined as
  • Optimality of reordering may be lost due to the
    use of different cost models.

8
Cost Models for Test Vector Reordering
9
Constraint Static Compaction
  • Traditional Static Compaction
  • compacts test cubes as much as possible
  • increases the number of bit flips greatly
  • Constrained Static Compaction (CSC)
  • compacts a cube only with those compatible cubes
    following it.
  • keeps the number of bit flips unchanged

10
CSC An Example
0x11, x111 1x1x, x1xx, 1xx0
0x11 1x1x x1xx x111 1xx0
0x11 111x x111 1xx0
11
Bit-Propagation before Test Vector Dropping
(BPBTVD) Strategy
  • After CSC, pad dont care bits of test cubes by
    its prior test cubes.

12
Padding Xs
test cubes 0x11 1x00 010x x111 1xx0
vectors 0011 1000 0100 0111 1110
13
Bit-Propagation before Test Vector Dropping
(BPBTVD) Strategy
  • After CSC, pad dont care bits of test cubes by
    its prior test cubes.
  • Fault simulate to find out test cubes that do not
    detect any fault.

14
Fault Simulation
faults detected 5 0 1 2 3
test cubes 0x11 1x00 010x x111 1xx0
vectors 0011 1000 0100 0111 1110
15
Bit-Propagation before Test Vector Dropping
(BPBTVD) Strategy
  • After CSC, pad dont care bits of test cubes by
    its prior test cubes.
  • Fault simulate to drop test cubes that do not
    detect any fault.
  • Propagate important bits of the dropped test cube
    to its followed test cube
  • maintains the same fault coverage.

16
Without BPBTVD An Example
test cubes 0x11 1x00 010x x111 1xx0
17
BPBTVD An Example
test cubes 0x11 1x00 010x x111 1xx0
18
Experimental Result of The Proposed Process to
Solve MBFP
19
Volume and Time Reduction Obtained by Cocktail
Approach
20
Power Reduction Obtained for RAS Scheme
21
Conclusion
  • The proposed scheme adopts
  • Cycle Random Scan Test
  • A Proposed ATPG
  • Test Vector Reordering
  • Constraint Static Compaction
  • Bit-Propagation Before Test Vector Dropping
  • The proposed scheme saves
  • Test data volume, time and power

22
Q A
23
Modified Address Register
Mode
Si
24
Serial Scan Mode - Counter
1
Si
25
Random Access Scan Mode Shift Register
0
Si
26
Impact of Adopting RAS
  • Scan cells
  • Area
  • Scan In/Out and Scan Enable
  • Routing Area
  • Signal Integrity

27
Gate Overhead of Scan Cells
  • As technique advances, a chip can has more gates.

28
Area Overhead
29
Routing of Scan Enable (1/2)
  • Routing area can be reduced by using hierarchical
    decoders and by carefully laying out.

30
Routing of Scan Enable (2/2)
  • Address shift registers are triggered at negative
    clock edge to avoid the delay effect of scan
    enable.
  • Buffer insertion can also be used if signal
    integrity does not meet.

31
Output Compactor
  • If an MISR is used, the area and test power will
    increase greatly.
  • Combinational compactor can be utilized, such as
    an X-Compactor ITC02

32
Static Compaction
  • Two test cubes are compatible if they do not have
    conflict bits (1/0) at any position.
  • Ex

0x110x
0x110x
xx1xx1
1x1xx1
Write a Comment
User Comments (0)
About PowerShow.com