• 検索結果がありません。

*IDN? Identification Query

5.7 PCIe Link Sequence 設定画面 (Option 011 実装時 )

第5章 リモートコマンド

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

図5.8-2 Sequence画面 (BER Measurement) [10]

[8]

[9]

第5章 リモートコマンド

表5.8-1 Sequence画面設定コマンド

番号 設定項目 コマンド

[1] Sequence Start :LTRaining:SEQuence:STARt Sequence Stop :LTRaining:SEQuence:STOP

State :LTRaining:SEQuence:STATe?

[2] Specification :LTRaining:SEQuence:SPECification :LTRaining:SEQuence:SPECification?

[3] Loopback through :LTRaining:SEQuence:LTHRough :LTRaining:SEQuence:LTHRough?

[4] Test Pattern :SOURce:PATTern:TYPE :SOURce:PATTern:TYPE?

:LTRaining:SEQuence:TEST:PATTern :LTRaining:SEQuence:TEST:PATTern?

:SOURce:PATTern:PRBS:LENGth :SOURce:PATTern:PRBS:LENGth?

[5] Insert Delay Symabol :LTRaining:SEQuence:DSYMbol :LTRaining:SEQuence:DSYMbol?

[6] Default :LTRaining:SEQuence:INITialize

[7] Sequence :LTRaining:SEQuence:DESign:REV1:CONF :LTRaining:SEQuence:DESign:REV1:CONF?

:LTRaining:SEQuence:DESign:REV2:CONF :LTRaining:SEQuence:DESign:REV2:CONF?

:LTRaining:SEQuence:DESign:REV2:REC :LTRaining:SEQuence:DESign:REV2:REC?

:LTRaining:SEQuence:DESign:REV3:CONF :LTRaining:SEQuence:DESign:REV3:CONF?

:LTRaining:SEQuence:DESign:REV3:REC :LTRaining:SEQuence:DESign:REV3:REC?

:LTRaining:SEQuence:DESign:REV4:REC :LTRaining:SEQuence:DESign:REV4:REC?

[8] BER Measurement Start :SENSe:MEASure:BER:STARt BER Measurement Stop :SENSe:MEASure:BER:STOP BER Measurement State :SENSe:MEASure:BER:STATe?

[9] BER Monitor :DISPlay:RESult:BER :DISPlay:RESult:BER?

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:STARt

パラメータ なし

機能 DUTをループバックにするためのSequence Patternの送信を開始します。

送信が完了すると,Test Patternで選択しているパターンを送信し続けます。

使用例 > :LTRaining:SEQuence:STARt

:LTRaining:SEQuence:STOP

パラメータ なし

機能 Sequence Patternの送信およびテストパターン送信を中止し,Electrical Idleに

設定します。

使用例 > :LTRaining:SEQuence:STOP

:LTRaining:SEQuence:STATe?

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

0 停止

1 送信中

2 Test Pattern送信中

機能 Sequence Pattern送信の状態を問い合わせます。

使用例 > :LTRaining:SEQuence:STATe?

< 1

:LTRaining:SEQuence:SPECification <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

REV1 Revision1.0/1.1

REV2 Revision2.0

REV3 Revision3.0/3.1

REV4 Revision4.0

機能 DUTをループバックにするための環境を選択する (Revision)。

使用例 環境をREV4(16.0 GT/s) に設定します。

第5章 リモートコマンド

:LTRaining:SEQuence:LTHRough <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

CONFiguration Configurationルート

RECovery Recoveryルート

機能 DUTをループバックにするためのLTSSMの経路を選択します。

使用例 ステートの経路をConfigurationルートに設定します。

> :LTRaining:SEQuence:LTHRough CONFiguration

:LTRaining:SEQuence:LTHRough?

レスポンス <type>=<CHARACTER RESPONSE DATA>

REC, CONF

機能 DUTをループバックにするためのLTSSMの経路を問い合わせます。

使用例 > :LTRaining:SEQuence:LTHRough?

< CONF

:SOURce:PATTern:TYPE <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

COMPliance Compliance パターン

PRBS PRBSパターン

機能 シーケンスを送信完了後に,送信するテストパターンを選択します。

使用例 テストパターンをCompliance Patternに設定します。

>:SOURce:PATTern:TYPE COMPliance

:SOURce:PATTern:TYPE?

レスポンス <type>=<CHARACTER RESPONSE DATA>

COMP,PRBS

機能 シーケンスを送信完了後に,送信するテストパターンを問い合わせます。

使用例 > :SOURce:PATTern:TYPE?

< COMP

:LTRaining:SEQuence:TEST:PATTern <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

CP Compliance Pattern

MCP Modified Compliance Pattern

機能 テストパターン “:SOURce:PATTern:TYPE” を “Compliance” に設定している とき,送信するCompliance Patternの種類を選択します。

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:TEST:PATTern?

レスポンス <type>=<CHARACTER RESPONSE DATA>

CP Compliance Pattern

MCP Modified Compliance Pattern

機能 送信するCompliance Patternの種類を問い合わせます。

使用例 > :LTRaining:SEQuence:TEST:PATTern?

< CP

:SOURce:PATTern:PRBS:LENGth <numeric>

パラメータ <numeric>=<DECIMAL NUMERIC PROGRAM DATA>

7 2n–1 (n=7)

9 2n–1 (n=9)

10 2n–1 (n=10)

11 2n–1 (n=11)

15 2n–1 (n=15)

20 2n–1 (n=20)

23 2n–1 (n=23)

31 2n–1 (n=31)

機能 PRBSパターン受信時の段数 (2n–1 (n=7,9,10,11,15,20,23,31)) を設定 します。

使用例 PRBSパターン受信時の段数を27–1に設定します。

> :SOURce:PATTern:PRBS:LENGth 7

:SOURce:PATTern:PRBS:LENGth?

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

7, 9, 10, 11, 15, 20, 23, 31

機能 PRBSパターン受信時の段数を問い合わせます。

使用例 > :SOURce:PATTern:PRBS:LENGth?

< 7

第5章 リモートコマンド

:LTRaining:SEQuence:DSYMbol?

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

0 Delay Symbolを挿入しない

1 Delay Symbolを挿入する

機能 Delay Symbolを挿入するか問い合わせます。

使用例 > :LTRaining:SEQuence:DSYMbol?

< 1

:LTRaining:SEQuence:INITialize [<spec>][,<state>]

パラメータ <spec>=<CHARACTER PROGRAM DATA>

REV1 Revision1.0/1.1

REV2 Revision2.0

REV3 Revision3.0/3.1

REV4 Revision4.0

<state>=< CHARACTER PROGRAM DATA >

CONFiguration Configurationルート

RECovery Recoveryルート

注:

<state>を省略した場合は,指定した<spec>のパターンを初期化します。

<spec><state>を省略した場合は,すべてのパターンを初期化します。

機能 シーケンスのパラメータをすべて初期値に設定します。

使用例 REV2のRecoveryルートで設定したパラメータを初期化します。

> :LTRaining:SEQuence:INITialize REV2,RECovery

:LTRaining:SEQuence:DESign:REV1:CONFiguration <type>,<numeric>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

LEMaster LOOPBACK_ENTRY_MASTER

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイト時間/1 µs Step 機能 DUTをループバックにするシーケンスのパターンを設定する (REV1)。

使用例 DETECT_QUITEでのウェイトを100 µsに設定します。

> :LTRaining:SEQuence:DESign:REV1:CONFiguration DQU,100 POLLING_ACTIVEのパターン送信回数を1024回に設定します。

> :LTRaining:SEQuence:DESign:REV1:CONFiguration

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:DESign:REV1:CONFiguration? <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

LEMaster LOOPBACK_ENTRY_MASTER

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

1~1000000 1~1000000回 TS送信回数 1~1000000 1~1000000 µs ウェイト時間

機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(REV1) 使用例 >:LTRaining:SEQuence:DESign:REV1:CONFiguration? DQUite

< 100

>:LTRaining:SEQuence:DESign:REV1:CONFiguration? PACTive

< 1024

:LTRaining:SEQuence:DESign:REV2:CONFiguration <type>,<numeric>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

LEMaster1 LOOPBACK_ENTRY_MASTER

LEMChange LOOPBACK_ENTRY_MASTER_CHANGE (ウェイト)

LEMaster2 LOOPBACK_ENTRY_MASTER

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイト時間/1 µs Step 機能 DUTをループバックにするシーケンスのパターンを設定します。(REV2)

使用例 DETECT_QUITEでのウェイトを100 µsに設定します。

> :LTRaining:SEQuence:DESign:REV2:CONFiguration DQUite,100

第5章 リモートコマンド

:LTRaining:SEQuence:DESign:REV2:CONFiguration? <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

LEMaster1 LOOPBACK_ENTRY_MASTER

LEMChange LOOPBACK_ENTRY_MASTER_CHANGE (ウェイト)

LEMaster2 LOOPBACK_ENTRY_MASTER

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

1~1000000 1~1000000回 TS送信回数 1~1000000 1~1000000 µs ウェイト時間

機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(REV2) 使用例 >:LTRaining:SEQuence:DESign:REV2:CONFiguration? DQU

< 100

>:LTRaining:SEQuence:DESign:REV2:CONFiguration? PACT

< 1024

:LTRaining:SEQuence:DESign:REV2:RECovery <type>,<numeric>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

CLIStart CONFIGURATION_LINKWIDTH_START

CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT

CLAWait CONFIGURATIONS_LANE_WAIT

CLAaccept CONFIGURATIONS_LANE_ACCEPT

CCOMplete CONFIGURATION_COMPLETE

CIDLe CONFIGURATION_IDLE (ウェイト)

RRLock1 RECOVERY_RCVR_LOCK

RRCeqts2 RECOVERY_RCVR_CFG_EQTS2

RSPeed RECOVERY_SPEED (ウェイト)

RRLock2 RECOVERY_RCVR_LOCK

RRCTs2 RECOVERY_RCVR_CFG_TS2

LEMaster LOOPBACK_ENTRY_MASTER

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイト時間/1 µs Step

DUT (REV2)

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

> :LTRaining:SEQuence:DESign:REV2:RECovery PACTive,1024

:LTRaining:SEQuence:DESign:REV2:RECovery? <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

CLIStart CONFIGURATION_LINKWIDTH_START

CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT

CLAWait CONFIGURATIONS_LANE_WAIT

CLAaccept CONFIGURATIONS_LANE_ACCEPT

CCOMplete CONFIGURATION_COMPLETE

CIDLe CONFIGURATION_IDLE (ウェイト)

RRLock1 RECOVERY_RCVR_LOCK

RRCeqts2 RECOVERY_RCVR_CFG_EQTS2

RSPeed RECOVERY_SPEED (ウェイト)

RRLock2 RECOVERY_RCVR_LOCK

RRCTs2 RECOVERY_RCVR_CFG_TS2

LEMaster LOOPBACK_ENTRY_MASTER

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

1~1000000 1~1000000回 TS送信回数 1~1000000 1~1000000 µs ウェイト時間

機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(REV2) 使用例 >:LTRaining:SEQuence:DESign:REV2:RECovery? DQUite

< 100

>:LTRaining:SEQuence:DESign:REV2:RECovery? PACTive

< 1024

第5章 リモートコマンド

:LTRaining:SEQuence:DESign:REV3:CONFiguration <type>,<numeric>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

LEMaster1 LOOPBACK_ENTRY_MASTER

LEMChange LOOPBACK_ENTRY_MASTER_CHANGE (ウェイト)

LEMaster2 LOOPBACK_ENTRY_MASTER

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイト時間/1 µs Step 機能 DUTをループバックにするシーケンスのパターンを設定します (REV3)。

使用例 DETECT_QUITEでのウェイトを100 µsに設定します。

> :LTRaining:SEQuence:DESign:REV3:CONFiguratuion DQUite,100

POLLING_ACTIVEのパターン送信回数を1024回に設定します。

> :LTRaining:SEQuence:DESign:REV3:CONFiguration PACTive,1024

:LTRaining:SEQuence:DESign:REV3:CONFiguration? <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

LEMaster1 LOOPBACK_ENTRY_MASTER

LEMChange LOOPBACK_ENTRY_MASTER_CHANGE (ウェイト)

LEMaster2 LOOPBACK_ENTRY_MASTER

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

1~1000000 1~1000000回 TS送信回数 1~1000000 1~1000000 µs ウェイト時間

機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(REV3) 使用例 >:LTRaining:SEQuence:DESign:REV3:CONFiguration? DQUite

< 100

>:LTRaining:SEQuence:DESign:REV3:CONFiguration? PACTive

< 1024

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:DESign:REV3:RECovery <type>,<numeric>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

CLIStart CONFIGURATION_LINKWIDTH_START

CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT

CLAWait CONFIGURATIONS_LANE_WAIT

CLAaccept CONFIGURATIONS_LANE_ACCEPT

CCOMplete CONFIGURATION_COMPLETE

CIDLe CONFIGURATION_IDLE (ウェイト)

RRLock1 RECOVERY_RCVRLOCK

RRCeqts2 RECOVERY_RCVRCFG EQTS2

RSPeed RECOVERY_SPEED (ウェイト)

RRLock2 RECOVERY_RCVR_LOCK

REPHase1 RECOVERY_EQUALIZATION PHASE1

RRLock3 RECOVERY_RCVRLOCK

RRCTs2 RECOVERY_RCVRCFG TS2

LEMaster LOOPBACK_ENTRY MASTER

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイト時間/1 µs Step 機能 DUTをループバックにするシーケンスのパターンを設定します。(REV3)

使用例 DETECT_QUITEでのウェイトを100 µsに設定します。

> :LTRaining:SEQuence:DESign:REV3:RECovery DQUite,100 POLLING_ACTIVEのパターン送信回数を1024回に設定します。

> :LTRaining:SEQuence:DESign:REV3:RECovery PACTive,1024

第5章 リモートコマンド

:LTRaining:SEQuence:DESign:REV3:RECovery? <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

CLIStart CONFIGURATION_LINKWIDTH_START

CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT

CLAWait CONFIGURATIONS_LANE_WAIT

CLAaccept CONFIGURATIONS_LANE_ACCEPT

CCOMplete CONFIGURATION_COMPLETE

CIDLe CONFIGURATION_IDLE (ウェイト)

RRLock1 RECOVERY_RCVRLOCK

RRCeqts2 RECOVERY_RCVRCFG EQTS2

RSPeed RECOVERY_SPEED (ウェイト)

RRLock2 RECOVERY_RCVR_LOCK

REPHase1 RECOVERY_EQUALIZATION PHASE1

RRLock3 RECOVERY_RCVRLOCK

RRCTs2 RECOVERY_RCVRCFG TS2

LEMaster LOOPBACK_ENTRY MASTER

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

1~1000000 1~1000000回 TS送信回数 1~1000000 1~1000000 µs ウェイト時間

機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(REV3) 使用例 >:LTRaining:SEQuence:DESign:REV3:RECovery? DQUite

< 100

>:LTRaining:SEQuence:DESign:REV3:RECovery? PACTive

< 1024

5.7 PCIe Link Sequence設定画面 (Option 011実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:DESign:REV4:RECovery <type>,<numeric>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

CLIStart CONFIGURATION_LINKWIDTH_START

CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT

CLAWait CONFIGURATIONS_LANE_WAIT

CLAaccept CONFIGURATIONS_LANE_ACCEPT

CCOMplete CONFIGURATION_COMPLETE

CIDLe CONFIGURATION_IDLE (ウェイト)

RRLock1 RECOVERY_RCVR_LOCK

RRCeqts21 RECOVERY_RCVR_CFG_EQTS2

RSPeed1 RECOVERY_SPEED (ウェイト)

RRLock2 RECOVERY_RCVR_LOCK

REPHase11 RECOVERY_EQUALIZATION_PHASE1

RRLock3 RECOVERY_RCVR_LOCK

RRCTs21 RECOVERY_RCVR_CFG_TS2

RIDLe RECOVERY_IDLE (ウェイト)

RRLock4 RECOVERY_RCVR_LOCK

RRCeqts22 RECOVERY_RCVR_CFG_EQTS2

RSPeed2 RECOVERY_SPEED (ウェイト)

RRLock5 RECOVERY_RCVR_LOCK

REPHase12 RECOVERY_EQUALIZATION_PHASE1

RRLock6 RECOVERY_RCVR_LOCK

RRCTs22 RECOVERY_RCVR_CFG_TS2

LEMaster LOOPBACK_ENTRY_MASTER

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイト時間/1 µs Step 機能 DUTをループバックにするシーケンスのパターンを設定します。(REV4)

使用例 DETECT_QUITEでのウェイトを100 µsに設定します。

> :LTRaining:SEQuence:DESign:REV4:RECovery DQUite,100

第5章 リモートコマンド

:LTRaining:SEQuence:DESign:REV4:RECovery? <type>

パラメータ <type>=<CHARACTER PROGRAM DATA>

DQUite DETECT_QUITE (ウェイト)

DACTive DETECT_ACTIVE

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

CLIStart CONFIGURATION_LINKWIDTH_START

CLIaccept CONFIGURATION_LINKWIDTH_ACCEPT

CLAWait CONFIGURATIONS_LANE_WAIT

CLAaccept CONFIGURATIONS_LANE_ACCEPT

CCOMplete CONFIGURATION_COMPLETE

CIDLe CONFIGURATION_IDLE (ウェイト)

RRLock1 RECOVERY_RCVR_LOCK

RRCeqts21 RECOVERY_RCVR_CFG_EQTS2

RSPeed1 RECOVERY_SPEED (ウェイト)

RRLock2 RECOVERY_RCVR_LOCK

REPHase11 RECOVERY_EQUALIZATION_PHASE1

RRLock3 RECOVERY_RCVR_LOCK

RRCTs21 RECOVERY_RCVR_CFG_TS2

RIDLe RECOVERY_IDLE (ウェイト)

RRLock4 RECOVERY_RCVR_LOCK

RRCeqts22 RECOVERY_RCVR_CFG_EQTS2

RSPeed2 RECOVERY_SPEED (ウェイト)

RRLock5 RECOVERY_RCVR_LOCK

REPHase12 RECOVERY_EQUALIZATION_PHASE1

RRLock6 RECOVERY_RCVR_LOCK

RRCTs22 RECOVERY_RCVR_CFG_TS2

レスポンス <numeric>=<NR1 NUMERIC RESPONSE DATA>

1~1000000 1~1000000回 TS送信回数 1~1000000 1~1000000 µs ウェイト時間

機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(REV4) 使用例 >:LTRaining:SEQuence:DESign:REV4:RECovery? DQUite

< 100

>:LTRaining:SEQuence:DESign:REV4:RECovery? PACTive

< 1024