Teledyne LeCroy Verification Script Engine for Teledyne LeCroy PETracer Reference Manual User Manual

Page 3

Advertising
background image

Teledyne LeCroy

Verification Script Engine Reference Manual

Version 6.6x

iii

Table of Contents

1 INTRODUCTION ............................................................................................................................................. 1

2 VERIFICATION SCRIPT STRUCTURE .......................................................................................................... 2

3 INTERACTION BETWEEN PETRACER AND A VERIFICATION SCRIPT ................................................... 4

4 RUNNING VERIFICATION SCRIPTS FROM THE PETRACER .................................................................... 6

4.1

R

UNNING VERIFICATION SCRIPTS

.......................................................................................................... 8

4.2

VSE

GUI

S

ETTINGS

.......................................................................................................................... 10

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

5.1

T

RACE EVENT

-

INDEPENDENT SET OF MEMBERS

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

5.2

T

RACE EVENT

-

DEPENDENT SET OF MEMBERS

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

5.2.1

All packet/transaction-specific set of members .................................................................. 12

5.2.2

DLLP-specific set of members ............................................................................................... 13

5.2.3

TLP-specific set of members ................................................................................................. 14

5.2.4

Ordered Set specific set of members.................................................................................... 17

5.2.5

Link Condition specific set of members ............................................................................... 18

5.2.6

Link transaction-specific set of members ............................................................................ 19

5.2.7

Split transaction-specific set of members ............................................................................ 20

6 VERIFICATION SCRIPT ENGINE OUTPUT CONTEXT MEMBERS .......................................................... 21

7 VERIFICATION SCRIPT ENGINE EVENTS ................................................................................................. 22

7.1

P

ACKET LEVEL EVENTS

...................................................................................................................... 22

7.2

L

INK

T

RANSACTION LEVEL EVENTS

..................................................................................................... 22

7.3

S

PLIT

T

RANSACTION LEVEL EVENTS

.................................................................................................... 22

8 SENDING FUNCTIONS ................................................................................................................................ 23

8.1

S

END

L

EVEL

() .................................................................................................................................... 23

8.2

S

END

L

EVEL

O

NLY

() ............................................................................................................................ 24

8.3

D

ONT

S

END

L

EVEL

() ........................................................................................................................... 25

8.4

S

END

C

HANNEL

() ............................................................................................................................... 26

8.5

S

END

C

HANNEL

O

NLY

() ....................................................................................................................... 27

8.6

D

ONT

S

END

C

HANNEL

() ...................................................................................................................... 28

8.7

S

END

A

LL

C

HANNELS

() ........................................................................................................................ 29

8.8

S

END

T

RACE

E

VENT

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

8.9

D

ONT

S

END

T

RACE

E

VENT

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

8.10

S

END

T

RACE

E

VENT

O

NLY

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

8.11

S

END

A

LL

T

RACE

E

VENTS

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

8.12

S

END

D

LLP

T

YPE

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

8.13

F

ILTER

D

LLP

T

YPE

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

8.14

S

END

T

LP

T

YPE

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

8.15

F

ILTER

T

LP

T

YPE

() .............................................................................................................................. 37

8.16

S

END

O

RDERED

S

ET

T

YPE

() ................................................................................................................ 38

8.17

F

ILTER

O

RDERED

S

ET

T

YPE

() .............................................................................................................. 39

9 TIMER FUNCTIONS ..................................................................................................................................... 40

9.1

VSE

T

IME

O

BJECT

............................................................................................................................ 40

9.2

S

ET

T

IMER

()....................................................................................................................................... 41

9.3

K

ILL

T

IMER

() ...................................................................................................................................... 42

9.4

G

ET

T

IMER

T

IME

() ............................................................................................................................... 43

10 TIME CONSTRUCTION FUNCTIONS ........................................................................................................ 44

10.1

T

IME

() ............................................................................................................................................... 44

Advertising