Description
Marvin Test Solutions'
ICEasy Test Suite is supplied with both the TS-900 and TS-960 semiconductor test platforms and provides a comprehensive set of software tools - facilitating the development and debugging of test programs for semiconductor devices. In addition the suite includes I-V curve and Shmoo plot tools for analyzing a device's DC and AC characteristics. The complete suite of tools interfaces seamlessly with Marvin Test Solutions'
ATEasy®, a test executive and test development environment which is supplied with each TS-900 / TS-960 system.
Features
The
ICEasy Test Suite includes the following the tools and capabilities:
- ICEasy: A library of device test development tools for creating test programs and characterizing devices
- File Import Tool (FIT): A software tool set for importing and converting STIL, WGL, VDC/EVCD, and ATP files to a Marvin Test Solutions digital instrument file format
- Digital Waveform Edit / Display Tools: To facilitate the development and debugging of digital test vectors, waveform display and edit tools are available for both the TS-900 and TS-960 test systems. These tools provide interactive control of the digital subsystem as well supporting the ability to import STIL, ATP, VCE/eVCD and WGL digital test vectors.
Applications
- Development of semiconductor test programs
- Characterization of wafer and packaged devices
- Compatible with GX5295 / GX5296 digital subsystems and TS-900 series test systems
Description
The
ICEasy tool set is an ATEasy® add-on module that facilitates device test program development. The tool set is fully integrated with the TS-900 / 960 instrumentation and by utilizing the TS-900's PMU per pin capabilities, users are able to quickly create test programs. Additionally,
ICEasy supports pin mapping between DIO channels and UUT pin names, creation of Pin Groups and nested groups as well as providing the ability to perform various test functions on a group of pins.
Automated DC Parametric Test CreationICEasy's library includes a full set of test capabilities for characterizing a device's input and output DC characteristics. Utilizing the TS-900's PMU per pin capabilities, users are able to quickly create test programs for the following types of tests:
- Input Voltage Threshold (VIH, VIL)
- Output Short Circuit (IOSH, IOSL)
- Output Voltage Threshold (VOH, VOL)
- Power Consumption (IDD, IDDQ)
These preconfigured tests, when combined with ICEasy's Device Pin and Pin group mapping capability, provide the user with a simple and streamlined method to assign tests to specific device pins as well as specifying pass / fail limits for each test, without having to do low-level instrument setup and control. The result is faster test creation and faster time to test.
2D Plotting ToolsFor characerizing semiconductor devices,
ICEasy provides I-V Curve and Shmoo plotting tools. Both tools can be used interactively or via an API, allowing the plots to be generated and saved to a log file.
I-V Curve ToolICEasy's I-V curve tool allows users to easily set up voltage & current ranges and step increments as well as defining, by name, the specific pin (or pins) to be tested. Additionally, all I/O pins can be plotted on the same graph, providing an easy way to compare a device's ESD diode I-V curves. (see figure below) The ability to easily measure I-V characteristics and plot the results is a key feature for failure analysis and design verification applications. This test method can provide insight into device failure mechanisms that can affect a device's I/O pins, such as electrical overstress (EOS), electrostatic discharge (ESD), bond wire problems, and packaging problems. And more recently, the use of I-V curve plots as an "impedance signature" may be useful in identifying counterfeit devices where the impedance or I-V signature of a known genuine part is compared to a suspect part.
I-V Curve Tool Shmoo Plot ToolICEasy's Shmoo plot tool allows users to easily vary test parameters on both the X and Y axis without programming - allowing test engineers to visually observe the pass / fail operating ranges of the device under test. An accepted test methodology for device characterization and qualification, the Shmoo plot provides users with a powerful technique for design verification and early production test qualification. Supporting both automated and interactive control,
ICEasy's Shmoo plot tool allows users to change parameters on the fly or to control the test via the TS-900's test manager (ATEasy®) as well as logging the resulting data.
Shmoo Plot Tool
Description
Marvin Test Solutions' file import tool option offers test engineers a software tool set for importing and converting STIL, WGL, VDC/eVCD and ATP files to a Marvin Test Solutions digital instrument file format and is an option for the GtDIO and GtDIO6x digital instrument software. This file import tool also works in conjunction with the digital waveform display and editor software which provides an efficient tool set for developing, debugging, and executing digital test vectors.
The Standard Test Interface Language (STIL, IEEE-1450) was developed by a consortium of several test equipment, computer aided engineering (CAE), computer aided design (CAD) and integrated circuit (IC) vendors. The standard provides a common language to transfer digital test data vectors from the design environment to the test environment.
STIL File Import Tool The Waveform Generation Language (WGL, pronounced "wiggle"), is a data description language created by Test System Strategies Inc. (TSSI). A WGL file is essentially a text file that contains signal patterns along with timing, diagnostics and other information. The WGL vector formats are commonly used by engineers to test semiconductor devices during the design validation and production test phases of product development. These vectors are generated by electronic design automation (EDA) tools and are used to test a device and verify that its physical implementation matches the results achieved in simulation.
WGL File Import Tool The VCD and EVCD file formats are part of the IEEE-1364 (IEEE Standard for Verilog® Hardware Description Language). Extended VCD (EVCD, IEEE-1364-2001) is a newer version of the VCD file format and supports directional data.
eVCD File Import Tool The ATP file format is a file format used with Teradyne digital subsystems.
DIOEasy-FIT
DIOEasy-FIT and the GTDIO library provide the functionality for importing STIL, VCD, WGL and ATP files and converting them to a DIO file format which can then be loaded into DIO cards. When importing a file, the user can specify the clock rate for the digital instrument's step rate (for example the default value of 10 ns (100 MHz) is the fastest clock rate for GX5292 board). If the specified clock rate is too slow and cannot satisfy the timing constraints defined in the imported file (e.g., clock > UUT output probing window etc.), an error is returned. The generated DIO file supports both stimulus / response and real-time compare (RTC) modes of operation. DIOEasy-FIT supports the GX5292, GX5293, and Gx5295 digital subsystems.
GtDio6x-FIT
GtDio6xEasy-FIT and the GtDio6x library provide the functionality for importing the above files and converting them to a DIO file format which can then be loaded into DIO cards. When importing a file, the software will analyze the input file and create an MTS digital file that is compatible with the GX5296's capabilities while preserving, as closely as possible, the input file's functionality and timing. The generated DIO file supports both stimulus / response and real-time compare (RTC) modes of operation. GtDIO6xEasy-FIT supports the GX5296 digital subsystem.
Description
GtDIO6xEasy offers test engineers an efficient tool for developing, debugging, and executing digital test vectors for Marvin Test Solutions' GX5296 digital subsystem which is used wth the TS-960 test system. Vectors can be loaded to / from the digital instrument using the tool's interactive panel. After loading the vectors, the user can arm and trigger the instrument for generation / acquisition of test vectors. Acquired data can be saved to a file or displayed via the tool's waveform display interface. Both drive / capature and real time compare modes of operation are supported by the tool.
Graphical User Interface
The GtDIO6xEasy GUI offers interactive digital vector editing and viewing capabilities. The interactive user interface provides a waveform display for each DIO channel and includes channel properties, state, and timing information. The UI also includes information regarding sequence steps, timeset assignment and phase / window timing. A single UI presents all channels for a multi-card digital subsystem, simplifying overall control of the digital subsystem.
DIO6xEasy Waveform Display & UI
Features
GtDIO6xEasy's key features include:
- Graphical display and editing of digital waveforms for all active DIO channels
- Supports both Drive / Sense and real-time compare modes of operation
- Selectivly display channel properties and configuration
- Display of timing, sequence step control, and time set values
- Vector importing & conversion via MTS' file import tool (FIT)
Description
DIOEasy offers test engineers an efficient tool for developing, debugging, and executing digital test vectors for the GX5295 digital subsystem which is used with the TS-900 test system. To simplify vector development, DIOEasy provides users with an easy to use interface. Toolbars and menus provide quick access to vector editing and viewing tools.
Overview
DIOEasy offers two methods for creating and editing digital test vectors:
- Graphical User Interface (GUI) Environment
Vectors can be loaded to and from the DIO instrument using the DIO Virtual Panel. After loading the vectors, the user can arm and trigger the instrument for generation / acquisition. Data captured from the boards can be saved to a file and/or loaded to DIOEasy for viewing or for comparison against a previously defined vector data file.
Graphical User Interface
DIOEasy's GUI offers interactive digital vector editing and viewing capabilities. DIOEasy produces vector data files that can be directly used by the digital instrument’s driver (GTDIO). The DIOEasy GUI is similar to a spreadsheet application. Each cell represents the state of a single data bit in a given step. The data bits (channels) are represented by trace lines in the rows of cells, and each step is a column of cells.
DIOEasy Waveform Display
Data creation, analysis, and editing capabilities include:
- Level (state): High, Low or H-Z/ignore
Each attribute is represented by a different color and shape. By simply pointing and clicking the mouse, the user can change the attribute of one cell or a group of cells. DIOEasy supports filling selected ranges of steps and channels with a variety of data patterns including:
Other data generation, editing and analysis tools include:
- Vector Importing/Exporting
- Cut/Copy/Insert/Delete for a range of selected steps
- Compare two vectors - differences in any cell are highlighted.
- Vector conversion - DIOEasy can read and convert data vectors from ASCII files generated by other simulators and pattern generators, or you can save the created data file in a simple ASCII format file, with or without commands. The resulting file may then be edited with any text editor.
Supported sequencing commands include branching instructions such as Loop, Jump, Call or commands that assign a given value to a specific register. Most commands can be conditional. Supported branching conditions include EQ, NEQ, GT, LT, etc. Inserting/editing commands are done simply by clicking on any step and then filling in the cells when the Command Properties dialog box appears. Sequence steps can be assigned a label, a command, or both.
Scripting Environment
DIOEasy allows you to create, design and edit vectors using Microsoft Visual Basic Script™ (VBScript)—a popular scripting language. Using the capabilities of VBScript and DIO ActiveX objects, the user can write complex programs that create and modify DIO vectors.
The DIOEasy ActiveX object allows you to:
- Create and change any DIO files
- Setup / configure a digital instrument, i.e., set frequency, trigger mode, etc.
- Create DIO File Blocks that are composed of grouped channels (in any order) and steps
- Fill DIO File, Channels, Steps and Blocks with commands and data
- Interact with DIOEasy graphical environment to display and compare DIO vector files using DIOEasy objects such as Window, Application, and more
- Create vector libraries that can be re-used in different steps and files
Knowledge Base Articles pertaining to ICEasy Test Suite
SemiEasy is a drop-in user interface designed to provide common semiconductor test features without requiring extensive configuration.
Read more...
Enhancements to ATEasy and its software drivers include support for scalable test program development, test execution time optimization, and parallel test support with existing ATEasy test code.
Read more...
This article describes ICEasy add-on module used for Semiconductor test using Marvin Test Solutions DIO boards with PMU
Read more...
How to use the Shmoo plot tool with ATEasy v9
Read more...
Downloads for ICEasy Test Suite
ICEASYDS.pdf
Apr 7, 2023
version: A
1.16 MB
Download our PXI Catalog
Products similar to ICEasy Test Suite
- DIOEasy - Digital I/O Vector Development Software
Order ICEasy Test Suite and Related Products
To order call
1-888-837-8297
or order on-line via the form below. Prices are specified for
USA
destination orders. Prices are noted in USD.
Import duties, taxes, and charges are not included in the item price.
ICEasy Test Suite
Software
Product |
Description |
Option |
Price, |
Qty |
DIOEasy-FIT
|
DIOEasy file import tool kit converts STIL, WGL, VCD/EVCD files to Marvin Test Solutions digital file formats for the GX529x and GX5055 digital I/O cards
|
|
$2,479.00
|
*Valid Quantity Required
|
DIOEasy-FIT-UG
|
Upgrade for DIOEasy file import tool kit
|
|
$1,878.00
|
*Valid Quantity Required
|
DIOEasy-FIT-S1Y
|
Renew DIOEasy-FIT Subscription and Support (1 Year)
|
|
$1,114.00
|
*Valid Quantity Required
|
DIOEasy-FIT-S2Y
|
Renew DIOEasy-FIT Subscription and Support (2 Years)
|
|
$1,679.00
|
*Valid Quantity Required
|
DIOEasy-FIT-S3Y
|
Renew DIOEasy-FIT Subscription and Support (3 Years)
|
|
$2,200.00
|
*Valid Quantity Required
|
DIOEasy-FIT-EXP6
|
1-year Renewal Expired DIOEasy-FIT Subscription and Support (expired 1 day to 6 months)
|
|
$1,237.00
|
*Valid Quantity Required
|
DIOEasy-FIT-EXP24
|
1-year Renewal Expired DIOEasy-FIT Subscription and Support (expired 7 to 24 months)
|
|
$1,859.00
|
*Valid Quantity Required
|
DIOEasy-FIT-SUP
|
1-year Support only for DIOEasy-FIT (no upgrades)
|
|
$1,114.00
|
*Valid Quantity Required
|
GT8000
|
ATEasy Single User Software Package (includes 1-year subscription & support)
(Recommended)
|
|
Select Option to see the Price
|
*Valid Quantity Required
|