Thanks to visit codestin.com
Credit goes to www.scribd.com

100% found this document useful (1 vote)
4K views40 pages

93k Tester 03 Software Overview Rev.7.2.2.A.00

The document provides an overview of the Advantest V93000 SOC software. It describes the SmarTest software structure and tools, including the Eclipse integrated development environment. The overview explains perspectives, editors and views in Eclipse and covers topics like the device directory, technology files and creating devices.

Uploaded by

Peter Chang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
4K views40 pages

93k Tester 03 Software Overview Rev.7.2.2.A.00

The document provides an overview of the Advantest V93000 SOC software. It describes the SmarTest software structure and tools, including the Eclipse integrated development environment. The overview explains perspectives, editors and views in Eclipse and covers topics like the device directory, technology files and creating devices.

Uploaded by

Peter Chang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 40

Advantest V93000 SOC

Basic User Training

Software Overview
Agenda
• Learning Objectives
• Relevance
• SmarTest Overview & Structure
• Eclipse Workcenter
• Perspectives, Editors & Views
• SmarTest Device Directory
• .technology File
• Creating Device
• Model, Device License Files
• Technical Documentation Center (TDC)

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 2
Learning Objectives

• Understand the SmarTest software concept


• Understand the SmarTest file structure
• Understand the purpose of the different tools and how they are linked
together

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 3
Relevance

A basic understanding of the software helps to keep a high-


level view when developing a test program

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 4
SmarTest Overview
SETUPS TOOL KIT
Application
Test Program
Instruments
PINS
PINS Model Eclipse IDE

 Pin
Pin Groups
Groups Pin Config Editor
Customer Data
Data Test Flow Bridge Level Editor
LEVELS
LEVELS

 Specs
Specs Timing Editor

 Equations
Equations
Operator
Prober Pattern Editor

 Level
Level Sets
Sets Handler
Analog Setup Tool
TIMING
TIMING Routing Editor

 Specs

Specs Testflow Signal Analyzer
 Equations
Equations
C/C++ Developm.

 Timing
Timing Sets
Sets

 Wavetables
Wavetables Toolkit (Eclipse CDT)
PATTERNS
PATTERNS

 Labels
Labels

 Bursts
Bursts
RESULTS
ANALOG
ANALOG

 Module
Module Setup
Setup DATALOG
DATALOG
 Routing
 Routing

 Waveforms
Waveforms Testsuite REPORT
REPORT WINDOW
WINDOW

 Sequencing
Sequencing
 TIMING
TIMING DIAGRAM
DIAGRAM
 Clock
Clock Settings
Settings  Level  Pattern
TEST
TEST  Timing  Analog ERROR
ERROR MAP
MAP

 TestMethod
TestMethod  Spec  Test
(UTM)
(UTM) ANALOG
ANALOG

 TestMethod
TestMethod WAVEFORMS
WAVEFORMS
library
library FLAGS

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 5
SmarTest Path and File Structure

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 6
SmarTest 7.2.x features
Protocol Editor  Design level DUT access
• Protocol Editor supports pre-defined and user defined
protocols (JTAG, SPI, I2C, MDIO, DDR, USB, PCIe…)
• Automates vector generation and modification at a higher
abstraction level
Tools
• Integrated Result Tool
• Shmoo Tool
• Test Cell Control Tool
• Test Program 360
• Concurrent test framework enhancements
• DC Scale limits
• TMLimits
Current Profiling  Fast DUT power characterization
• Run time current measurement without pattern modification
• TM-API based setup for DC Scale cards
• Waveform view in signal analyzer
SmarTest Program Manager  Optimized test development
• Collaborative test program development and debug
• Re-use of optimized test setups and Test Methods
• Template based test (master test plan)
• SmarTest Data Link to manage vector file handling

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 7
Launching Smartest (ONLINE/OFFLINE)

ONLINE Start
OFFLINE Start

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 8
Eclipse Workspace Selection at Startup

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 9
Integrated Environment
Eclipse Workcenter

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 10
Eclipse Perspectives
• Perspectives are sets of window panes in your Workcenter
• Perspectives are specific arrangements of editors and views
• Predefined Perspectives:

• You can change or create new perspectives which fulfill your


specific needs
• Window ->Reset Perspective (restore default configuration)

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 11
Eclipse Perspectives

Accessing perspectives
• Window => Open Perspective or via icons

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 12
Eclipse Perspectives
Setup Perspective

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 13
Eclipse Perspectives

Hardware Perspective / Monitoring Hardware Status

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 14
Eclipse Perspectives
C/C++ Perspective

Click on the
UTM project in
the explorer
frame and now
you see the C-
build console for
the UTM project

Compilation
errors and
warnings will be
shown here

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 15
C++ Test Method Templates
Universal Test Method (UTM) Libraries
• dc_tml
• ac_tml
• ccf_tml
• commandRunner
• multi_group_dc_tml
• miscellaneous_tml
• MTP_ExecutionEngine_tml
• pptia_tml
• scan_tml
• smartCalc
• tmu_tml

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 16
Eclipse Perspectives
Debug Perspective: Running a Debug Session

Debug icons

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 17
Eclipse Perspectives
Views and Perspectives

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 18
Navigation
Test Program Explorer
Use the Test Program Explorer to
• Load, edit (launch editors), and save setup data
• Show logical content of test programs
• Visualize current context of execution

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 19
Navigation
Navigator
Use the Navigator to
• Perform file operations (copy, paste, …)
• Switch current devices
• Maintain your current workspace (import, close,
delete projects)
• Load setup files

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 20
Integrated Testflow Tools

Flow Sequence Editor and Flow Data Editor


Flow Sequence Editor to Debug Flow Data Editor to Edit

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 21
Pin Configuration Tool

Digital pins Analog or RF pins

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 22
Eclipse Toolbar

The icons and drop down menus of the Eclipse Toolbar represent
the former SmarTest Toolbar

Setup Results Debug Memory Test Scan Analog Production System

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 23
Setup Tools

Pin Configuration

Timing Setup

Level Setup

Pattern edit &


debug

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 24
Functional debug Tools

Timing Diagram

Pattern edit
& debug*

Error Map

* same GUI as in the setup tools

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 25
Result Analysis Tools

Pin Margin

Integrated result
analysis tool

HW monitor

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 26
Test Cell Control Tool

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 27
Data Handling
Load, Save, Apply
• Load – download from the setup files in the disk Workstation
workstation to the V93000 hardware
• Save – from the V93000 hardware to the setup files in
the disk workstation

• Upload – from the V93000 hardware to the workstation


main memory Disk

Main
a d Memory
lo
v e
sa d
o a
l
up

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 28
Data Handling
Device Directory
• A device directory is a structure that contains all basic test
setup elements

• Each device configured on the V93000 SOC Series has its


own device directory

• Each time you use the system, a file


called .device_inuse_soc is stored in your home directory

• This file remembers which device you were using last, and
sets a path to its device directory

• If a project directory is being used, a lock file is created in


the device directory. This prevents other users from using
that device software.

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 29
Creating a new Device Directory

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 30
Selecting Device Path

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 31
Adding Device Directory

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 32
Device Directory Structure

• When a new device file (test program) is created, the subdirectories


below are generated automatically

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 33
Storing Device Parameters

.technology File

• As extra options when creating a device

Located under <device_directory>/.technology

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 34
License
The license scheme includes three licenses

1. License for Smartest


Smartest Online License

2. License for S&S Calibration converter


SW Online Value Package

3. License for S&S MIGRATION FRAMEWORK


SW Offline Tool package

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 35
Quitting SmarTest
To exit SmarTest click
File > Exit

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 36
SmarTest Documentation TDC
Access: https://www.advantest.com/V93000/help/index.jsp
The SmarTest documentation is provided in the V93000 Technical
Documentation Center (TDC)

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 37
SmarTest Help
When running SmarTest you can launch SmarTest Help by choosing
Help > Help Contents

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 38
SmarTest Dynamic Help

1. Load all the setup files of your device


2. In the Flow Data Editor, select any test method, right click
and choose “Modify Test Method… F3”
3. Open your test method in the Test Method editor
4. In SmarTest click Help > Dynamic Help
5. Highlight an API; the related information from TDC pops up
on the right side

June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 39
June 2014 All Rights Reserved - ADVANTEST CORPORATION Software Overview Unit 3 - 40

You might also like