beautypg.com

Controlling the link state of the ibtrainer – Teledyne LeCroy IBTrainer - IBTrainer Users Manual User Manual

Page 14

background image

Getting Started with the IBTrainer

Performing a First Test

14

CATC IBTrainer InfiniBand Exerciser, August 2002

Controlling the Link State of the IBTrainer

The status bar shows you the current link state of the IBTrainer.

If the link state does not correspond to the desired transmission packet,

you can set the link state by selecting Generator>Link State. The Link

State

dialog box opens.

This dialog box consists of two groups, reflecting the conventions given

in the InfiniBand specification:

• Link Training State Machine, corresponding to the Physical layer

Link initialization, configuration, and link error recovery operations

are performed by the link training state machine. The primary states

for the link training state machine that you can set in the Link State

dialog box are Disabled, Sleep or Poll.

• Link State Machine, corresponding to the Link layer

As described in the InfiniBand specification, the link layer handles the

sending and receiving of data across the links at the packet level. The

specification uses state machines to define the logical operation of the

link layer. The different stages of the link state machine that you can

set in the Link State dialog box are Down, Arm or Active.

The InfiniBand specification requires that the current link states of two

InfiniBand devices connected together must be identical before the link

state of one of the devices can be set a level higher. Here, you can

activate AutoNegotiate to let the IBTrainer handle the intermediate

steps for reaching the desired link state for both the IBTrainer and the

DUT, provided that no Subnet Manager is attached to the network.