Multi-Site Efficiency and Throughput

Similar documents
Technical Note. HVM Receiver Noise Figure Measurements

Are You Really Going to Package That? Ira Feldman Debbora Ahlgren

NO COST APPLICATIONS FOR ASSEMBLY CYCLE TIME REDUCTION

Noise Aware Decoupling Capacitors for Multi-Voltage Power Distribution Systems

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

Advances in Antenna Measurement Instrumentation and Systems

Understanding Mixers Terms Defined, and Measuring Performance

Addressing Semiconductor Test with PXI

Testo SuperResolution the patent-pending technology for high-resolution thermal images

DIGITAL IMAGE PROCESSING Quiz exercises preparation for the midterm exam

Cascading Tuners For High-VSWR And Harmonic Load Pull

SEAMS DUE TO MULTIPLE OUTPUT CCDS

The Practical Limits of RS-485

Datorstödd Elektronikkonstruktion

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1

7. Introduction to mixed-signal testing using the IEEE P standard

Stress Testing the OpenSimulator Virtual World Server

SR9 / Mikrotik Study PMP 900 MHz Network Performance Investigation

Keysight Technologies Making Accurate Intermodulation Distortion Measurements with the PNA-X Network Analyzer, 10 MHz to 26.5 GHz

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES

Model Correlation of Dynamic Non-linear Bearing Behavior in a Generator

TRWinProg 101by Chris Bowman October 10

Technical University Berlin Telecommunication Networks Group

Survey of Power Control Schemes for LTE Uplink E Tejaswi, Suresh B

Proportional-Integral Controller Performance

Testing of Complex Digital Chips. Juri Schmidt Advanced Seminar

Using IBIS Models for Timing Analysis

Wideband On-die Power Supply Decoupling in High Performance DRAM

Laboratory 1: Uncertainty Analysis

Phase Noise and Tuning Speed Optimization of a MHz Hybrid DDS-PLL Synthesizer with milli Hertz Resolution

There is a twenty db improvement in the reflection measurements when the port match errors are removed.

Jitter analysis with the R&S RTO oscilloscope

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 37 F-matrix Simulation TDR

Improving feedback current accuracy when using H-Bridges for closed loop motor control

Processor Setting Fundamentals -or- What Is the Crossover Point?

SUPPLEMENTARY INFORMATION

FAQver. CARTER PRODUCTS. Laser Computer Pattern Projection Systems FREQUENTLY ASKEDQUESTIONS

End-to-End Test Strategy for Wireless Systems

TI Designs: TIDA Passive Equalization For RS-485

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

Determining Dimensional Capabilities From Short-Run Sample Casting Inspection

Building an Efficient, Low-Cost Test System for Bluetooth Devices

Computer Aided Design of Electronics

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

ICRON TECHNOLOGIES CORPORATION S PC ON TV POWER SUPPLY ARCHITECTURE

(Refer Slide Time: 01:33)

Optimizing Automatic Parametric Test (APT) in Mixed Signal / Mems foundry

Application Note 37. Emulating RF Channel Characteristics

NI Solutions: Semiconductor Test

Rubik s Cube Extended: Derivation of Number of States for Cubes of Any Size and Values for up to Size 25x25x25

Successful SATA 6 Gb/s Equipment Design and Development By Chris Cicchetti, Finisar 5/14/2009

Design Strategy for a Pipelined ADC Employing Digital Post-Correction

Pressure Response of a Pneumatic System

Figure 4.1 Vector representation of magnetic field.

Custom Interconnects Fuzz Button with Hardhat Test Socket/Interposer 1.00 mm pitch

CHAPTER 3 APPLICATION OF THE CIRCUIT MODEL FOR PHOTOVOLTAIC ENERGY CONVERSION SYSTEM

VLSI Physical Design Prof. Indranil Sengupta Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Lithium-ion batteries are emerging as the de facto. battery.

A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February :54

Power over Ethernet Consortium Clause 33 PD Conformance Test Suite v 1.5 Report

Behavioral Modeling of Digital Pre-Distortion Amplifier Systems

UNIT-II LOW POWER VLSI DESIGN APPROACHES

Evaluation of CPU Frequency Transition Latency

Pixel Response Effects on CCD Camera Gain Calibration

Keysight Technologies Nonlinear Vector Network Analyzer (NVNA) Breakthrough technology for nonlinear vector network analysis from 10 MHz to 67 GHz

APPENDIX E INSTRUMENT VERIFICATION STRIP REPORT. Final Remedial Investigation Report for the Former Camp Croft Spartanburg, South Carolina Appendices

Hot S 22 and Hot K-factor Measurements

Implementation and analysis of vibration measurements obtained from monitoring the Magdeburg water bridge

Today s modern vector network analyzers

Overview of Design Methodology. A Few Points Before We Start 11/4/2012. All About Handling The Complexity. Lecture 1. Put things into perspective

TWINSCAN XT:1950i Water-based immersion taken to the max Enabling fast, single-exposure lithography at sub 40 nm

Application Note. StarMIMO. RX Diversity and MIMO OTA Test Range

Application Note 7. Digital Audio FIR Crossover. Highlights Importing Transducer Response Data FIR Window Functions FIR Approximation Methods

PRELIMINARY. This application note documents performance of the CSA with the TLS-650 (New Focus 6528) tunable laser.

Experiment 01 - RF Power detection

Michael F. Toner, et. al.. "Distortion Measurement." Copyright 2000 CRC Press LLC. <

Field Failure Rate Estimate from HALT Results

TECH BRIEF Addressing Phase Noise Challenges in Radar and Communication Systems

NI-MH BATTERY MODELLING FOR AMBIENT INTELLIGENCE APPLICATIONS. D. Szente-Varga, Gy. Horvath, M. Rencz

Inputs and the Production Function

The Effect of Testing System Data Collection Rate and Bandwidth Setting On Peel Adhesion Strength Test Results.

Nonuniform multi level crossing for signal reconstruction

REAL-TIME X-RAY IMAGE PROCESSING; TECHNIQUES FOR SENSITIVITY

Frequency Domain Enhancement

An Investigation into the Effects of Sampling on the Loop Response and Phase Noise in Phase Locked Loops

PCM BIT SYNCHRONIZATION TO AN Eb/No THRESHOLD OF -20 db

Why All Exlar SLM Servomotors Have a 50 C Hot Spot Temperature Safety Margin. Richard Welch Jr. Consulting Engineer

Welcome to the Symposium, I am [name and title] from Keysight technologies.

WHITE PAPER CIRCUIT LEVEL AGING SIMULATIONS PREDICT THE LONG-TERM BEHAVIOR OF ICS

PAPER. Reducing parametric test costs with faster, smarter parallel test techniques

Rethinking Software Process: the Key to Negligence Liability

Periodic Error Correction in Heterodyne Interferometry

SOURCES OF ERROR IN UNBALANCE MEASUREMENTS. V.J. Gosbell, H.M.S.C. Herath, B.S.P. Perera, D.A. Robinson

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement

Paul Schafbuch. Senior Research Engineer Fisher Controls International, Inc.

Frequency Division Multiplexing and Headend Combining Techniques

Interference in stimuli employed to assess masking by substitution. Bernt Christian Skottun. Ullevaalsalleen 4C Oslo. Norway

ADC Automated Testing Using LabView Software

EMI-Caused EOS Sources in Automated Equipment

NeuroCheck Image Acquisition and Triggering Notes

Transcription:

Multi-Site Efficiency and Throughput Joe Kelly, Ph.D Verigy joe.kelly@verigy.com Key Words Multi-Site Efficiency, Throughput, UPH, Cost of Test, COT, ATE 1. Introduction In the ATE (Automated Test Equipment) industry there are two key concepts used to measure the efficiency of making measurements. These concepts are multi-site efficiency and throughput. It is critical that both of these be used together so that all corner cases can be explored. These two concepts and their impact will be explored in this article. It should be noted that throughout this article, a hypothetical device having a single-site test time of 4 seconds is used. This value is arbitrarily chosen and is not meant to reflect a specific device being tested on any manufacturer s ATE. It has also been chosen in an attempt to be independent from any magic number phenomenon, potentially skewing results. Additionally, it must be mentioned that the focus of this study is with the SOC front-end device testing market, involving primarily RF, analog- and digital-mixed signal and digital testing. The multi-site efficiency values for these devices are in the 85-95% range. The concepts also follow for the testing of other domains (such as memory) but such domains often have high parallelism and hence multi-site efficiencies much closer to 100%. 2. Multi-Site Efficiency The ATE industry accepted definition [1] of the figure of merit multi-site efficiency, MSE, expressed in percent is Δt MSE = 1 100% ( 1 ) (1) ΔN t where Δt is the difference in multi-site and single-site test execution time, ΔN is the difference in number of sites relative to single-site, and t 1 is the single site test time. From both a mathematical as well as a definition point of view, the number of sites, N, is always greater than 1. Since ΔN and Δt are always referenced to the single-site case, this is more simply written as MSE = 1 ( t MS t1 ) ( N 1)( t ) 1 100%. (2) The definition of multi-site efficiency is highly dependent upon an understanding of the qualitative description of what multi-site efficiency really means. Multi-site efficiency within the realm of ATE measures the deviation from perfect parallel execution of a test program (or Kelly - Multi-Site Efficiency and Throughput Page 1 of 7

individual test) across multiple sites in a test cell. Perfect parallelism is exhibited when one site is tested in a fixed amount of time and adding additional sites does not consume any additional test time. Perfect parallelism corresponds to 100% multi-site efficiency. In contrast to that, if there is absolutely no parallelism during testing, the overall multi-site test execution time scales with the number of sites, t MS = (N)(t 1 ). (3) This corresponds to 0% multi-site efficiency and is obviously not desirable. Often, people use incorrect equations for determining multi-site efficiency, and they do so because they only evaluate the two extreme cases, perfect parallelism and full serial, and see that their calculations yield 100% and 0% respectively. There are many equations that meet these two boundary conditions. It is their behavior in situations between these two extremes that causes discrepancies. Table 1 Example scenarios to demonstrate the description of multi-site efficiency Number of Sites Executio n Time (sec) Multi- Site Efficienc y (%) Number of Sites Executio n Time (sec) Multi- Site Efficienc y (%) Case 1 Case 4 1 4 N/A 1 4 N/A 2 4 100 2 7 25 3 4 100 3 10 25 4 4 100 4 13 25 Case 2 Case 5 1 4 N/A 1 4 N/A 2 5 75 2 8 0 3 6 75 3 12 0 4 7 75 4 16 0 Case 3 Case 6 1 4 N/A 1 4 N/A 2 6 50 2 9-25 3 8 50 3 14-25 4 10 50 4 19-25 Table 1 is presented to demonstrate the description of multi-site efficiency. The table is based upon a hypothetical single-site test execution time of 4 seconds. Cases 1 and 5 exemplify perfect parallel and serial test program executions respectively. Notice how Case 5 follows Equation (3). In Cases 2, 3, and 4, each added site increases the execution time in an amount equal to 25%, 50%, and 75% respectively. Notice that the multi-site efficiency values are reduced by those respective amounts. Multi-site efficiency values can be negative, or greater than 100% for that matter. In either of these cases, as demonstrated in Case 6, something is likely incorrect in the test program or with the ATE and the situation should be evaluated and remedied. Kelly - Multi-Site Efficiency and Throughput Page 2 of 7

3. Efficiency Calculations in Other Industries At times, engineers borrow or derive equations from other industries to arrive at (erroneous) multi-site efficiency values applied to ATE. Although there is a link to the most general equation for efficiency, work-in/work-out, the constraints on the definition of multi-site efficiency would make the linking of these an exercise in verbiage. Another common error is when people use the calculation for efficiency describing the concept of parallel efficiency of parallel processors as used in the computer industry. In effect, it is an opposite situation. In the computer industry, the measure is to look at the efficiency of spreading a task across multiple processors, with the efficiency calculation pointing out internal overhead. In ATE, the measure is to add sites (tasks) to a fixed number of resources. If there are enough resources to handle the added sites (tasks) in parallel then the ATE efficiency calculation tends toward 1. If not (as is often the case with analog and RF where we only have a handful of receivers that can measure in parallel) the efficiency is less than 1. 4. Throughput So far, this analysis has not mentioned the term Cost of Test (COT). In the end, COT is the ultimate measure that determines the production test conditions and resources. COT analysis can be overwhelming when taken to a low level. Although this article does not get into the concept of COT, the concept of throughput is a key contributor to the COT calculation. For further reading Reference [2] provides an excellent overview of the key contributors to COT. The ATE industry standard definition of throughput is the measure of the units (devices) tested per hour (UPH). Throughput can be derived from Equations (2) and (3) by rearranging them to solve for the total execution time for multi-site, t MS, t MS = ( 1 MSE) + t Then, throughput in UPH is calculated by, ( N 1)( t ) 1. (4) 1 3600 Throughput =. (5) tms N 5. Can Throughput Decrease Even with Increased Multi-Site Efficiency? Yes. It cannot be overstressed that solely increasing multi-site efficiency is not always the right thing to do. Multi-site efficiency and throughput must be considered together. This is because it is possible to have improved multi-site efficiency at the expense of reducing the throughput. Consider the real-world situation where some measurement overhead occurs because of the ATE or test program. This is typically a uniform overhead (delay) and is the same for one site or for N sites. As the number of sites increases, this fixed delay becomes spread across the sites and less pronounced in the overall test time numbers. However, the larger this delay, the more the multi-site efficiency is increased, while decreasing throughput. Kelly - Multi-Site Efficiency and Throughput Page 3 of 7

Table 2 A fixed amount of overhead is added to the single-site test execution time. This same amount is also added to the overall multi-site test execution time. As the delay increases, so does multi-site efficiency. However, even though multi-site efficiency is improving, overall throughput is decreasing. SS Test Time, t 1 (sec) MS Test Time, t MS (sec) MSE (%) 4 4.0 6.0 83.3 2400 4 4.5 6.5 85.2 2215 4 5.0 7.0 86.7 2057 4 5.5 7.5 87.9 1920 4 6.0 8.0 88.9 1800 Number of Sites Throughput (UPH) Consider the hypothetical scenario depicted in Table 2 and Figure 1. The initial case is that the single-site test time is 4 seconds and the quad-site test time is 6 seconds. From Equation (2), the multi-site efficiency is calculated to be 83% and the throughput is 2400 UPH from (3). If this same setup were performed on a tester that had some fixed internal measurement time overhead (on one or many measurements), both the single-site test time (t 1 ) and overall multisite test time (t MS ) would increase by the same amount. This would, however, cause an artificially-inflated multi-site efficiency, yielding a reduced overall throughput. Notice how this arises because of the roles of t 1 and t MS in Equations (2) and (3). 3000 100 Throughput (UPH) 2000 1000 Throughput MSE 95 90 85 Multi-Site Efficiency, MSE (%) 0 4.0 4.5 5.0 5.5 80 6.0 Single-Site Test Time (Increasing Due to Adding a Delay) Figure 1 Graphical representation of data from Table 2, showing increasing of multi-site efficiency at the expense of decreased throughput. The scenario shown in Table 2 demonstrates increasing multi-site efficiency with a slight increase in single site test time. Note the resulting reduced throughput in UPH. This table demonstrates that the number of units that can be shipped in an hour (throughput) has a definite link to the individual test time, as well as multi site efficiency. The important thing to note is that one cannot always look at just the multi-site efficiency values to judge the quality of Kelly - Multi-Site Efficiency and Throughput Page 4 of 7

a test program. It is crucial to observe the throughput numbers as well. Of course, the best scenario is when multi-site efficiency approaches 100% and throughput is at a maximum value (i.e., low test time). 6. Multi-Site Efficiency Impact on Number of Sites Multi-site efficiency can also be used to demonstrate that unless testing is not perfectly parallel (100% multi-site efficiency) there is a limit to the benefit of adding sites to a test cell. Plotting throughput for various values of multi-site efficiency, as in Figure 2, one can observe that aside from the linear case of perfect parallelism, there is an asymptotic value of throughput that is attained with increasing number of sites. This asymptote is independent of any of the additional factors (socket/load board uptime, etc.) that are considered in COT analyses. Taking those into consideration would produce a downward trend in the curve with increased numbers of sites. 36000 30000 Throughput (UPH) 24000 18000 12000 MSE = 100% MSE = 95% MSE = 99% 6000 MSE = 90% MSE = 80% 0 0 5 10 15 20 25 30 35 Number of Sites Figure 2 Throughput as a function of number of sites in the test cell. Notice that for decreasing values of multi-site efficiency, the asymptotic throughput level of no return on investment is reached earlier. Figure 3 provides a close-up look at one of the curves of Figure 2 (other than the linear case of 100% multi-site efficiency). There are two main sections to this curve; the linear section (Line A) and the asymptotic section (Line B). Most current applications in SOC front-end device testing are using a relatively low site count (4-8) and thus are still within the linear range, benefiting from adding sites. It is more the thought of things like 16- and 32-site testing for RF front-ends that need to be considered if there is really a good return on investment from adding these sites to the test cell. Kelly - Multi-Site Efficiency and Throughput Page 5 of 7

Line A Line B Throughput (UPH) 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 Number of Sites Figure 3 Throughput as a function of number of sites in the test cell showing the two regions of behavior; A. linearly-increasing throughput with increased number of sites and B. asymptotic region at which little or no gain in throughput is realized. 7. Why Can t I Keep Adding Sites to My Test Cell? For an integrated device consisting of RF, analog- and digital-mixed signal, and digital testing needs, it is not practical to add sites endlessly. From a purely digital point of view, if a device has a low pin count, and the tester has enough digital channels (which are often relatively lowcost) the site count can be increased significantly. However, in order to maintain a high degree of parallelism (i.e., multi-site efficiency) of the measurements for RF and mixed-signal testing, additional measurement receivers have to be added to the tester. This can be much more costly than adding digital channels. It is here that the trade-offs need to be considered. It is also because of this that in RF and mixed-signal testing for higher numbers of sites, it is often necessary to invoke semi-parallel testing where multiple passes through the sites perform only portions of the site s testing in parallel on each pass. This can be used to offset the cost of the tester hardware. Keeping in mind the true multi-site efficiency and throughput numbers, the proper tradeoffs can be made resulting in an optimized throughput and reduced COT. In addition to tester limitations, there are also often handler, prober, and load board limitations. The index time of a handler places a cap on the throughput. Additionally, the handler rarely operates at the maximum performance specified because of potential jamming, resulting in downtime of the test cell. Index and sort time limitations can really be critical as test times become close to the index and sort times. 8. Real-World Results A recent study [3] using the V93000 Port Scale RF tester resulted in multi-site efficiencies of greater than 95% on an RF SOC transceiver in a quad-site application. High levels of both multi-site efficiency and throughput were achieved because of the V93000 s parallel RF receiver architecture and by masking the data transfer between ATE hardware and workstation by the Kelly - Multi-Site Efficiency and Throughput Page 6 of 7

calculations. The multithreading allowed a close-to-parallel performance that would not otherwise be achieved without the multi-threading. 9. Conclusion Multi-site efficiency and throughput are two key concepts that work together to provide an input to the common Cost of Test calculations that are used throughout the industry. Multi-site efficiency is an often misunderstood calculation and as such, it was the goal of this article to address these misconceptions and provide a solid explanation of the proper formula used to calculate multi-site efficiency. It was also shown that even though multi-site efficiency is high, or can be increased, it is necessary to also evaluate throughput to ensure that throughput is not being traded off for multi-site efficiency, thereby increasing overall COT. 10. References [1] Semiconductor Industry Association (SIA), International Technology Roadmap for Semiconductors, 2007 Edition (2007) [2] J. Rivoir, Parallel Test Reduces Cost if Test More Effectively than Just a Cheap Tester, Proceedings of Semicon Europe 2005 (2005). [3] L. Sassoon, J. Smith, M. Engelhardt, and J. Kelly, Multithreading on V93000 Reduces Multi-Site Test Time on Intel Front-End Transceiver, Proceedings of VOICE 2008, Verigy Users Group (2008). Kelly - Multi-Site Efficiency and Throughput Page 7 of 7