Agilent Technologies 93000 SOC Series Training Manual page 520

Mixed-signal training
Hide thumbs Also See for 93000 SOC Series:
Table of Contents

Advertisement

Lesson 1 – Multi-Site Test
Controlling the Setup/
Query-Focus State of
Site Automatically
To execute a specified set up block within parallel execution block serially,
enclose the Setup APIs within the first invocation block by the following two
Multi-site APIs:
ON_FIRST_INVOCATION_BEGIN ;
FOR_EACH_SITE_BEGIN();
// Setup
FOR_EACH_SITE_END();
// Test Execution
ON_FIRST_INVOCATION_END();
For simple reference, the part enclosed by these APIs is called the each site
loop block.
The each site loop block must be in the first invocation block. The each site
loop block will be executed serially for each site by repetition
ON_FIRST_INVOCATION_BEGIN();
FOR_EACH_SITE_BEGIN();
Set up tester hardware
First Invocation
Block
FOR_EACH_SITE_END();
Execute test
ON_FIRST_INVOCATION_END();
Program Flow of Each Site Loop Block
SmarTest controls the states of focus on active sites for achieving multi-site
testing with maximum performance as follows:
•In the First Invocation Block (
All active sites are setup-focused and a site with the smallest site number
is query-focused.
•In the Each Site Loop Block (
Each active site under test is setup-focused and query-focused in each loop.
•On outside of the "First Invocation Block"
The current active site under test is setup-focused and query-focused
520
1st Invocation
Site 1 Site 2 Site 3
ON_FIRST_INVOCATION_x
)
FOR_EACH_SITE_x
2nd and later
Invocation
Skipped
Skipped
)
.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents