beautypg.com

Teledyne LeCroy SATracer 3G Verification Script Engine manual User Manual

Page 3

background image

LeCroy Corporation

Verification Script Engine Reference Manual

Version 1.01

Table of Contents

1 INTRODUCTION........................................................................................................................... 1
2 VERIFICATION SCRIPT STRUCTURE ................................................................................... 2
3 INTERACTION BETWEEN SASTRACER/SATRACER AND A VERIFICATION
SCRIPT............................................................................................................................................... 5

4 RUNNING VERIFICATION SCRIPTS FROM THE SASTRACER/SATRACER................ 7

4.1 R

UNNING VERIFICATION SCRIPTS

.......................................................................................... 9

4.2 VSE

GUI

SETTINGS

............................................................................................................ 11

5 VERIFICATION SCRIPT ENGINE INPUT CONTEXT MEMBERS .................................. 12

5.1 T

RACE EVENT

-

INDEPENDENT SET OF MEMBERS

................................................................... 12

5.2 T

RACE EVENT

-

DEPENDENT SET OF MEMBERS

...................................................................... 13

5.2.1 Primitives ..................................................................................................................... 13
5.2.2 OOB.............................................................................................................................. 13
5.2.3 SAS/SATA Generic Frame members........................................................................ 13
5.2.4 SAS Open Address Frame members......................................................................... 14
5.2.5 SAS Identify Address Frame members..................................................................... 14
5.2.6 SAS Broadcast and Short Broadcast Address Frame members ............................ 14
5.2.7 SAS SSP Frame members .......................................................................................... 15
5.2.8 SAS SMP Frame members......................................................................................... 16
5.2.9 SATA/STP Frame Members...................................................................................... 24

6 VERIFICATION SCRIPT ENGINE OUTPUT CONTEXT MEMBERS .............................. 28
7 VERIFICATION SCRIPT ENGINE EVENTS ......................................................................... 29

7.1 F

RAME LEVEL EVENTS

........................................................................................................ 29

7.2 C

OMMAND LEVEL EVENTS

.................................................................................................. 29

8 SENDING FUNCTIONS.............................................................................................................. 30

8.1 S

END

L

EVEL

()...................................................................................................................... 30

8.2 S

END

L

EVEL

O

NLY

() ............................................................................................................ 30

8.3 D

ONT

S

END

L

EVEL

() ............................................................................................................ 31

8.4 S

END

C

HANNEL

() ................................................................................................................ 31

8.5 S

END

C

HANNEL

O

NLY

() ....................................................................................................... 32

8.6 D

ONT

S

END

C

HANNEL

() ...................................................................................................... 32

8.7 S

END

A

LL

C

HANNELS

() ........................................................................................................ 33

8.8 S

END

T

RACE

E

VENT

().......................................................................................................... 33

8.9 D

ONT

S

END

T

RACE

E

VENT

() ................................................................................................. 33

8.10 S

END

T

RACE

E

VENT

O

NLY

() ................................................................................................. 33

8.11 S

END

A

LL

T

RACE

E

VENTS

().................................................................................................. 34

9 TIMER FUNCTIONS .................................................................................................................. 35

9.1 VSE

TIME OBJECT

............................................................................................................... 35

9.2 S

ET

T

IMER

() ........................................................................................................................ 35

9.3 K

ILL

T

IMER

()....................................................................................................................... 36

9.4 G

ET

T

IMER

T

IME

()................................................................................................................ 36

ii