Table of Contents TABLE OF CONTENTS...I TABLE OF FIGURES... II D - DATA PLOTTING, REGRAPH AND EXPORT...16 E - CHANGE AND VERSION RECORD...

Similar documents
Table of Contents TABLE OF CONTENTS...I TABLE OF TABLES... II D - DATA PRESENTATION, REGRAPH AND EXPORTING...22 E - CHANGE AND VERSION RECORD...

TABLE OF FIGURES... II A - DISCUSSION...1 B - CONFIGURATION...7. B.1 - Setup Dialog... 7 B.2 - Description... 7 B.3 - Controls...

TABLE OF FIGURES... II A - DISCUSSION...1 B - CONFIGURATION...4. B.1 - Setup Dialog... 4 B.2 - Description... 5 B.3 - Controls...

TABLE OF FIGURES... II A - DISCUSSION...1 B - CONFIGURATION...3. B.1 - Setup Dialog... 3 B.2 - Description... 4 B.3 - Controls...

TABLE OF FIGURES... II A - DISCUSSION...1 B - CONFIGURATION...5. B.1 - Setup Dialog... 5 B.2 - Description... 6 B.3 - Controls...

TABLE OF FIGURES... II A - DISCUSSION...1 B MAIN CONFIGURATION...4

Table of Contents. Table of Contents... I. Table of Figures... III. Tutorial VIII-A Nesting Branch General Example...4

TABLE OF FIGURES... II A - DISCUSSION...1

Subj: Tester Interface Configuration and Software Installation

AEMLog Users Guide. Version 1.01

Function. Description

AEMLog users guide V User Guide - Advanced Engine Management 2205 West 126 th st Hawthorne CA,

TIDY LABELS. User Guide

Getting to Know FlexPro in just 15 Minutes

I - Configuring High-Voltage Measurements and Measuring the Commercial PZT Piezoelectric Disk Sample.

Quick Start Guide. ARIS Architect. Version 9.8 Service Release 2

dscope Series III Applications Manual - Auto Sequence by Ian Heaton

GET TO KNOW FLEXPRO IN ONLY 15 MINUTES

Quick Start Guide. ARIS Architect. Version 9.7

Using Microsoft Word. Paragraph Formatting. Displaying Hidden Characters

IHS Enerdeq Desktop International Training Guide

VANGUARD LOAD TAP CHANGER ANALYZER (LTCA) VERSION 2.xx SOFTWARE MANUAL. LTCA-10, LTCA-40, WRM-10P, WRM-40, TRM-20, TRM-40, TRM-203, and TRM-403

General Improvements for Version 7.5

Introducing Gupta Report Builder

Chapter 15 Printing Reports

Agilent MassHunter Workstation Software Report Designer Add-in

ARIS Architect QUICK START GUIDE. Version Service Release 7

Excel Select a template category in the Office.com Templates section. 5. Click the Download button.

OUTLOOK ATTACHMENT EXTRACTOR 3

CRITERION Vantage 3 Admin Training Manual Contents Introduction 5

TexGraf4 GRAPHICS PROGRAM FOR UTEXAS4. Stephen G. Wright. May Shinoak Software Austin, Texas

Generating a Custom Bill of Materials

Introduction to Excel

Manual. User Reference Guide. Analysis Application (EMG) Electromyography Analysis

Institutional Reporting and Analysis (IRA) For help, blitz "Financial Reports", or

Word Select New in the left pane. 3. Select Blank document in the Available Templates pane. 4. Click the Create button.

SyncFirst Standard. Quick Start Guide User Guide Step-By-Step Guide

Microsoft How to Series

ACT! Calendar to Excel

Contents. CRITERION Vantage 3 Analysis Training Manual. Introduction 1. Basic Functionality of CRITERION Analysis 5. Charts and Reports 17

Performer to DP2 Hot Folder Reference Manual Rev There is only one file involved with installing the Performer to DP2 Hot Folder.

Component Templates. The Component Template Item Type. Modified by Jason Howie on 31-May-2017

GETTING STARTED 5 WORKING WITH CUTTING DEVICE SETUPS 11 TABLE OF CONTENTS. Basic elements of your software 5. Setup area 6 Job area 6

Advanced Excel. Click Computer if required, then click Browse.

ARM : Features Added After Version Gylling Data Management, Inc. * = key features. October 2015

EQuIS Data Processor (EDP) User Manual

Lesson 19 Organizing and Enhancing Worksheets

Getting Started Guide. Chapter 3 Using Styles and Templates

Getting Started Guide. Chapter 3 Using Styles and Templates

PrimoPDF Enterprise User Guide, Version 5.0

SmartView. User Guide - Analysis. Version 2.0

TROVIS-VIEW 4 Software TROVIS Operating Instructions EB 6661 EN. Electronics from SAMSON

Scepter Software Pro Quick Guide

Using Styles In Microsoft Word 2002

The MAXQDA Stats Data Editor

Technical Documentation Version 7.2 Multiple Run Management

gint V8i Enterprise User Guide

EZCT-2000 Software. VERSION 2.x USER'S MANUAL

Table of Contents Introduction to Word Processors... B Formatting Levels... I Sections... III Styles... VIII Miscellaneous... XI

Getting Started With Excel

MindWare Electromyography (EMG) Analysis User Reference Guide Version Copyright 2011 by MindWare Technologies LTD. All Rights Reserved.

42 Editing MSC Diagrams

FrontPage 2000 Tutorial -- Advanced

Numbers Basics Website:

Microsoft Excel 2010 Tutorial

MSX Group 2015 Spring User Forums Q&A Session for Microsoft Management Reporter

wgmlst typing in the Brucella demonstration database

Spreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet

Chapter11 practice file folder. For more information, see Download the practice files in this book s Introduction.

P6 Professional Reporting Guide Version 18

PowerWorship 4.0 Introduction

Using OPUS to Process Evolved Gas Data (8/12/15 edits highlighted)

PrimoPDF User Guide, Version 5.0

Excel Basics. TJ McKeon

Piping & Instrumentation Diagrams

Learning the Pro/ENGINEER Interface

Code::Blocks Student Manual

Corel Ventura 8 Introduction

SW860 FlukeView Software

Administrator s Guide

TraceFinder Analysis Quick Reference Guide

CNC Transfer. Operating Manual

OpenEx Supplement for Synapse Users

PanelView Plus and Text Historian Guide

Chapter 2 Autodesk Asset Locator... 3

Importing the Source Models. Placing a 3D Model in the Workspace. Modified by on 25-Jul-2014

Getting Started Guide. Chapter 3 Using Styles and Templates

Calendar & Buttons Dashboard Menu Features My Profile My Favorites Watch List Adding a New Request...

Links to Activities ACTIVITY 4.1. Links to Activities Links to Activities

How to Create Custom Name Badge Inserts with a Mail Merge in Microsoft Word 2007

ENVI Classic Tutorial: Introduction to ENVI Classic 2

CATIA Teamcenter Interface RII

N2KExtractor. NMEA 2000 Data Extractor Software. User s Manual

MRO Management 6.0 Users Manual by Scanlon Associates

TEKLYNX LABEL ARCHIVE

Small rectangles (and sometimes squares like this

How to Mail Merge PDF Documents

MICROSOFT WORD 2010 BASICS

The following sections provide information on using Cisco VLT.

Chapter 5 Making Life Easier with Templates and Styles

Transcription:

Table of Contents TABLE OF CONTENTS...I TABLE OF FIGURES... II A - DISCUSSION...1 B - MAIN SETUP...6 B.1 - Setup Dialog...7 B.2 - Description...8 B.3 - Controls...10 C - PLOT SETUP...12 C.1 - Setup Dialog...13 C.2 - Description...14 C.3 - Controls...14 D - DATA PLOTTING, REGRAPH AND EXPORT...16 D.1 - Archive Regraph...19 D.2 - Data Exporting...23 D.3 - Export Setup...36 E - CHANGE AND VERSION RECORD...37 I

Table of Figures Figure A.1 - Example Multi-Trace Average Filter Task Execution.... 3 Figure B.1.1 - Multi-Trace Average Filter Task Configuration Dialog.... 7 Figure C.1.1 - Multi-Trace Average Filter Task Plot Configuration Dialog... 13 Figure D.1 - Multi-Trace Loop Average Filter Task Execution Progress. Iteration 2... 16 Figure D.2 - Multi-Trace Loop Average Filter Task Execution Progress. Iteration 4... 17 Figure D.3A - Non-Averaged X Domain. X Values Taken from the Last (9.0-Volt) Measurement... 18 Figure D.3B - Averaged X Domain. X Values Averaged from all Measurements.... 18 Figure D.1.1 - Recall the Multi-Trace Loop Average Filter Task from a DataSet Archive.... 20 Figure D.1.2 - Multi-Trace Loop Average Configuration Dialog Recalled from a DataSet Archive... 21 Figure D.1.3 - Multi-Trace Loop Average Plot Dialog. Dialog has Enabled Controls.... 22 Figure D.1.4 - Multi-Trace Loop Average Filter Data Recalled from a DataSet Archive.... 23 Figure D.2.1 - Export Dialog with Printer Configuration Selected.... 24 Figure D.2.2 - Standard Windows Printer Configuration Dialog.... 25 Figure D.2.3 - Export Dialog with Text Configuration Selected... 26 Figure D.2.4 - Multi-Trace Loop Average Filter Task Sample Text Export File. Upper Portion... 27 Figure D.2.5 - Multi-Trace Loop Average Filter Task Sample Text Export File. Lower Portion... 27 Figure D.2.6 - Export Dialog with Excel Configuration Selected... 28 Figure D.2.7 - Multi-Trace Loop Average Filter Task Sample Excel Export Output. Upper Portion... 29 Figure D.2.8 - Multi-Trace Loop Average Filter Task Sample Excel Export Output. Lower Portion.... 29 Figure D.2.9 - Export Dialog with Word Configuration Selected... 31 Figure D.2.10 - Multi-Trace Loop Average Filter Task Sample Word Export Output. Upper Portion... 32 Figure D.2.11 - Multi-Trace Loop Average Filter Task Sample Word Export Output. Central Portion... 33 Figure D.2.12 - Multi-Trace Loop Average Filter Task Sample Word Export Output. Lower Portion.... 34 Figure D.2.13 - Utility of Vision Data File Exporting... 35 II

A - Discussion The Multi-Trace Loop Average Filter Task, added with the release of Version 4.0.0, is identical to the Single-Trace Loop Average Filter (previously known as the Accumulate/Average Filter) with one important exception: the Task can accept input from multiple source Tasks of a particular type and can accept input from Filter Tasks that provide more than one output sets of data. There are two consequences of this difference. 1. The Multi-Trace Loop Average Filter Task can take input from Filter Tasks that the Single-Trace Loop Average Filter cannot, including: Multi-Trace Loop Average Filter Pass-Through Filter Sensor Pass-Through Filter Hysteresis Filter Single-Trace Math Filter 2. As a consequence of item 1., the Multi-Trace Loop Average Filter CANNOT be associated as input to the Two-Trace Math Filter. It is the single-data-vector-input restriction to the Two Trace Math Filter Task that resulted in the same limit on the Single-Trace Loop Average Filter. The Multi-Trace Loop Average Filter simply removes that limitation. The Multi-Trace Loop Average Filter should not be confused with the Multi-Trace Average Filter Task. The latter Task takes multiple input data vectors and averages them together to form a single output data vector. The former Task takes one or more input data vectors and averages it/them with themselves over repeated executions in a Branch Loop, producing one or more output data vectors equal to the number of input vectors. The Multi-Trace Average Filter Task belongs to a category of Vision Tasks known as Filters. Although there are exceptions, in general Filters are Tasks that perform four functions... Collect data from one or more Measurement Tasks or other Filters with which the Filter Task is associated. Perform operations on the collected data. Store the collected and manipulated data. Optionally plot the manipulated data during execution. The Multi-Trace Average Filter Task is as standard Filter in that it meets all of these criteria. The Filter is associated with one or more previous Measurement Tasks or Filter Tasks. Both the associated data input Tasks and the Multi-Trace Average Filter are intended to be placed within a Branch Loop. The Filter has no practical value if it is not placed within a Branch Loop. At each iteration of the Branch Loop, the Filter produces 1

two traces for each trace generated by the input Tasks. The first trace is the summation of the current input plus all previous inputs. This is the Accumulation trace. The second trace is the Accumulation trace divided by the number of iterations. This is the Average trace. Note that for the first iteration, the Average trace will be identical to the Accumulation Trace. If plotting is enabled during execution a single plot will be produced. At each iteration of the Multi-Trace Average Filter the plot will be overwritten with the most recent Accumulate and/or Average data. The plot may contain either the Accumulation or the Average or both. Thus the plot will always equal to or twice the number of input data vectors. The example below shows the Filter Task associated with a single Measurement input Task. Both the Accumulated and Averaged Data are plotted. In this configuration, with a single Measurement Task associated, the Filter behaves identically to the Single-Trace Loop Average Filter. The data shown in Figure A.1 do not represent actual data measured by a Precision test system. 2

Figure A.1 - Example Multi-Trace Average Filter Task Execution. To date, the following Tasks may be associated with and provide data to the Multi-Trace Average Filter. 3

Hysteresis Remanent Hysteresis Check Hysteresis Charge 1 Leakage 2 I/V 2 C/V Advanced C/V Custom Measurement Piezo Piezo-D PUND Simple Pulse General Pulse RT66A Import Filter RT6000 Import Filter Single-Trace Loop Average Filter Multi-Trace Loop Average Filter Multi-Trace Average Filter Pass-Through Filter Sensor Pass-Through Filter Two-Trace Math Filter Hysteresis Filter Parasitics Measurement Task Parasitics Compensation Filter 1 Only the Hysteresis Data are acquired, manipulated and stored. PUND data are not Accumulated or Averaged. 2 Only Current is plotted. Please take care to observe the footnotes associated with some of the Tasks in the list above. The Pass-Through Filter, that has been available for some time, has an option to extract Single-Point values from the input data. This is a term used to refer to specific parameters derived from the input data. For example the data from a Hysteresis loop consists of a large number of Polarization/Voltage pairs. The parameters PMax, ±Pr and ±Vc are sin- 4

gle-point parameters extracted from this set of data pairs. The Multi-Trace Loop Average Filter allows such values to be extracted and recorded (plotted and stored) while disregarding the original Hysteresis loop data. This option is NOT available in the Single- Trace Average Filter. 5

B - Main Setup Task Name: Multi-Trace Average Filter Version: 4.0.0 Last Update: 6 October 2005 In QuikLook Menu: No Folder: Filters Subfolder: Averaging Subsubfolder: Averaging Window Name: Multi-Trace Average Filter Setup::Multi-Trace Loop Average Filter Setup Change Record: Go to Change Record Known Bugs: User Variables Added: None 6

B.1 - Setup Dialog Figure B.1.1 - Multi-Trace Average Filter Task Configuration Dialog. 7

Figure B.1.2 - Multi-Trace Average Filter Task Configured to Import Data from a Vision Data File. B.2 - Description 8

Filters are Tasks that perform four functions Assemble data acquired by previous tasks. Perform operations on the assembled data Store the assembled, modified data Optionally display the data upon execution. Normally, a Filter may receive its data from any number of preceding measurement tasks of a single type. (Hysteresis, Pulse Tasks, etc.) or from other preceding Filters. With daisy-chained filters, operations on data can be performed step-by-step. With the optional plot capability, the results of each operational stage can be observed. Normally a Filter Task provides the only means of manipulating the data or viewing the results of a measurement during the execution of a Current Test Definition. (Exceptions are made for Tasks that perform measurements extended in time. These include: Fatigue, Retain, Chamber, PFatigue, etc.) Measurement Tasks do not perform any self-plotting during execution. The Measurement Task does self-plot as the result of the execution of a QuikLook operation or when double-clicked (reopened) in the DataSet Archive. The Multi-Trace Loop Average Filter is an Averaging Filter that assembles, stores and optionally plots data from any data source. It accumulates and averages the input trace data as described in the Discussion page. The main setup dialog permits the user to select a Task type to be associated. All of the preceding Tasks of that type will be listed in the Task Selector control. (If "Hysteresis" is selected, Hysteresis, Remanent Hysteresis and Check Hysteresis Tasks will appear in Task Selector.) A single instance of the available Tasks may be associated with the Filter by highlighting them in Task Selector and clicking Add Task. The Average X Domain control has been added as of Version 3.1.0. In previous versions the Filter averaged the dependent Y domain data over the loop iterations. However, the independent X domain data were always taken from the most recent iteration of the input Task(s). This is still the behavior if the Average X Domain control is unchecked. However, if the control is checked, the independent X domain data will also be averaged over the loop iterations. With the release of Version 4.0.0, a new exporting option has been introduced. Once a Multi-Trace Loop Averaging Filter Task has been executed it can have its configuration parameters and data exported to a Vision data file. Subsequent Multi-Trace Loop Averaging Filter Tasks can be configured to read from the data file in lieu of making a new measurement. This feature allows data taken from multiple DataSets to be imported into other DataSets, where additional Filters can then be applied as though the Task were taking new data. Configuration of the Multi-Trace Loop Averaging Filter Task to import Vision Data File data is shown in Figure B.1.2, above. For details, see the exporting tuto- 9

rial. Other changes pertaining to Version include the elimination of the "Eye" icon and extending the character limit for the Comments control from 255 to 511. B.3 - Controls Name Type Default Description Task Name Text Single Trace: # This serves as a root identifier for this instance of the Multi-Trace Loop Average Filter Task. The Task will be identified with this value in the Editor and the CTD. Executed Tasks will be displayed and stored with this name with a. and an execution number appended to it. Each new instance of a Multi-Trace Loop Average Filter Task within the Editor should have a unique Task Name assigned. 30- character limit Data Type List Filter This control is used to specify the type of task from which input data are to be taken. Only a single selection is available from this control. Options are listed in the Discussion page. The selection in this control will adjust the list of available Tasks in Task Selector. Task Selector List None This control will display all preceding tasks of the type chosen in the task selector. One or more tasks may be selected using the Control and/or Shift keys. At least one Task must be selected or the dialog will not exit. These Tasks will be the ones that are used to assemble data. If the Data Type selection is changed and returned to the selected type, the task must be reselected. Selected Tasks are indicated with an appended (X). Tasks must be selected by both highlighting them, then pressing the Add Task control. Add Task Button N/A Select the Tasks highlighted in the Task Selector control. This causes the highlighted Tasks to have "(X)" appended to their names in the Task Selector list. Average X Domain Read Data from Vision File Check Box Check Box Checked If selected the independent X domain data are averaged over the Branch Loop iterations just as are the dependent Y domain data. If unchecked, X data are taken directly only from the most recent iteration. Unchecked Checking this box instructs the Multi-Trace Loop Average Filter Task to read its data in from a file specified in File Name rather than importing from an associated Task and Multi-Trace Loop Average Data File. The file is a binary Vision Data File in Multi-Trace Loop Average Filter-specific format. If this control is unchecked, File Name and Browse to File are hidden. If the control is checked, File Name and Browse to File are shown and all controls except Task Name and Comments are disabled. That is because the controlled values will be read in from the input file. If the control is checked, Browse to File must be used to locate and identify an Multi-Trace Loop Average Filter-formatted Vision Data File. Browse to File Button Unpressed Clicking on this button opens a standard Windows browser dialog that must be used to locate and identify a Multi-Trace Loop Averageformatted Vision Data File. By default, the browser filters for *.vis 10

files, although the file may have any name and extension. Once identified, the file path and file name are displayed in File Name. This control is hidden if Read Data From Vision File is unchecked. File Name Text "" Read-only. This control shows the file path and file name of the Multi- Trace Loop Average Filter-formatted Vision Data File to be read for measured data and configuration parameters on Task execution. The control is updated using Browse to File. This control is hidden if Read Data From Vision File is unchecked. Comments String A string of up to 511 characters to be written at the user s discretion. Intended to allow a detailed description of the design decision to include the Multi-Trace Loop Average Filter Task. Export Button Unpressed This control initiates a dialog used to configure the exporting of the measured data into a format external to Vision. This is discussed in detail in the Data Recall page. Help Button Unpressed Read this Help page. OK Button Unpressed Close the dialog. Accept the configured Multi-Trace Loop Average Filter values and append the Task to the Test Definition. Cancel Button Unpressed Close the dialog. Do not add the Task to the Test Definition. 11

C - Plot Setup Task Name: Multi-Trace Average Filter Version: 4.0.0 Last Update: 6 October 2005 In QuikLook Menu: No Folder: Filters Subfolder: Generic Subsubfolder: Averaging Window Name: Multi-Trace Loop Average Filter Setup::Multi-Trace Loop Average Filter Plot Setup Change Record: Go to Change Record Known Bugs: None User Variables Added: None 12

C.1 - Setup Dialog Figure C.1.1 - Multi-Trace Average Filter Task Plot Configuration Dialog. 13

C.2 - Description NOTE: If the Task is programmed to import data from a Vision Data File, the values programmed into this control will be overwritten when the Vision Data File is programmed. Plot response will be as programmed in the Multi-Trace Averaging Filter that exported the Vision Data File. In that case, adjusting these controls is superfluous The Filter Task will optionally plot the data that it operates on during execution. This dialog page enables the plotting and sets up the various plot labels that will be displayed to specify the data. A Plot Type control allows the user to select to plot Accumulated data, Averaged data or both. C.3 - Controls Name Type Default Description Plot These Data Check Box Unchecked This control enables the plotting of the accumulated and manipulated input data during the execution of the Filter. If the control is disabled, no data display will occur until data are recalled from the DataSet Archive. When disabled all other controls on the dialog page except Help are disabled. All controls are enabled when Plot These Data are enabled. Plot Title Text "" 60-Characters maximum. Allows a textual description of the displayed data to be entered by the user. The description will appear at the top of the plotted data. This control is disabled if Plot These Data is not checked. Plot Subtitle Text "" 60-Characters maximum. Allows a supplemental textual description of the displayed data to be entered by the user, giving the user additional space for description. The description will appear at the top of the plotted data just beneath the text specified in Plot Title. This control is disabled if Plot These Data is not checked. Plot X Axis Label Plot Y Axis Label Text "" 60-Characters maximum. The user specifies text that is placed adjacent to the X-Axis, normally describing the units represented by that axis. Unlike most Tasks, the nature of the independent variable cannot be inferred and so no default value is provided. This control is disabled if Plot These Data is not checked. Text "" 60-Characters maximum. The user specifies text that is placed adjacent to the Y-Axis, normally describing the units represented by that axis. Unlike most Tasks, the nature of the dependent variable cannot be inferred and so no default value is provided. This control is disabled if Plot These Data is not checked. Data Label Text "" 32-Characters maximum. The user specifies text that is to be associated with the symbol and line type of the data being plotted. This is used to distinguish the data in a plot containing more than one data trace. This control is disabled if Plot These Data is not checked. User Self- Prompt Text "" 60-Characters maximum. This control serves no purpose in the Multi- Trace Loop Average Filter and will be removed in future Task versions. This control is disabled if Plot These Data is not checked. Parameter List <<None>> This control serves no purpose in the Multi-Trace Loop Average Filter 14

to Append to Prompt Plot Type Help OK Cancel Box List Box Both and will be removed in future Task versions. This control is disabled if Plot These Data is not checked. Select the data to be plotted. Plot Accumulated data, Averaged data or both. This control is disabled if Plot These Data is not checked. Button Unpressed Read this Help page. Button Unpressed Close the dialog. Accept the configured Multi-Trace Loop Average Filter values and append the Task to the Test Definition. Button Unpressed Close the dialog. Do not add the Task to the Test Definition. 15

D - Data Plotting, Regraph and Export As with most Filter Tasks, a primary function of the Multi-Trace Loop Average Filter is to allow data to be plotted during Test Definition execution. A plot may contain Accumulated data, Averaged data or both. Since the Filter is intended to be programmed within a Branch Loop it is important to note the behavior of the plot as the program branches. A single plot is generated at the first loop iteration. Each subsequent iteration will update the plot to show the most recent set of data. If Accumulated data are plotted, the magnitude of the plotted data will normally grow from iteration-to-iteration. Ideally, Averaged data will remain stable from one loop iteration to the next. Note that for the first iteration, Averaged data will overlay Accumulated data exactly. The figures below show two subsequent iterations of the Multi-Trace Loop Average Filter. The input data are from a Hysteresis Task. Both Accumulated and Averaged data are plotted. The two figures below show the data generated in the second and fourth Branch Loop iterations. Figure D.1 - Multi-Trace Loop Average Filter Task Execution Progress. Iteration 2. 16

Figure D.2 - Multi-Trace Loop Average Filter Task Execution Progress. Iteration 4. With the release of Version 3.1.0 an option has been provided to the user to determine how to handle the independent X domain data. In earlier versions, the X domain was always a copy of the most recently acquired X domain data of the input Tasks. That option is still available. However, the user may alternatively choose to have the X data averaged over the loop iterations just as are the Y data. In the examples of Figures D.3A and D.3B, a single Hysteresis Task, measuring the internal reference 1.0 nf Capacitor, is programmed into a 3-iteration Branch Loop. The Task begins at 5.0 Volts and adjusts the voltage by incrementing by 2.0 Volts, so that iterations at 5.0, 7.0 and 9.0 Volts are made. In Figure D.3A, the Multi-Trace Loop Average Filter was not set to average the X domain. In this case, the data are spread over the range ±9.0 Volts. In Figure D.3B, the X domain data are averaged and the measured data are spread over the range ±7.0 Volts, which is the average of the three voltage levels. 17

Figure D.3A - Non-Averaged X Domain. X Values Taken from the Last (9.0-Volt) Measurement. Figure D.3B - Averaged X Domain. X Values Averaged from all Measurements. 18

Since the Multi-Trace Loop Average Filter is associated with one or more data-producing Tasks in a Branch Loop, an issue is the possibility of data variation from iteration-toiteration within the Loop. Imagine, for example that the Task is associate with a Hysteresis input Task that is programmed to begin with a measurement period of 0.1 ms and will adjust be a 10 X scaling factor to 1000.0 ms over five Branch Loop iterations. It is clear that the first issue encountered will be the fact that the resulting averaged data cannot be related to a particular measurement speed and that variations in the individual input measurements that relate to speed cannot be extracted from the averaged data. A more critical issue, in this case, is that the faster loop will generate fewer points (depending on the Precision tester being used) than the slower loop. On a Precision Workstation, the 0.1 ms loop will have 101 points and the 1000.0 ms. The Multi-Trace Loop Average Filter will operate without error on these input data. It will always operate on X number of data points, where X is the historical minimum number of points. That means that once the data vector contains 1001 points, only its first 101 points will be averaged against all the points in the initial 101-point measurement. Mechanically, this is acceptable to the Filter. However, it is clear that, as a result of both these issues, creating such an experiment will yield data of no research value. D.1 - Archive Regraph As with all Tasks, the Multi-Trace Loop Average Filter Task is recalled from a DataSet Archive by browsing to the measurement in the Archive portion of the tree in the DataSet tab of the DataSet Explorer. Double-click on the Task in the Tab to open the configuration dialog. 19

Figure D.1.1 - Recall the Multi-Trace Loop Average Filter Task from a DataSet Archive. The configuration dialog is opened for review. Most controls are disabled. Help is available. Export allows Filtered data to be written to a format outside of Vision as discussed below. OK and Cancel both close the dialog to allow data to be plotted. Note that on Archive recall, only the Multi-Trace Average Task is reconstructed. The Test Definition is not reconstructed. That means that the Task Selector control cannot display the associated data input Tasks. 20

Figure D.1.2 - Multi-Trace Loop Average Configuration Dialog Recalled from a DataSet Archive. 21

The plot configuration tab can be accessed. In this case the tab controls are enabled to allow the recalled data to be configured for plotting. Both plot labels and plot type can be configured. Figure D.1.3 - Multi-Trace Loop Average Plot Dialog. Dialog has Enabled Controls. 22

Once the configuration dialog has been reviewed and is closed, a plot window is opened showing the Filter data recalled from the DataSet Archive. Figure D.1.4 - Multi-Trace Loop Average Filter Data Recalled from a DataSet Archive. D.2 - Data Exporting All Tasks can have their data exported to one of four targets outside of Vision when recalled from a DataSet Archive after the execution of a the Test Definition in which they are programmed. In order to perform the exporting during the execution of the Test Definition, the Multi-Trace Loop Average Filter Task must be associated with a Print/Export Filter. Targets are: Printer - This is the default selection. Pre-formatted text is sent to the printer attached to the Precision Tester (Workstation and Premier testers) or the tester host computer (all others) when the configuration dialog is closed. As of version 4.0.0, Line Spacing, Left Margin and Tab Spacing controls are shown on the dialog when "Print" is selected in Select Option. These allow text horizontal and vertical placement to be adjusted, through trial-and-error, for the particular printer. A Header Only option restricts the output to Task configuration information, eliminating extensive lists of measured data and reducing the output length. Before 23

output begins, the appropriate Window printer configuration dialog will appear as in Figure D.2.2. Figure D.2.1 - Export Dialog with Printer Configuration Selected. 24

Figure D.2.2 - Standard Windows Printer Configuration Dialog. Text File - Selecting this option enables the Browse for File Name button. Clicking this button will open a standard browser dialog in which a file name and path must be selected. If the file already exists, the output will be appended to existing text. An output file name must be specified for this export. The figures show a partial sample of the text export from a file generated using the data recalled from the DataSet Archive. When the Parasitics Filter is executing in a Branch Loop in Append mode and the recalled file is not the first, all of the appended data will be exported. The exported data for the recalled execution will include both the compensated data and the raw data read from the file (if file compensation is enabled). The data from the previous executions will not include the raw file data. 25

Figure D.2.3 - Export Dialog with Text Configuration Selected. 26

Figure D.2.4 - Multi-Trace Loop Average Filter Task Sample Text Export File. Upper Portion. Figure D.2.5 - Multi-Trace Loop Average Filter Task Sample Text Export File. Lower Portion. 27

Excel - Selecting this option enables the Browse for File Name button. Clicking this button will open a standard browser dialog in which a file name and path may be selected. Specifying a file name is optional when the Task is recalled from a DataSet Archive. However, if specified, a unique file name/file path must be created or an overwrite situation will occur. Data are not appended to existing files. When the configuration dialog is closed, the Excel program will be started and a spread sheet created. When Excel is closed, the data will be written to the specified file name, or the user will be prompted to save if the file is not specified. Programmatic techniques for producing Excel '97 files were provided by Lacoude and Ketema 2. Office '97 or Office 2000 must be loaded for this option. Office is not provided as standard with the tester or Vision software. Utilities to write to Office 2003 or Office XP are not yet available. The figures show a sample of the Excel export file. Office 2000 exporting has been added as of Version 4.0.0. Figure D.2.6 - Export Dialog with Excel Configuration Selected. 28

Figure D.2.7 - Multi-Trace Loop Average Filter Task Sample Excel Export Output. Upper Portion. Figure D.2.8 - Multi-Trace Loop Average Filter Task Sample Excel Export Output. Lower Portion. Word - Selecting this option enables the Browse for File Name button. Clicking this button will open a standard browser dialog in which a file name and path may be selected. Specifying a file name is optional. The Word program will be opened 29

and written when the regraph dialogs have been closed. If a new file name is specified, the document will be saved immediately. Word export to Office '97 depends on two template files - "Template.doc" and "Template2.doc"- located in "D:\DataSets" (C:\DataSets for the Precision LC tester family.). These are blank Word files. Template.doc is in portrait orientation with tabs at 1", 2.5", and 4". Template2.doc is in landscape orientation with tabs at 1", 2.5", 4" and 6". Both pages are set to Times New Roman 12 pt font. Word export output is formatted to align properly with these settings. Care must be taken not to overwrite the templates. If no file name is specified, the user will be prompted to save the documents when closed. If the documents are saved, the template file will be overwritten. In this event, the file should be renamed appropriately and a new template file created with the specifications given above. Exporting to Word 2000 does not depend on the template files. Office '97 or Office 2000 must be loaded for this option. Office is not provided with the tester or Vision software. Utilities to write to Office 2003 or Office XP are not yet available. The Word export option has been added as of Version 3.1.0. Office 2000 exporting is available as of Version 4.0.0. The Header Only option appears when Word selected. Checking this control (default) suppresses the point-by-point output of measured data. This eliminates many pages of document that simply reflect columns of numbers, greatly reducing document size and clutter. The sample figures show the output with Header Only unchecked. 30

Figure D.2.9 - Export Dialog with Word Configuration Selected. 31

Figure D.2.10 - Multi-Trace Loop Average Filter Task Sample Word Export Output. Upper Portion. 32

Figure D.2.11 - Multi-Trace Loop Average Filter Task Sample Word Export Output. Central Portion. 33

Figure D.2.12 - Multi-Trace Loop Average Filter Task Sample Word Export Output. Lower Portion. Vision Data File - In this option, added as of Version 4.0.0., the Task configuration parameters and measured data are written to a formatted binary file. Subsequent instances of the Single-Trace Average Filter Task can be configured to import the data from the file, on execution, rather than making a new measurement. In this way, data can be moved from one DataSet to another where they can be grouped with other data and filtered. This utility is demonstrated in Figure D.2.13. Selecting this option enables the Browse for File Name button. Clicking this button will open a standard browser dialog in which a file name and path may be selected. Specifying a file name is required. 34

Figure D.2.13 - Utility of Vision Data File Exporting. 35

D.3 - Export Setup Name Type Default Description Select Option List "Print" Select between the "Print", "Export Text", "Export Word", "Export Excel" and "Export Vision" options. This control enables the Browse for Box File Name button for all selections except the "Print" option. Header Only Check Box Checked This control appears when Select Option is set to "Print" or "Export Word". Otherwise it is hidden. When checked, the output of the pointby-point drive voltage and measured data is suppressed. This shortens the document and eliminates what is likely to be superfluous data. Line Spacing Integer 100 This control appears when Select Option is set to "Print". Otherwise it is hidden. Increasing or decreasing this value will increase or decrease the vertical spacing of lines on the printed page. Experimentation will fix the value for any given printer. Left Margin Integer 100 This control appears when Select Option is set to "Print". Otherwise it is hidden. Increasing or decreasing this value will increase or decrease the left start point of text on the printed page. Experimentation will fix the value for any given printer. Tab Spacing Integer 200 This control appears when Select Option is set to "Print". Otherwise it is hidden. Increasing or decreasing this value will increase or decrease the horizontal spacing of tabbed sections of text on the printed page. Experimentation will fix the value for any given printer. Browse for File Name Button Unpressed This control is enabled for all export options except "Print". For the remaining options, this control must be selected. The browser dialog will appear where a path and filename must be specified for the export output. File Name Text "" This control is always disabled and cannot be used to specify the file name or path for Text, Word or Excel export. Once the browser is used to selected a path and file name, those will be displayed in this control for review. Note that a path and file name MUST be specified for the "Text" and "Vision" export options and may be specified for "Excel" or "Word". Help Button Unpressed Open this help document for review. OK Button Unpressed Accept the configured export and close the dialog. Exporting will occur when the main data regraph dialog is closed. Cancel Button Unpressed Close the export dialog. Do not export. Updated 10/06/05 36

E - Change and Version Record This page specifically lists changes that are visible to the user. Often the software is changed in ways that are not directly apparent to the user. These changes may adjust the version number, in which case they are listed simply as "Internal Changes". Such changes may be indirectly evident in speed and performance improvements or the change of the Task file size. Version 4.0.0 Initial Task development at Version 4.0.0. 06 October 05 - SPC. 37