beautypg.com

Teledyne LeCroy PETrainer Scripting Language Reference Manual User Manual

Page 3

background image

Teledyne LeCroy

PETrainer Scripting Language

iii

Contents

1

Introduction................................................................... 1

1.1

Support Resources ............................................................ 1

2

Command List............................................................... 2

3

Packet Command ......................................................... 3

3.1

Packet = TLP ..................................................................... 3

3.1.1 TLPType = MRd32, MRdlk32, MWr32 .....................................9
3.1.2 TLPType = MRd64, MRdLk64, MWr64 ................................. 10
3.1.3 TLPType = IoRd, IoWr ........................................................... 11
3.1.4 TLPType = Cfgrd0, Cfgwr0, Cfgrd1, Cfgwr1 ....................... 12
3.1.5 TLPType = Msg, Msgd .......................................................... 13
3.1.6 TLPType = Cpl, CplLk, CplD, CplDLk .................................. 15
3.1.7 TLP Field or Payload Substitution ....................................... 17

3.2

Packet = DLLP ................................................................. 19

3.2.1 DLLPType = Ack, Nak ........................................................... 21
3.2.2 DLLPType = InitFC1_P, InitFC1_NP, InitFC1_Cpl,

InitFC2_P, InitFC2_NP, InitFC2_Cpl, UpdateFC_P,
UpdateFC_NP, UpdateFC_Cpl .................................... 22

3.2.3 DLLPType = Vendor .............................................................. 23

3.3

Packet = OrderedSet ....................................................... 24

3.3.1 SetType = TS1, TS2 ............................................................... 25
3.3.2 SetType = Skip ...................................................................... 28

3.4

Packet = Raw................................................................... 29

3.5

Packet = ............................................. 30

4

Idle Command ............................................................. 31

5

Link Command............................................................ 32

5.1

Link = L0 32

5.2

Link = L0s ........................................................................ 32

5.3

Link = L1 32

5.4

Link = L23 ........................................................................ 32

5.5

Link = Disabled ................................................................ 32

5.6

Link = HotReset ............................................................... 32

5.7

Link = Recovery ............................................................... 32

5.8

Link = Detect .................................................................... 33

5.9

Link = LTSSMOff ............................................................. 33

5.10

Link = InitFC .................................................................... 33

5.11

Link = PERST .................................................................. 33

5.12

Link = PERST_Assert ...................................................... 33

5.13

Link = PERST_Deassert .................................................. 33

5.14

Link = 2_5 ........................................................................ 33