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

*IDN? Identification Query

5.8 USB Link Sequence 設定画面 (Option 012 実装時 )

5

リ モ ー ト コ マ ン ド

5.8 USB Link Sequence 設定画面 (Option 012 実装時 )

本設定画面は,Option 012実装時かつ,セレクタ画面で「USB Link Sequence」 を起動し,Equipment SetupでMP1800AとConnectした時のみ表示されます。

図5.9-1 Sequence画面

[1]

[2]

[3]

[4]

[5]

第5章 リモートコマンド

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

番号 設定項目 コマンド

[1] Sequence Start :LTRaining:SEQuence:STARt Sequence Stop :LTRaining:SEQuence:STOP Sequence State :LTRaining:SEQuence:STATe?

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

[3] Test pattern :SOURce:PATTern:TYPE :SOURce:PATTern:TYPE?

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

[4] Reset :LTRaining:SEQuence:INITialize

[5] Sequence :LTRaining:SEQuence:DESign:GEN1 :LTRaining:SEQuence:DESign:GEN1?

:LTRaining:SEQuence:DESign:GEN2 :LTRaining:SEQuence:DESign:GEN2?

以下のコマンドはPCIe Link Sequenceと共通です。

詳細はPCIe Link Sequence設定画面を参照してください。

:LTRaining:SEQuence:STARt :LTRaining:SEQuence:STOP :LTRaining:SEQuence:STATe?

5.8 USB Link Sequence設定画面 (Option 012実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:SPECification <type>

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

GEN1 SuperSpeed(5.0 GT/s)

GEN2 SuperSpeedPlus(10.0 GT/s)

機能 USB3.0/3.1対応のDUTをループバックにするための環境を選択します。

使用例 シーケンスをGEN1(5.0 GT/s) に設定します。

> :LTRaining:SEQuence:SPECification GEN1 注:

MU181000A/B 未実装時は,ユーザが MU183040A に入力するクロック 周波数を変更する必要があります。

:LTRaining:SEQuence:SPECification?

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

GEN1, GEN 2

機能 USB3.0/3.1対応のDUTをループバックにするための環境を問い合わせます。

使用例 > :LTRaining:SEQuence:SPECification?

< GEN1

:SOURce:PATTern:TYPE <type>

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

COMPliance Complianceパターン

USER USERパターン

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

“USER” を選択すると,MX180000AのMU183020A設定画面で選択されてい るTest Patternが出力されます。

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

>:SOURce:PATTern:TYPE COMPliance

:SOURce:PATTern:TYPE?

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

第5章 リモートコマンド

:LTRaining:SEQuence:TEST:PATTern <numeric>

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

Specification設定がGEN1のとき

0~6 CP0~CP6

Specification設定がGEN2のとき

9 CP9

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

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

:LTRaining:SEQuence:TEST:PATTern?

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

Specification設定がGEN1のとき

0~6 CP0~CP6

Specification設定がGEN2のとき

9 CP9

機能 送信するテストパターンを問い合わせます。

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

< 0

:LTRaining:SEQuence:INITialize [<spec>]

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

GEN1 GEN2 注:

<spec>を省略すると,すべてのシーケンスのパラメータを初期化します。

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

使用例 GEN2で設定したパラメータを初期化します。

> :LTRaining:SEQuence:INITialize GEN2

5.8 USB Link Sequence設定画面 (Option 012実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:DESign:GEN1 <type>,<numeric>

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

RDACtive RX_DETECT_ACTIVE (ウェイト)

PLFPs POLLING_LFPS (LFPS送信時間)

PRXeq POLLING_RXEQ

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

PIDLe POLLING_IDLE (ウェイト)

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイトまたは信号送信

時間/1 µs Step

機能 DUTをループバックにするシーケンスのパターンを設定します (GEN1)。

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

> :LTRaining:SEQuence:DESign:GEN1 PACTive,1024

:LTRaining:SEQuence:DESign:GEN1? <type>

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

RDACtive RX_DETECT_ACTIVE

PLFPs POLLING_LFPS(LFPS送信時間)

PRXeq POLLING_RXEQ

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

PIDLe POLLING_IDLE (ウェイト)

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

1~1000000 1~1000000回 TS送信回数

1~1000000 1~1000000 µs ウェイトまたは信号送信時間 機能 DUTをループバックにするシーケンスのパターンを問い合わせます。(GEN1) 使用例 >:LTRaining:SEQuence:DESign:GEN1? PACTive

< 1024

第5章 リモートコマンド

:LTRaining:SEQuence:DESign:GEN2 <type>,<numeric>

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

RDACtive RX_DETECT_ACTIVE

PLSCd1 POLLING_LFPS SCD1 (SCD1送信時間) PLSCd2 POLLING_LFPS SCD2 (SCD2送信時間)

PPMatch POLLING_PORTMATCH (LBPM送信時間)

PRXeq POLLING_RXEQ

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

PIDLe POLLING_IDLE (ウェイト)

<numeric>=<DECIMAL NUMERIC PROGRAM DATA>

1~1000000 1~1000000回 TS送信回数/1 Step 1~1000000 1~1000000 µs ウェイトまたは信号送信

時間/1 µs Step

機能 DUTをループバックにするシーケンスのパターンを設定します (GEN2)。

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

> :LTRaining:SEQuence:DESign:GEN2 PACTive,1024

:LTRaining:SEQuence:DESign:GEN2? <numeric>

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

RDACtive RX_DETECT_ACTIVE

PLSCd1 POLLING_LFPS SCD1 (SCD1送信時間) PLSCd2 POLLING_LFPS SCD2 (SCD2送信時間)

PPMatch POLLING_PORTMATCH (LBPM送信時間)

PRXeq POLLING_RXEQ

PACTive POLLING_ACTIVE

PCONfiguration POLLING_CONFIGURATION

PIDLe POLLING_IDLE (ウェイト)

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

1~1000000 1~1000000回 TS送信回数

1~1000000 1~1000000 µs ウェイトまたは信号送信時間 機能 DUTをループバックにするシーケンスのパターンを問い合わせます (GEN2)。 使用例 >:LTRaining:SEQuence:DESign:GEN2? PACTive

< 1024

5.8 USB Link Sequence設定画面 (Option 012実装時)

5

リ モ ー ト コ マ ン ド

図5.9-2 TS Option画面 (Gen1)

[5]

[6]

[1]

[2]

[3]

[4]

第5章 リモートコマンド

表5.9-2 Sequence画面設定コマンド

番号 設定項目 コマンド

[1] Disable Scrambling :LTRaining:SEQuence:DSCRamble :LTRaining:SEQuence:DSCRamble?

[2] SKP Insert :LTRaining:SEQuence:SKP :LTRaining:SEQuence:SKP?

[3] Symbol Length 8b/10b :LTRaining:SEQuence:SKP:SLENgth:8B10B :LTRaining:SEQuence:SKP:SLENgth:8B10B?

[4] Interval 8b/10b :LTRaining:SEQuence:SKP:INTerval:8B10B :LTRaining:SEQuence:SKP:INTerval:8B10B?

[5] Symbol Length 128b/132b :LTRaining:SEQuence:SKP:SLENgth:128B132B :LTRaining:SEQuence:SKP:SLENgth:128B132B?

[6] Interval 128b/132b :LTRaining:SEQuence:SKP:INTerval:128B132B :LTRaining:SEQuence:SKP:INTerval:128B132B?

5.8 USB Link Sequence設定画面 (Option 012実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:DSCRamble <boolean>

パラメータ <boolean>=<BOOLEAN PROGRAM DATA>

OFFまたは0 無効にする ONまたは1 有効にする

機能 Sequence送信中のトレーニングシーケンスパターンのDisable scramble bitを

設定します。

使用例 Disable scrambleを有効にします。

> :LTRaining:SEQuence:DSCRamble ON

:LTRaining:SEQuence:DSCRamble?

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

0 スクランブルを適応しない

1 スクランブルを適応する

機能 Sequence送信中のトレーニングシーケンスパターンのDisable scramble bitを

問い合わせます。

使用例 > :LTRaining:SEQuence:DSCRamble?

< 1

:LTRaining:SEQuence:SKP:SLENgth:8B10B <numeric>

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

2 2 symbols

4 4 symbols

6 6 symbols

機能 8b/10b Encoding動作時,SKP Ordered Setで挿入するSKP Symbolの数を

設定します。

使用例 SKP OSのSKP Symbolの個数を2に設定します。

>:LTRaining:SEQuence:SKP:SLENgth:8B10B 2

:LTRaining:SEQuence:SKP:SLENgth:8B10B?

第5章 リモートコマンド

:LTRaining:SEQuence:SKP:INTerval:8B10B <numeric>

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

176~708 176~708/2step

機能 8b/10b動作時,TS送信中に発生するSKP Ordered Setの間隔を設定します。

使用例 354 Symbol送信するごとに1回,SKP OSを発生します。

>:LTRaining:SEQuence:SKP:INTerval:8B10B 354

:LTRaining:SEQuence:SKP:INTerval:8B10B?

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

176~708 176~708/2step

機能 8b/10b動作時,TS送信中に発生するSKP Ordered Setの間隔を問い合わせま

す。

使用例 >:LTRaining:SEQuence:SKP:INTerval:8B10B?

< 354

:LTRaining:SEQuence:SKP:SLENgth:128B132B <numeric>

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

8 8 Symbols

12 12 Symbols

16 16 Symbols

20 20 Symbols

24 24 Symbols

28 28 Symbols

32 32 Symbols

36 36 Symbols

40 40 Symbols

機能 128b/132b Encoding動作時,SKP Ordered Setで挿入するSKP Symbolの数

を設定します。

使用例 SKP OSのSKP Symbolの個数を8に設定します。

> :LTRaining:SEQuence:SKP:SLENgth:128B132B 8

:LTRaining:SEQuence:SKP:SLENgth:128B132B?

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

8, 12, 16, 20, 24, 28, 32, 26, 40

機能 128b/132b Encoding動作時,SKP Ordered Setで挿入するSKP Symbolの数

を問い合わせます。

使用例 > :LTRaining:SEQuence:SKP:SLENgth:128B132B?

5.8 USB Link Sequence設定画面 (Option 012実装時)

5

リ モ ー ト コ マ ン ド

:LTRaining:SEQuence:SKP:INTerval:128B132B <numeric>

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

20~80 20~80/1step

機能 128b/132b動作時,TS送信中に発生するSKP Ordered Setの間隔を設定しま

す。

使用例 40 Block送信するごとに1回,SKP OSを発生します。

>:LTRaining:SEQuence:SKP:INTerval:128B132B 40

:LTRaining:SEQuence:SKP:INTerval:128B132B?

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

20~80 20~80

機能 128b/132b動作時,TS送信中に発生するSKP Ordered Setの間隔を問い合わ

せます。

使用例 >:LTRaining:SEQuence:SKP:INTerval:128B132B?

< 40

第5章 リモートコマンド