beautypg.com

Teledyne LeCroy FireInspector - Users Manual User Manual

Page 103

background image

93

CATC F

IRE

I

NSPECTOR

2.01

C

HAPTER

7

User’s ManualTraffic Generation

ack_value

n/a

Generates specific acknowledgment values for packets on the bus. The only two
possible control packet keys for this packet definition are response and request.
They specify what acknowledgment value should be set for response and request
packets.

Example:

control = ack_value response = pending

request = complete

repeat_start

n/a

Indicates the start of a loop in the traffic generation packets. The only valid control
packet key inside this packet definition is repeat_mode. Each repeat_start control
packet should be paired with a repeat_stop control packet. Loops can be enclosed
one into another.

Example:

control = repeat_start

repeat_mode = continuous

repeat_stop

n/a

Indicates the end of a loop in the traffic generation packets. No keys are supported
inside this packet definition. Each repeat_stop control packet should be paired
with a repeat_start control packet.

Example:

control = repeat_stop

Table 7-3: Control Packet Keys

Key Code

Size (bits)

Description

delay

n/a

Value specifies delay in milliseconds.

Note: The accuracy of the delay packet is within 50ms, on average.

reset_type

n/a

Possible values:
short
full
full_cm

“short” specifies an arbitrated reset, “full” specifies a 1394-1995 reset, “full_cm”
specifies a full reset with force root and become cycle master.

crc_phy

n/a

Set to “1” to turn off generation of CRCs and PHY parity, thus causing a bad
packet. Set to “0” to generate correct CRCs and PHY parity.

ack

n/a

Set to “1” to force a bad acknowledge code in response to the next packet
received. Set to “0” to generate good acknowledge codes.

channel

n/a

Set to a defined channel number to control the start and stop of an isochronous
channel. A maximum of four channels may be defined.

request

4

Value specifies the acknowledge code to be automatically sent in response to a
request packet.

Possible values:
complete or 1
pending or 2
busy_x or 4
busy_a or 5
busy_b or 6
address_error or 7

Table 7-2: Control Packet Types (Continued)

Key Code

Size (bits)

Description