Top Banner
Haruo Kobayashi Gunma University [email protected] Challenge for Analog Circuit Testing in Mixed-Signal SOC SEMICON Japan STS Test Session Dec. 2, 2010 1 Presentation file
68

Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

Jul 31, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

Haruo Kobayashi

Gunma University

[email protected]

Challenge forAnalog Circuit Testing in Mixed-Signal SOC

SEMICON Japan

STS Test Session

Dec. 2, 2010

1

Presentation file

Page 2: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

2

2

Contents

1. Introduction

2. Review of Analog Circuit Testing

in Mixed-Signal SOC

3. Research Topics

4. Challenges & Conclusion

Page 3: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

3

3

Contents

1. Introduction

2. Review of Analog Circuit Testing

in Mixed-Signal SOC

3. Research Topics

4. Challenges & Conclusion

Page 4: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

4

4

Sense of balance is important

● Analog portion continues to be

difficult part of SOC test.

● Balance between costs and benefits

is important in LSI testing.

This makes issues and challenges of

analog circuit testing in mixed-signal SOC

to be clear and logical.

Page 5: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

5

5

Contents

1. Introduction

2. Review of Analog Circuit Testing

in Mixed-Signal SOC

3. Research Topics

4. Challenges & Conclusion

Page 6: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

6

6

Management Strategy● Strategy 1 :

Use low cost ATE and develop analog BIST

to make testing cost lower.

● Strategy 2 :

Use high-end mixed-signal ATE

as well as its associated services & know how.

Fast time-to-market & no BIST

can make profits much more than testing cost.

Save or Earn ATE: Automatic Test Equipment

BIST: Built-In Self-Test

Page 7: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

7

7

Low Cost TestingIdeal :

● 100% chips work well. No testing

Reality :

● Low cost ATE

● Short testing time

● Multi-site testing

(Simultaneous multiple-chip test)

● Minimum or no chip area penalty for BIST

A penny saved is a penny earned.

Page 8: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

8

8

Benefits of Testing

● Better quality: Less penalty costs for

repairing/replacing faulty LSI

● Diagnosis

Automotive application IC

very high reliability

● Yield enhancement

Testing and DFT can help

yield enhancement

DFT: Design For Testability

Page 9: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

9

9

Test and Measurement are different● Production Test : 100% Engineering

Decision of “Go” or “No Go”

For example, it can be performance comparison

between DUT and “Golden Device”.

LSI testing is production/manufacturing engineering.

● Measurement : 50% Science, 50% Engineering

Accurate performance evaluation of circuit

Measurement can be costly, but testing should be at low cost.

DUT: Device Under Test

Page 10: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

10

10

Equivalent-time Sampling in Testing● Production Test :

Input signal is controllable

Equivalent-time sampling

● Measurement : Input signal is unknown

Equivalent-time sampling can test high frequency signal at low cost.

time

Vin

Trigger

t t2 t3 t4

t = T_delay

Waveform

reconstruction

of repetitive signal

Page 11: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

11

11

On-Wafer Probing Testing● On-wafer testing before packaging

reduces IC cost.

● Probing has some issues:

- On-resistance of probing

- Probing damages PAD

MEMS probe may alleviate it.

- High-frequency signal probe is costly

No test after yield becomes better.

- Multi-site probing is difficult.

● Wireless communication technology

may realize contact-less probing.11

probe

die

pad

Page 12: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

12

12

Analog BIST● BIST for digital : Successful

(scan path, memory BIST)

BIST for analog : Not very successful

● Digital test : Functionality Easy

Analog test : Functionality & Quality Hard

Analog: parametric fault as well as fatal fault.

Prof. A. Chatterjee

Specification-based Test Alternative Test Defect-based Test

● In many cases- Analog BIST depends on circuit.- No general method like scan path in digital.- One BIST, for one parameter testing

Page 13: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

13

13

Two Contradictions of Analog BIST

● Analog BIST has to have no defects.

● Analog BIST often has to have

better performance than circuit under

test.

To solve these contradictions,

analog BIST must be small & simple.

Analog BIST chip area and testing cost are trade-off.

Page 14: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

14

14

Analog BIST Example

● ΔΣ modulation for signal generation

● Time-domain analog processing

● Analog boundary scan

● Use of power supply line

● Oscillation during test (analog filter, OpAmp)

counter

● “Controllability”, “Observability” are useful concepts.

Page 15: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

15

15

Robust Design and Testing

Robust design makes its testing difficult.

● Feedback suppresses

parameter variation effects.

● Self-calibration and redundancy

hide defects in CUT.

● Background calibration takes long time for

its testing due to calibration convergence.

Robust design (yield enhancement) and testing cost reduction

are trade-off.

+

R1R2

Page 16: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

16

16

ADC Testing (DC Linearity)

● DC linearity test is the most important.

- Precise ramp generation is challenging.

- High resolution ADC long testing time

● DC testing time is proportional to

number of codes sampling frequency

large slow

High resolution ADC DC linearity test takes long time and is costly.

Page 17: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

17

17

ADC Testing (AC Performance)

● ADC AC performance testing

- Sampling clock jitter

- High frequency input signal

● We have to build low clock jitter system

and apply high frequency input signal.

No alternative method so far.

Development of ADC AC performance testing system is costly.

Page 18: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

18

18

RF Testing

● RF testing technology is different from

analog testing technology.

● Testing item examples:

- EVM test

- System level testing, GSM/EDGE

- AM/PM distortion

- Jitter, Phase noise

● High-speed I/O testing is another

challenging area.

Page 19: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

19

19

Seven Rules of Mixed-Signal DFT & BIST

① Oversampling the test output signal.

② Undersampling of

a high-frequency periodic signal.

③ Differential measurement of

the test output signal.

④ Use digital techniques as much as possible.

⑤ Apply off-line calibration, auto-zero techniques.

⑥ Exploit redundancy in CUT

to provide test reference

⑦ Reuse circuit under test parts to perform test

K. Arabi

(Qualcomm),

IEEE VTS 2010

Page 20: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

20

20

ATE for Mixed-Signal Testing

● Analog part is costly for development.

● Analog BIST is also beneficial

for mixed-signal ATE manufacturer

● ATE must be designed with today’s technology

for next generation higher performance chip testing.

Interleaved ADC used in ATE

to realize very high sampling rate

with today’s ADCs

Page 21: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

21

21

Low Cost ATE

● Digital ATE

- No analog option such as

Arbitrary Waveform Generator: AWG

- Input/output are mainly digital.

● Replacement of analog ATE

with digital ATE

- Multi-site testing becomes possible.

- Still short testing time is important.

● Secondhand ATE, In-house ATE

Page 22: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

22

22

Cooperation among Engineers● Collaboration is important

- Circuit designer

- LSI testing engineer

- ATE manufacturer engineer

- Management

- LSI testing researcher in academia

● For example, analog BIST acceptance

by circuit designer is needed.

● Strong background of analog circuit design

as well as LSI testing is required

for analog testing research.

Page 23: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

23

23

New Trend

On-chip Instrumentation

On-chip instrumentation is becoming a must

for LSI testing.

Example:

● On-chip temperature sensors

● On-chip voltage sensors

● On-chip jitter measurement DFT

● On-chip signal generation DFT

Page 24: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

24

24

Contents

1. Introduction

2. Review of Analog Circuit Testing

in Mixed-Signal SOC

3. Research Topics

4. Challenges & Conclusion

Page 25: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

25

25

Research Topics 1

ADC Linearity Test Signal Generation

for Short Testing Time

Ref. [5] S. Uemori, et. al., ADC Test Signal Generation

IEEE APCCAS (Dec. 2010)

DC linearity testing time for

a high-resolution low-sampling ADC is long,

and it is costly.

Page 26: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

26

26

Conventional ADC Linearity Test Signals

Single sine wave input

Ramp input

t

Ramp input

ADC

DUT

001 010 011 100 101 110 111

Output

Code

Number

of Samples

INL

DNL

t

Sine wave

Sine Wave

Generator BPF ADC

DUT

Output

Code

Number

of Samples

INL

DNL

f

Remove

Accuracy is limited

Large number of data

is required

Page 27: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

27

27

ADC Output Histograms

Proposed methodSine wave

● In some mixed-signal SOCs,

accurate ADC linearity evaluation is required

around the middle of its input range.

desired

histogram

Page 28: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

28

28

Proposed Method

2)12(

))12cos((

n

wtnVn

n=1,2,・・・

0 1 2 3 4 5 6 7

x 104

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

0 500 1000 1500 2000 2500 3000 3500 4000 45000

10

20

30

40

50

60

70

80

90

100

Output Code

Nu

mb

er o

f S

am

ple

s

Time

Am

pli

tud

e

76321 2.14.18.16.24

VVVVVVin

Histogram for the middle of

ADC input range increases.32

8

Input waveform

Histograms

Page 29: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

29

29

Simulation Results of Proposed Method

Input waveform

Corresponding histograms

Several

cases

Page 30: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

30

30

● DSP synthesizes multi-tone signal.

● Analog filter eliminates their harmonics.

Histogram for the middle of ADC input range is high.

System for Generating Proposed Test Signal

DSP

Multi-tone signal

generation

DACAnalog

filter ADC

program

(AWG Arbitrary Waveform Generator)

DUT

ATE

Page 31: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

31

31

Effectiveness of Proposed Method

Example: 12bit 100kS/s SAR ADC

Conventional method: testing time =1780 msec

Reduction by half by the proposed method

Table: ADC Testing Time with ATE

Page 32: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

32

32

Research Topics 2

High-Resolution High-Linearity

Time-to-Digital Converter (TDC)

for Jitter Measurement BIST, digital sensor interfaces.

TDC is a key component as analog BIST.

Ref. [3] S. Ito, et. al.,

Stochastic TDC Architecture with Self-Calibration,

IEEE APCCAS (Dec. 2010)

Page 33: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

33

33

Basic TDC architecture

TStart

StopD

QD

QD

Q

Encoder

D0 D1 D2

τ τ τ τ

Dout

Start

Stop

DQ

DQ

DQ

DQ

DQ

DQ

DQ

DQ

DQ

Encoder

D0 D1 D2

τ τ τ τ

Dout

Start

Stop

Start

Stop

D0=1

D1=1

D2=1

D3=0

D4=0

Timing chart

Thermometer code

binary code

Encoder

Page 34: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

34

34

Bubble Error Compensation

0 0 0 0 0 0 0 0 0

1 0 0 0 0 0 0 0 1

1 1 0 0 0 0 0 0 2

1 1 1 0 0 0 0 0 3

1 1 1 1 0 0 0 0 4

1 1 1 1 1 0 0 0 5

1 1 1 1 1 1 0 0 6

1 1 1 1 1 1 1 0 7

1 1 1 1 1 1 1 1 8

DFF output Dout

1 0 1 0 0 0 0 0 2

1 1 1 0 0 0 0 0 3

1 1 1 0 1 0 0 0 4

1 1 1 0 1 0 1 0 5

1 1 1 0 1 0 1 1 6

bubble error

DFF offset,

buffer delay

mismatch

bubble

thermometer

Page 35: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

35

35

Encoder Counts # of 1’s from DFF Outputs

# of 1’s counter

IN OUT

IN8

IN7

IN6

IN5

IN4

IN3

IN2

IN1

IN0

OUT3

OUT2

OUT1

OUT0

0

0

0

0

1

1

1

0

1

0

0

1

0

Bubble error

bubble

Bubble error effects

are suppressed.

Page 36: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

36

36

Proposed TDC Architecture with Self-Calibration

MUXSTART

D D D D D D DQ Q Q Q Q Q Q

STOP

# of 1’s Counter

Dout

Histogram engine & Digital error correction

Test mode

1

MUX

2

1 1 1 1 1 1

2 2 2 2 2 2

Page 37: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

37

37

Self-Calibration Mode

MUXSTART

D D D D D D DQ Q Q Q Q Q Q

STOP

# of 1’s Counter

Dout

Histogram Engine

Test mode

1

MUX

2

Both delay lines

oscillate

as ring oscillators.

1 1 1 1 1 1

2 2 2 2 2 2

NOT

Synchronized

Page 38: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

38

38

Normal Operation Mode

MUXSTART

D D D D D D DQ Q Q Q Q Q Q

STOP

# of 1’s Counter

Dout

Digital Error Correction

Test mode

1

MUX

1 1 1 1 1 1

Page 39: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

39

39

Principle of Self-Calibration

Page 40: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

40

40

Simulation Result of Self-Calibration

before calibration after calibration

Histogram for each bin is the same

when the TDC is linear.

Page 41: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

41

41

Stochastic TDC for Fine Time Resolution

MUX

MUX 1 11 1 1 1 1

2

START

STOP

D D D D D D D

D D D D D D D

D D D D D D D

Q Q Q Q Q Q Q

Q Q Q Q Q Q Q

Q Q Q Q Q Q Q

# of 1’s Counter, Histogram Engine & Digital Error CorrectionDout

+ -

+ -

+ -

+ -

+ -

+ -

2 2 2 2 2 2

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

+ -

DFF random offsets

Page 42: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

42

42

Fine Time Resolution of Stochastic TDC

Time difference T

# o

f “

1” o

utp

ut

Time difference T

# o

f “

1” o

utp

ut

Stochastic TDC Conventional TDC

● Encoder (# of 1’s counter) and

self-calibration make

the stochastic TDC practical.

TStart

Stop

Page 43: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

43

43

Self-Testing Function

All flip-flops are reset.

Then, Johnson counter configuration starts self-testing.

Important for

automotive

applications

Page 44: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

44

44

Research for Future Mixed-Signal SOC Architecture

● Self-Calibration

● Self-Testing

● Self-Diagnosis

● Self-Repairing

Self-Completed Mixed-Signal SOC

Page 45: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

45

45

Optimization of the trade-off

between the sampling speed and power

of an SAR ADC at production testing.

Ref. [4] T. Ogawa, et. al., “SAR ADC That is Configurable

to Optimize Yield”, IEEE APCCAS (Dec. 2010)

Research Topics 3

SAR ADC Yield Enhancement

Page 46: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

46

46

SAR ADC Block

Sample Hold

DAC

SAR

Logic

Analog

input

Digital

output

ComparatorCLK

SAR ADC is digital centric.

→ Suitable for fine CMOS implementation.

Page 47: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

47

47

Binary Search Algorithm

Vin 8

421

“Principle of a balance”

0

8

16

Vin

Vin = 8

4_

21

= 9

1

Comparison

Comparator output

0 0 1

Page 48: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

48

48

Problem of Binary Search Algorithm

0

8

16

Vin

Error

Search result has error.

Digital output has error.

0 1 1 1

No redundancy

Page 49: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

49

49

Non-binary Search Algorithm

0

8

16

Vin

Error

Vin

0

8

16

1 0

Correction

Redundancy

0 1 0 1

Redundancy

1 1 1 1

Page 50: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

50

50

Non-binary Search Algorithm

Binary search algorithm(4-bit 4-step)

Non-binary search algorithm

(4-bit 5-step)

dk : +1 or -1

2

5.05.01222 4321

23 ddddDout

5.05.012 5432

2

1

33 dddddDout

Binary (Radix :2)

Radix : γ43

Page 51: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

51

51

Principle of Error Correction

Binary search algorithm

Comparator output : 1 0 0 1

Non-binary search algorithm

Comparator output : 1 0 1 0 1

Comparator output : 0 1 1 1 1

Dout = 8 + 4 – 2 – 1 + 0.5 – 0.5 = 9

Dout = 8 + 3 – 2 + 1 – 1 + 0.5 – 0.5 = 9

Dout = 8 – 3 + 2 + 1 + 1 + 0.5 – 0.5 = 9

Only one

Multiple

Page 52: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

52

52

Non-binary SAR ADC is faster

0 1 2 3 4 50

1

2

3

4

Ou

tpu

t of

DA

C [L

SB]

Settling time [τ]Short

Long

1/2LSB

Last step

First step

Step1 Step2 Step3 Step4

Step1 Step2 Step3 Step4 Step5

Binary search algorithm

Non-binary search algorithm

Exact DAC settling → Long time

Incomplete DAC settling → Short time

A/D conversion time

Correction of incomplete-settling error

4bit

Settling of the DAC output

to generate a reference voltage

at each stage.

Non-binary SAR ADC

can be faster

If DAC settling is considered.

Page 53: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

53

53

Basic IdeaExample: 10MS/s 10bit SAR ADC

SA Algorithm 10-bit 11-step

SA Algorithm 10bit 13-step

Estimated DAC time constant

τ=3.5ns Estimated DAC time constant

τ =4.5ns

Fast chip Slow chip

Low power

due to 11 steps

Power increases

due to 13 steps

Both chips can meet the spec. of 10MS/s

Page 54: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

54

54

Interface of Reconfigurable Non-Binary SAR ADC

Sample Hold

DAC

SARLogic

Ramp input

Binary digital

output

ComparatorCLK

Comparator outputtime

DAC settling time is thedominant speed limitingfactor of SAR ADC

Page 55: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

55

55

Block Diagram of Reconfigurable Non-binary SAR ADC

Sample hold

memory(RAM)

+ +Adder

- +Subtracter

An

alo

g in

pu

t

Dig

ital

ou

tpu

t

AD

_o

ut

regi

ster

DAC

A Register

MUX1 0

Timing generator addressCLK

Observe comparator output

Number of stepsis changeableCLK frequency is

changeableAlgorithm can be changed

by rewriting RAM

Page 56: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

56

56

DAC Settling TimeEstimation Algorithm

DAC output waveformComparator output pattern

step

1 2 3 4 5 6 7 8 9 10 11 12ADC

output

1 1 0 0 0 0 0 1 1 1 0 0 734

1 1 0 0 0 0 0 1 1 1 0 0 7341 1 0 0 0 0 0 1 1 1 0 0 7341 1 0 0 0 0 0 1 1 1 0 0 734

1 1 0 0 0 0 0 1 1 1 0 0 734

1 1 0 0 0 0 0 1 1 0 1 1 733

1 1 0 0 0 0 0 1 1 0 1 1 733

1 0 1 1 0 1 0 1 0 0 1 1 733

1 0 1 1 0 1 0 1 0 0 1 1 733

1 0 1 1 0 1 0 1 0 0 1 0 732

1 0 1 1 0 1 0 0 1 1 1 0 732

1 0 1 1 0 1 0 0 1 1 1 0 7321 0 1 1 0 1 0 0 1 1 1 0 7321 0 1 1 0 1 0 0 1 1 0 1 731

1 0 1 1 0 1 0 0 1 1 0 1 731

Comparator output

1 2 3 4 5 6

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

Comparator:1

Comparator:0

StepSi

gnal

leve

l

Input

Ideal setting valueat second step Settling value 21

Dig

ital

ou

tpu

t co

de

Comparator output change point→ DAC settling value

Error tolerance of DAC

can estimate DAC time constantτ

Page 57: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

57

57

Reconfiguration of Non-binary SAR ADC

Cooperation

with ATE

Flash Memory

Reconfigurablenon-binary SAR ADC

(ATE)

Ramp inputDAC incompletesettling value ismeasured

EstimateDAC time constant τ

Write optimum SA algorithmp(k)

τ is small Decrease power with small M

τ is large Satisfy speed spec. with large M

M: number of SA steps

(slow process)

(fast process)

Page 58: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

58

58

Reconfigurable Non-Binary SAR ADCImplementation and Measurement Results

SNDR comparison of

10-step (binary) and 12-step (non-binary)

Sampling

frequency0.18um CMOS

2.5mm x 2.5mm

with two SAR ADCs

Page 59: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

59

59

Measurement Result of10bit 12step SAR ADC

DAC output ringing

No ringing

step1 step2 step3 step4 Comparator opinion

Ideal:512

Ideal:758

Estimate:765

Estimate:258

Ideal:266

Estimate:876

Ideal:871

Estimate:647

Ideal:645

Estimate:377

Ideal:379

Estimate:146

Ideal:153

Ideal:936

Estimate:939

Ideal:806

Estimate:809

Ideal:710

Estimate:712

Ideal:580

Estimate:580

Ideal:444

Estimate:443

Ideal:314

Estimate:311

Ideal:218

Estimate:214

Ideal:88

Estimate:84

1111

1110

1101

1100

1011

1010

1001

1000

DAC overshoot

512

765

758

Sig

nal le

vel

step

Step 1

Step 2

Ideal value

step1 step2 step3 step4 Comparator opinion

Ideal:512

Estimate:511

Ideal:758

Estimate:750

Estimate:273

Ideal:266

Estimate:864

Ideal:871

Estimate:642

Ideal:645

Estimate:381

Ideal:379

Estimate:160

Ideal:153

Ideal:936

Estimate:931

Ideal:806

Estimate:802

Ideal:710

Estimate:707

Ideal:580

Estimate:579

Ideal:444

Estimate:444

Ideal:314

Estimate:315

Ideal:218

Estimate:221

Ideal:88

Estimate:92

1111

1110

1101

1100

1011

1010

1001

1000

DAC incomplete settling

512

750

758

Sig

nal le

vel

step

Step 1

Step 2

Ideal value

DAC output

waveform

estimation

Page 60: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

60

60

Reconfigurable Chip

● Conventional reconfigurable chip

to meet different specifications.

● Proposed reconfigurable chip

to meet one specification (speed)

● save chips with slow process

● reduce power of chips with fast process

Page 61: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

61

61

Contents

1. Introduction

2. Review of Analog Circuit Testing

in Mixed-Signal SOC

3. Research Topics

4. Challenges & Conclusion

Page 62: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

62

62

Challenges of Analog Testing● Analog part testing is important

for mixed-signal SOC cost reduction.

● Sense of balance between

LSI testing cost and benefits is important.

● Solve the problems one by one.

No general or systematic method.

● Analog BIST technique progress

may be slow but it is steady.

● On-chip instrumentation will be must.

● Use engineering sense, as well as science

Page 63: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

63

63

Challenges of Analog Testing● Use all aspects of technologies

- Circuit technique

- Cooperation among BIST, BOST & ATE

- Signal processing algorithm

- Use resources in SOC

such as μP core, memory, ADC/DAC

Especially utilization of powerful digital in SOC.

No royal road to analog testing

BOST:

Built-Out Self-Test

Gunma Univ. has been involved in this area

collaborating with industry (STARC, Advantest, …)

Page 64: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

64

64

Acknowledgements

H. Miyashita, O. Kobayashi, K. Rikino,

S. Kishigami, Y. Yano, T. Gake,

T. Yamaguchi, T. Matsuura, N. Takai,

K. Niitsu, T. Mori, S. Arai, Y. Furukawa,

K. Asami, T. Komuro, Y. Yamada

for valuable comments, and

STARC which is supporting this project.

Page 65: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

65

[1] T. Yagi, H. Kobayashi, Y. Tan, S. ito, S. Uemori, N. Takai, T. J. ,Yamaguchi, “Production Test

Consideration for Mixed-Signal IC with Background Calibration", IEEJ Transactions on

Electrical and Electronic Engineering, vol.5, no.6, pp.627-631 (Nov. 2010).

[2] K. Asami, H. Miyajima, T. Kurosawa, T. Tateiwa, H. Kobayashi, “Timing Skew Compensation

Technique using Digital Filter with Novel Linear Phase Condition,” IEEE International Test

Conference, Austin, TX (Nov. 2010).

[3] S. Ito, S. Nishimura, H. Kobayashi, S. Uemori, Y. Tan,N. Takai, T. J. Yamaguchi, K. Niitsu,

“Stochastic TDC Architecture with Self-Calibration,” IEEE Asia Pacific Conference on Circuits

and Systems, Kuala Lumpur, Malaysia (Dec. 2010).

[4] T. Ogawa, H. Kobayashi, Y. Tan, S. Ito, S. Uemori, N. Takai, T. J. Yamaguchi, T. Matsuura,

“SAR ADC That is Configurable to Optimize Yield,” IEEE Asia Pacific Conference on Circuits

and Systems, Kuala Lumpur, Malaysia (Dec. 2010).

[5] S. Uemori, T. J. Yamaguchi, S. Ito, Y. Tan, H. Kobayashi, N. Takai,

“ADC Linearity Test Signal Generation Algorithm,” IEEE Asia Pacific Conference on Circuits

and Systems, Kuala Lumpur, Malaysia (Dec. 2010).

[6] 上森聡史、伊藤聡志、古川靖夫、山口隆弘、浅見幸司、小林春夫「SoC 内ADCテスト信号生成アルゴリズム」(予 稿)電子情報通信学会 総合大会、仙台 (2010年3月)

References

Some of the pdf files can be downloaded from http://www.el.gunma-u.ac.jp/~kobaweb/

Page 66: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

66

[7] 浅見幸司, 黒沢烈士, 立岩武徳, 宮島広行, 小林春夫「インターリーブADCでのタイミングスキュー影響のデジタルフィルタによる補正技術」電子情報通信学会、第23回 回路とシステム(軽井沢)ワークショップ(2010年4月).

[8] 小林春夫、山口隆弘「デ ジタルアシスト・アナログテスト技術 (Digitally-Assisted Analog Test

Technology)」電子情報通信学会 集積回路研究会、大阪 (2010年7月) (招待)

[9] 丹陽平 、小林春夫、上森聡史、伊藤聡志、高井伸和、山口隆弘「I, Q残差パイプラインAD変換器アーキテクチャ」電気学会 電子回路研究会、北海道(2010年6月)

[10] 上森聡史、山口隆弘、伊藤聡志、丹陽平、小林春夫、高井伸和「ミ クスト・シグナルSOC内ADCの線形性テスト信号生成アルゴリズム」第63回FTC研究会、埼玉県秩父郡 (2010年7月)

[11] 加藤啓介、小林春夫、「任 意波形発生器での2トーン信号相互変調歪みのデジタル補正」電子情報通信学会 ソサイエテイ大会、大阪 (2010年9月)

[12] 若林和行、小林修、小林春夫、松浦達治、「信号発生器用DACの非線形性補正」電子情報通信学会 ソサイエテイ大会、大阪 (2010年9月)

[13] 山田貴文、若林和行、上森聡史、小林修、加藤啓介、小林春夫「デルタシグマDAC信号発生回路でのデジタル歪補正技術」 電気学会 電子回路研究会、山梨 (2010年10月)

[14] K. Asami, H. Suzuki, H. Miyajima., T. Taura, H. Kobayashi, “Technique to Improve the

Performance of Time- Interleaved A-D Converters with Mismatches of Non- linearity, ”

IEICE Trans. Fundamentals, vol.E92-A, no.2, pp. 374-380(Feb. 2009).

[15] T. Ogawa, H. Kobayashi, S. Uemori, Y. Tan, S. Ito, N. Takai, T. J. Yamaguchi

"Fast Testing of Linearity and Comparator Error Tolerance of SAR ADCs,"

IEEJ International Analog VLSI Workshop, Chiangmai, Thailand (Nov. 2009).

[16] 小林春夫「ナ ノCMOS時代のアナログ回路 -デジタルアシストAD変換技術を中心として-」電子情報通信学会、第22回 回路とシステム(軽井沢)ワークショップ(2009年4月) (招待)

Page 67: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

67

[17] (Invited) H. Kobayashi, "Issues and Challenges of Analog Circuit Testing in Mixed-Signal

SOC," 東京大学VDEC 「アドバンテストD2T寄附研究部門」D2Tシンポジウム(2009年12月)

[18] K. Asami, H. Suzuki, H. Miyajima., T. Taura, H. Kobayashi, "Technique to Improve the

Performance of Time-Interleaved A-D converters with Mismatches of Non-linearity", The

17th Asian Test Symposium, Sapporo (Nov. 2008).

[19] 小室貴紀、ヨッヘン・リヴォアル、清水一也、光野正志、小林春夫、「タ イムデジタイザを用いたAD変換器アーキテクチャ」、電子情報通信学会誌 和文誌C vol. J90-C, no.2, pp.125-133

(2007年2月)

[20]上森将文、小林謙介、光野正志、清水一也、小林春夫、戸張勉、「広帯域高精度サンプリング技術」、電子情報通信学会誌 和文誌C vol. J90-C, no.9, pp.625-633 (2007年9月).

[21] T. Komuro, S. Sobukawa, H. Sakayori, M. Kono, H. Kobayashi, “Total Harmonic Distortion

Measurement System for Electronic Devices up to100MHz with Remarkable Sensitivity”, IEEE

Trans. on Instrumentation and Measurement, Volume 56, Issue 6, pp. 2360 - 2368 (Dec. 2007

[22] 趙楠、高橋洋介、光野正志、亀山修一、馬場雅之、小 林春夫、 「アナログバウンダリスキャンの測定評価と応用の検討」、FTC研究会、伊豆(2007年7月)

[23] T. Komuro, N. Hayasaka, H. Kobayashi, H. Sakayori, ``A Practical Analog BIST Cooperated

with an LSI Tester'', IEICE Trans.Fundamentals, E89-A, no.2, pp.465-468 (Feb. 2006).

[24] 高橋洋介、林海軍、小林春夫、小室貴紀、高井伸和、「発 振を利用したアナログフィルタのテスト・調整」、電気学会、電子回路研究会、桐生(2006年3月).

[25] 小室貴紀、小林春夫、酒寄寛、光野正志、「ミックスト・シグナルLSIテスタ技術の基礎(前編)-システムLSIの品質・信頼性を保証するための基盤技術-」、Design Wave Magazine、pp.108-

117 (2005年6月).

Page 68: Presentation file Challenge for Analog Circuit Testing in ... · STS Test Session Dec. 2, 2010 1 Presentation file. 2 2 Contents 1. Introduction 2. Review of Analog Circuit Testing

68

[27] 本木義人、菅原秀武、小林春夫、小室貴紀、酒寄寛、「通 信用AD変換器テスト評価のためのマルチトーン・カーブ・フィッティング・アルゴリズム」、電子情報通信学会和文誌C、vol.J86-C,

no.2, pp.186-196 (2003年2月).

[28] H. Kobayashi, K. Kobayashi, M. Morimura, Y. Onaya, Y. Takahashi, K. Enomoto, and H.

Kogure, ``Sampling Jitter and Finite Aperture Time Effects in Wideband Data Acquisition

Systems'', IEICE Trans. on Fundamentals, vol. E85-A, no. 2 (Feb. 2002).

[29] N. Kurosawa, H. Kobayashi and K. Kobayashi, ``Channel Linearity Mismatch Effects in Time-

Interleaved ADC Systems'', IEICE Trans. on Fundamentals, vol. E85-A, no. 4, pp.749-756 (April

2002).

[30] M. Kimura, K. Kobayashi and H. Kobayashi, ``A Quasi-Coherent Sampling Method for

Wideband Data Acquisition'', IEICE Trans. on Fundamentals, vol. E85-A, no. 4, pp.757-763,

(April 2002).

[31] N. Kurosawa, H. Kobayashi, H. Kogure, T. Komuro and H. Sakayori, ``Sampling Clock Jitter

Effects in Digital-to-Analog Converters'', Measurement, vol.31, no.3, pp.187-199 (March 2002).

[26] 小室貴紀、小林春夫、酒寄寛、光野正志、「ミックスト・シグナルLSIテスタ技術の基礎(後編)-MEMS 技術がLSI テストの課題を解決-」、Design Wave Magazine、pp.94-102 (2005年7月).

[32] M. Kimura, A. Minegishi, K. Kobayashi, and H. Kobayashi,

``A New Coherent Sampling System with a Triggered Time Interpolation„‟, IEICE Trans. On

Fundamentals, vol. E84-A, no. 3, pp.713-719 (March 2001).

[33] N. Kurosawa, H. Kobayashi, K. Maruyama, H. Sugawara, and K. Kobayashi ,

``Explicit Analysis of Channel Mismatch Effects in Time-Interleaved ADC Systems'', IEEE Trans.

on Circuits and Systems I: Fundamental Theory and Applications, vol.48, no.3, pp.261-271 (March

2001).