Beruflich Dokumente
Kultur Dokumente
Measurement
journal homepage: www.elsevier.com/locate/measurement
a r t i c l e
i n f o
Article history:
Received 26 April 2012
Received in revised form 14 June 2012
Accepted 19 July 2012
Available online 27 July 2012
Keywords:
LabVIEW
PXI
DAQ
CMOS chip
DAC testing
Automatic testing system
a b s t r a c t
The present trend for Complementary Metal Oxide Semiconductor (CMOS) chip designs is
smaller in size and power consumption with multifunction. This results the difculty for
the testing engineer, especially for small amount production without an automatic probe
station, to complete such task. In order to reduce the workload of the engineer, improve
the testing efciency and accuracy, a LabVIEW based automatic test system for such CMOS
chip has been designed in this paper. The details of the overall system which includes the
setup of the testing by using a PXI (PCI extensions for instrumentation) system with Data
Acquisition (DAQ) and Source Measure Units (SMUs) module, and the LabVIEW based automatic testing program has been introduced in this paper. The testing results have shown
that this system is able to improve the testing efciency with great accuracy, at the same
time to evaluate the testing results in real-time. Due to the software is built on different
modules, and it is therefore easy to be extended for different applications.
2012 Elsevier Ltd. All rights reserved.
1. Introduction
As the interface between the digital processing and analog signals, the Digital-to-Analog Converter (DAC) is widely
utilized in Integrated Circuit (IC). And the testing of DAC is
studied by numbers of researchers. An Analog-to-Digital
Converter (ADC) is always used in the testing of DAC in
most case [13]. Therefore, many algorithms based on
the use of ADC have been raised for the signal processing
in recent years [46]. However, with the fast development
of the technology and the testing instruments related to
Data Acquisition (DAQ), the testing of DAC becomes more
convenient and accurate than ever before. And certain
attention should be paid to the architecture of the testing
system.
In this project, a highly integrated multifunction Complementary Metal Oxide Semiconductor (CMOS) chip has
403
huge amount of data has to be acquired, stored and processed in real-time, therefore, an automatic test system
must be designed to cope with the measurement time
and the data processing time, at the same time reduce
the errors brought by manual operation and the workload
of the testing engineer.
The PCI extensions for instrumentation (PXI) platform
together with Laboratory Virtual Instrument Engineering
Workbench (LabVIEW) programming environment developed by National Instruments (NIs) is adopted as the cornerstone piece of equipment to construct the automatic
test system.
2. System conguration
3. Software system
DAQ module
PXI Chassis
Probe Station
RS232
FPGA
SPI
SMU module
CMOS Chip
404
evaluate the testing results, which includes data acquisition, storage and processing. Then the results are shown
in the form of associated waveform. The software ow
chart is shown in Fig. 4.
First, the hardware related should be congured as
introduced in the previous section. In this system, the
COM port of PXI is used to communicate with FPGA, and
their parameters about communication must be consistent
with each other. The ve parameters related are congured
as follows:
resents the VI. The front panel displays controls and indicators for the users, while the block diagram contains the
code of the VI. LabVIEW contains many basic VIs which allows the programmer to construct a GUI in a much shorter
time than other conventional programming languages
such as C/C++, Visual Basic, and Matlab. Its graphical nature makes it ideal for measurement and automation [9,10].
To meet the testing requirements, the software is divided into three parts. The rst part is to verify the logic
functions of the CMOS chip. The second part is to test the
performances of DACs in the chip. And the third part is to
405
DNLi
xi xi 1 1LSB
1LSB
406
407
INLi
4. Test results
In this project, the rst group of 150 chips has been
tested by using the proposed automatic test system. The
testing time for each chip can be done within half a minute
which includes the evaluation of the logic functions and
assessment of the performances of the DACs within the
chip. In order to demonstrate the results of the DACs, one
set of results for a single chip is illustrated as follows.
408
409
the testing engineer during the sieving process. The automatic test system completes the whole test of the CMOS
chip within 5 min and the testing time is more than 2 h
with the normal automatic test system. The test results
have shown that the proposed automatic testing system
is able to perform the chip logical function evaluation
and verify its DACs output in a short time with great accuracy. It also demonstrated that the testing system can work
in real time. Besides, the modularization structure of the
system makes it convenient to be extended or modied
for different applications. Only a little change to the program can help to test some more parameters without
changing the connections of the hardware.
However, the automatic testing system still has room to
be optimized with respect to the testing time. Such as the
trigger function within the NI PXI which allows furthering
reduce the processing time and improve the sieving efciency. On the other hand, the automatic testing system
can be used for device with ADCs with a few modication
of the system.
References
[1] Le Jin, H. Haggag, R.L. Geiger, Degang Chen, Testing of precision DAC
using low-resolution ADC with wobbling, IEEE Transactions on
Instrumentation and Measurement 57 (5) (2008) 940946.
[2] M. DArco, A. Liccardo, M. Vadursi. Design of a test equipment for
DACs performance assessment, in: Instrumentation and
Measurement Technology Conference, 2009. I2MTC 09. IEEE, 57
May, 2009, pp. 12321237.
[3] S. Kook, V. Natarajan, A. Chatterjee, S. Goyal, L. Jin, Testing of high
resolution ADCs using lower resolution DACs via iterative transfer
function estimation, In: Test Symposium, 2009 14th IEEE European,
2529 May, 2009, pp. 38.
[4] D.N. Vizireanu, S.V. Halunga, Simple, Fast and accurate eight points
amplitude estimation method of sinusoidal signals for DSP based
instrumentation, Journal of Instrumentation 7 (April) (2012) 110.
[5] D.N. Vizireanu, S.V. Halunga, Analytical formula for three points
sinusoidal signals amplitude estimation errors, International Journal
of Electronics 99 (1) (2012) 149151.
[6] D.N. Vizireanu, A fast, simple and accurate time-varying frequency
estimation method for single-phase electric power systems,
Measurement 45 (6) (2012) 13311333.
[7] What is PXI? <http://www.ni.com>.
410