0% found this document useful (0 votes)
71 views

Student Name Ali Abdullah Mohammed Ameen: Class 3 B

The document describes a static test approach for built-in self-test of analog-to-digital converters. It proposes modeling an ADC using VHDL-AMS and testing it using a static ramp technique without external test equipment. Comparison results validate the static test approach. The document includes sections on ADC description, conversion algorithm, static test technique, BIST scheme, modeling results and discussion, and test validity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views

Student Name Ali Abdullah Mohammed Ameen: Class 3 B

The document describes a static test approach for built-in self-test of analog-to-digital converters. It proposes modeling an ADC using VHDL-AMS and testing it using a static ramp technique without external test equipment. Comparison results validate the static test approach. The document includes sections on ADC description, conversion algorithm, static test technique, BIST scheme, modeling results and discussion, and test validity.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Ministry Of Higher Education

Northern Technical University


Technical College /Mosul
Department Of Medical Instruments

Report About :-

Student Name
Ali Abdullah Mohammed Ameen

Supervised By
Ghasan Ahmed Al Qassab

Class 3rd B
Date of Report : - 28 / 6 / 2020 - 7/ 11 / 1441
Contents

Subject Page No.

Abstract 1

Introduction 1

ADC DESCRIPTION 2

CONVERSION ALGORITHM 4

STATIC TEST TECHNIQUE 6

BIST SCHEME 7

RESULTS AND DISCUSSION 8

Test Validity 9

CONCLUSION 10

REFERENCES 11
Abstract

This paper proposes a static test approach suitable for built-in-self-test (BIST) of
Analog-to-digital converter Intellectual Property (IP). Static parameters (INL, DNL, gain,
offset) are tested without using test equipment. The proposed BIST structure is applicable
for testing models of analog-to-digital converters up to 12- bits of resolution. Comparison
results with dynamic test equipment validates the proposed static test approach.

Index Terms— Analog-Digital Conversion, Built-In Self-Test, Intellectual Property,


Modeling.

INTRODUCTION

Analog and mixed signal devices need to become part of System-on-Chips (SoCs).
SoCs integrate at least one processor or controller core but need to integrate real-world
interfaces: filters, PLL, analog-to-digital converters and digital-to-analog converters. The
key to success in developing a large scale System-on- Chips (SoCs) is to reuse analog
Intellectual Property modules that have already been developed, verified and used on many
previous designs. In this context, we introduce the importance to employ hardware
description languages devoted for digital circuits or analog and mixed-signal circuits. To
develop IP modules, the designers should begin with system-level specifications based on
behavioral descriptions of the components.

Two essential subjects are treated in this paper: IP ADC module and Ramp BIST
technique.

Recently, many works dealt with converter modeling and several BIST structure
were proposed. In papers [1], [2] and [3], authors have employed hardware description
langages to model a sigma-delta converter and a pipelined analog-to-digital converter. In
[4], a linear histogram BIST scheme for A/D converter testing is optimized and
implemented. In [5], the authors discuss the viability of a BIST implementation for
sinusoidal histogram technique used for A/D converter testing. The BIST approach
reported in [6] proposes techniques based on the linear histogram method for testing on-
chip A/D and D/A converters. In [7], authors present a BIST scheme for mixed-signal

1
circuits based on sigma-delta modulation principle. The on-chip implementation of the
histogram test technique requires a huge amount of additional circuitry. In addition,
histogram test technique can mask important anomalies: for example, monotonicity or
transition-level noise. Static testing is still an important method of testing A/D converters
because it is a more deterministic method of testing than dynamic testing. Resultant digital
output codes are compared to known analog inputs. Because of this, the transfer function
of the A/D converter can be positively determined without the chance of misinterpreting
the data. The implementation of this technique is feasible and do not need a huge amount
of additional circuitry. The objective of this paper is to evaluate the multi-slope A/D
converter model and to validate the static BIST technique.

This paper is organized as follows. Section 2 describes the analog-to-digital


converter, the conversion algorithm, the static test technique and the BIST structure.
Section 3 gives the multi-slope A/D converter modeling results and shows a comparison
between dynamic test and static test model. Finally, section 4 gives the main conclusion of
this work.

2.1. ADC DESCRIPTION

The analog-to-digital converter structure consists of three identical current-mode


cells. In Fig. 1, The blocks identified as CCO, U_DC and the S/H are the main parts in each
cell. They represent the current controlled oscillator, the up_down counter and the sample
and hold respectively. Inputs applied to different cells are Iin, Iref and Ioff. Iin is the analog
input to be converted, Ioff is the offset current and Iref is the reference current. The offset
current is added in order to quantify the offset value which will be eliminated by a down-
counting operation.

2
The CCO employed is a ring oscillator. It consists of an odd number of elementary cells
(Fig. 2). The oscillation period depends on propagation delays tHL and tLH. Its expression
is given in the formula (1)

Where n is an odd number which represents the number of elementary cells used (three in
our case). The expressions of propagation delays tLH and tHL obtained from hand
calculations and detailed in [8], are given as

3
Fig. 3 shows a noticeable resemblance between modeling and simulation results when
comparing the curves slope and linearity. However, a variation in frequency of 10% is
ascertained. These results prove the efficiency of our current controlled oscillator model.

2. CONVERSION ALGORITHM
The conversion algorithm given in Fig. 4 consists in several sequences of up-counting and
down¬counting. A logic unit controls the end of each operation, the end of conversion and
the order to convert the next sample. When the reference counter reaches the full-scale
value, the two other counters’ outputs have the values Noff1 and Ne1.

4
The next operation consists in subtracting the value Noff1 from the digital word
Ne1 by loading these outputs in the down-counters and discounting them simultaneously
with the same frequency. The digital results at the down-counters outputs are Nref-Nofn;
Nei-Noffi and 0 as. If we carry out once again the same succession, the digital outputs
become Nref-Noff2, Ne2-Noff2 and 0, and so on (Fig. 5). The count-discount proceeds on
until the digital output of the reference U_DC reaches its full scale value and the offset
U_DC digital output becomes null. These two conditions must be filled in as a count
operation is going on. The multi-slope technique eliminates the offset term N0, offers a
perfect linearity if we limit the current gap to the linear portion of the current to frequency
converter characteristic. The most important achievement is the fact that the coefficient of
proportionality is completely independent of technology and temperature variations as
appears in the formula (4) [9].

The conversion algorithm employed in this technique makes the circuit self-
calibrated thanks to the use of three identical chains, and also to the fact that the delay
time in the three cells is the same. So, state coincidence depends only on the relative
value of propagation through the three chains.

5
STATIC TEST TECHNIQUE

The ramp method is one of the most classical techniques for ADC static test [10].
A digital-to-analog converter is used to generate the input analog signal as presented in
Fig. 6. Its input is incremented in very small step sizes.

At each step the ADC samples the DC level a number of times. These data are
collected and analyzed by the analyzer block to determine the transition level of the code.
As the analog is stepped through the transition region, the conversions result in a different
distribution of output codes. When the converter under test converts the new code at least
50% of the time, the analog input current is recorded as the transition level for that code.
This test uses the probabilistic definition of transition levels to determine their location.
The resolution of the D/A converter used in this method as an anlog signal generator should
be at least 16 bits. This allows a number of samples of at least 16 if the device under test
resolution is 12 bits and 32 samples if the DUT resolution is 10 bits.

After determining the location of the transition levels, specifications such as offset,
gain, INL, DNL can be calculated. Also, monotonicity and amount of noise can be
obtained.

6
BIST SCHEME

The BIST structure for analog-to-digital converters requires some resources. Fig. 7
shows the conversion block and the test block in the highest level of the hierarchy.

In our case both VHDL-AMS and VHDL are used to describe different parts of the
BIST structure. All digital blocks in the BIST structure are modelled using VHDL and then
synthesized from VHDL. The analog blocks, mainly the current controlled oscillator is
modelled using VHDL-AMS. In the conversion block, the digital-to-analog converter

7
model acts as an analog input generator. Results obtained after the conversion cycle are
treated by the analyzer block which represents the main part of the test block.

3. RESULTS AND DISCUSSION

3.1. ADC MODELING RESULTS

In a previous work, we have proved the efficiency of the current controlled


oscillator (CCO) model by comparing obtained results with experimental and electrical
simulation results. A good linearity has been obtained with this structure without
employing techniques to improve it. Experimental results indicate that the circuit performs
as expected [8]. Simulation results for the multi-slope ADC are depicted in Fig. 8 and

Fig. 9. The differential non-linearity (DNL) and the integral non-linearity (INL)
obtained from the static test indicate that the multi-slope ADC model performs as expected.

8
TEST VALIDITY

As shown in Fig. 10 and Fig. 11, Differential Non-Linearity error and Integral Non-
Linearity error results obtained from the dynamic test show a good resemblance with those
obtained from the static test model. This comparison validates the ramp method modeling.
The Effective Number of Bits (ENOB) given by the dynamic test is 9.27 bits for a
resolution of 10 bits

9
CONCLUSION

This work validates the multi-slope self-calibrated A/D converter model and
presents an approach for BIST structure for testing on-chip analog-to-digital converters.
The BIST structure is based on the ramp technique. The main advantages of the proposed
BIST scheme are the simplicity and the efficiency of the ramp technique in determining
static parameters of the device under test. We show in this paper how A/D converter test
results obtained from modeling (VHDL-AMS and VHDL) agree well with those obtained
from dynamic test equipment. This agreement is fulfilling and shows that this IP A/D
converter can be used in several applications. We will further investigate on improving the
performance of BIST structure and validate our approach with hardware implementation
of the ramp test technique on the same chip as the analog-to-digital converter.

10
References

[1] B. Murmann, “A Verilog-A Simulation Toolbox for Pipelined Analog-to-Digital


Converters,” EE247 Term Project Report, December 4, 2000

[2] E. Peralias, A. Acosta, A. Rueda and J. L. Huertas “A VHDL-based Metohodology for


the Design and Verification of Pipelined A/D Converters” Analog Integrated Circuits and
Signal Processing, 16, 101109 (1998)

[3] E. peralias, A. J. acosta, A. rueda and J. L. Huertas “VHDL-based Behavioural


Description of Pipeline ADCs” ISCAS2000 - IEEE International Symposium on Circuits
and Systems, May 28-31, 2000, Geneva, Switzerland.

[4] F. Azai's, S. Bernard, Y. Bertrand and M. Renovell “Implementation of a Linear


Histogram BIST for ADCs”, Design Automation ant Test in Europe, 2001

[5] F. Azai's, S. Bernard, Y. Bertrand and M. Renovell “Towards an ADC BIST Scheme
using the Histogram Test Technique”, Proc. IEEE European Test Workshop, pp. 129-134,
2000.

[6] J. L. Huang, C. K. Ong and K. T. Cheng, “A BIST Scheme for On-Chip ADC and DAC
Testing” Proceedings of Design, Automation & Test in Europe, 216-220, March, 2000

[7] J. L. Huang and K. T. Cheng, “A Sigma-Delta Based BIST Scheme for Mixed-Signal
Circuits” Proceedings of Asia and South Pacific Design Conference, January, 2000

[8] R. Maghrebi and M. Masmoudi, “Current Controlled Ring Oscillator Modeling,” to be


published.

[9] R. Maghrebi, N. Gueddah, N. Kitouni and M. Masmoudi, “A New Structure of Self-


Calibrated A/D Converter,” Smart Systems and Devices, Hammamet, Tunisia, March 27-
30, 2001.

[10] D. F. Hoeschele, “Analog-to-Digital and Digital-to-Analog Conversion Techniques”


Second Edition by John Wiley and Sons, 1994

11

You might also like