beautypg.com

2 command list, Command list – Teledyne LeCroy PETrainer Scripting Language Reference Manual User Manual

Page 7

background image

Teledyne LeCroy

PETrainer Scripting Language

2

2 Command List


COMMAND

MODIFIERS

Comment

Packet

TLP, DLLP, OrderedSet, Raw,

Sends a packet.

Idle

<# of ns>

Sends idle symbols (D0.0).

Link

L0, L1, L0s, HotReset, Disabled,
Recovery, Detect, LTSSMOff, InitFC

Sets a link condition.

Config

General, FCTx, FCRx, TLP, AckNak,
Transactions, Link, Definitions

Configures the PETrainer™

Wait

TLP, DLLP, Error, LinkCondition,
BOB, Payload, User

Waits for the condition specified.

Include

Includes a PETrainer script file.

Branch

TLP, DLLP, Error, Link, BOB,
Payload, User

Enables/disables an interrupt for
the specified condition.

Proc

Begin, End

Declares the procedure to be
used in a branch statement.

Loop

Begin, End

Creates a PETrainer loop.

Repeat

Begin, End

Repeats traffic some number of
times.

Template

TLP, DLLP, OrderedSet, Raw,

Creates a template for a packet
that can be used in the Packet
command.

AddressSpace

Read, Write

Reads/Writes address space.

FastTransmit

Setup, Start, Pause, Continue, Stop

Defines and controls high-
performance generation.
Note: Available only for the
Summit Z2-16™ and Summit Z3-
16 Trainers.

Send

MRd32, MWr32
MRd64, MWr64

Defines a sequence of packets to
send once, a number of times, or
repeatedly. Available only in a
Setup command section of a
FastTransmit block.
Note: Available only for the
Summit Z2-16 and Summit Z3-16
Trainers.