JP7162645B2 - ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD - Google Patents

ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD Download PDF

Info

Publication number
JP7162645B2
JP7162645B2 JP2020145926A JP2020145926A JP7162645B2 JP 7162645 B2 JP7162645 B2 JP 7162645B2 JP 2020145926 A JP2020145926 A JP 2020145926A JP 2020145926 A JP2020145926 A JP 2020145926A JP 7162645 B2 JP7162645 B2 JP 7162645B2
Authority
JP
Japan
Prior art keywords
under test
device under
parameter value
data
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020145926A
Other languages
Japanese (ja)
Other versions
JP2022040950A (en
Inventor
哲郎 大日向
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anritsu Corp
Original Assignee
Anritsu Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anritsu Corp filed Critical Anritsu Corp
Priority to JP2020145926A priority Critical patent/JP7162645B2/en
Publication of JP2022040950A publication Critical patent/JP2022040950A/en
Application granted granted Critical
Publication of JP7162645B2 publication Critical patent/JP7162645B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、被測定物(DUT:Device Under Test )のビット誤り率(BER:Bit Error Rate)を測定する誤り率測定装置に関し、特に、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置およびパラメータ取得方法に関する。 TECHNICAL FIELD The present invention relates to an error rate measuring device for measuring a bit error rate (BER) of a device under test (DUT), and more particularly, to an error rate measuring device for measuring a parameter value during link training for managing the state of a link. relates to an error rate measuring device and a parameter acquisition method for measuring a response time when there is an instruction to change the

誤り率測定装置は、例えば下記特許文献1に開示されるように、被測定物(DUT)を信号パターン折り返しのステートに遷移させた状態で固定データを含む既知パターンのテスト信号を被測定物に送信し、このテスト信号の送信に伴って被測定物から折り返して受信した被測定信号と基準となる参照信号とをビット単位で比較してビット誤り率を測定する装置として従来から知られている。 For example, as disclosed in Japanese Unexamined Patent Application Publication No. 2002-200012, the error rate measurement device sends a test signal of a known pattern including fixed data to the device under test (DUT) in a state where the device under test (DUT) is transitioned to a state of signal pattern folding. It is conventionally known as a device for measuring a bit error rate by comparing, bit by bit, a signal under test received from a device under test and a reference signal as a reference, which is transmitted back from the device under test along with the transmission of the test signal. .

ところで、この種の誤り率測定装置では、被測定物のビット誤り率を測定する他、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間の測定を行う場合がある。 By the way, this kind of error rate measuring device measures the bit error rate of the device under test, and also measures the response time when there is an instruction to change the parameter value during the link training for managing the state of the link. may do so.

例えばPCI Express(以下、PCIeと略称する)の場合、コンプライアンステスト項目の一つとして、応答時間の試験(Tx Link Equalization Response Time test)がある。この応答時間の試験は、図6のフローチャートに基づく下記(1)~(5)の手順で行われる。 For example, in the case of PCI Express (hereinafter abbreviated as PCIe), one of the compliance test items is a response time test (Tx Link Equalization Response Time test). This response time test is performed according to the following procedures (1) to (5) based on the flow chart of FIG.

(1)被測定物をループバック状態(Loopback Active)に設定するためのリンクトレーニングを開始する(ST11)。
(2)リンクトレーニング中に図5のLTSSM(Link Training and Status State Machine)における「Recovery」のRecovery Equalization Phase2または3の状態で誤り率測定装置が被測定物のパラメータ値としてPreset:プリセット(例えば初期値:Preset0)の変更を指示する(ST12)。
(3)被測定物が実際に指示されたPreset(例えば初期値:Preset0)に変化するまでの応答時間を誤り率測定装置にて測定する(ST13)。このとき、指示されたPreset(例えば初期値:Preset0)に対応するCursor値:カーソル値を被測定物が誤り率測定装置に返送する(ST14)。このCursor値は被測定物が持つ固有の値であり、この試験を通じて誤り率測定装置はこの値を知ることができる。
(4)ST12~ST14の処理をパラメータ値としてPreset0(初期値)から順にインクリメントしてPreset9まで実行し、計10回の処理を行う(ST15)。
(5)ST15で得られたPreset0~9のうち、所望とするPresetに対応するCursor値を設定し、設定したCursor値で応答時間の試験を行うためのビットを設定して応答時間を測定する(ST16)。
(1) Start link training for setting the DUT to a loopback state (Loopback Active) (ST11).
(2) During link training, the error rate measuring device sets the parameter value of the device under test in the state of Recovery Equalization Phase 2 or 3 of "Recovery" in the LTSSM (Link Training and Status State Machine) of FIG. value: Preset0) is instructed (ST12).
(3) Measure the response time until the device under test changes to the actually designated Preset (eg, initial value: Preset0) with the error rate measuring device (ST13). At this time, the device under test returns a Cursor value corresponding to the designated Preset (eg, initial value: Preset0) to the error rate measuring device (ST14). This Cursor value is a unique value of the device under test, and the error rate measuring device can know this value through this test.
(4) The processing of ST12 to ST14 is performed by incrementing the parameter value from Preset0 (initial value) to Preset9, and the processing is performed a total of 10 times (ST15).
(5) Set a Cursor value corresponding to the desired Preset among the Presets 0 to 9 obtained in ST15, set a bit for testing the response time with the set Cursor value, and measure the response time. (ST16).

なお、各Cursor値は、予め被測定物と誤り率測定装置がそれぞれ持っており、Preset0~9の各Preset毎に任意に設定可能である。このため、各Cursor値は、被測定物と誤り率測定装置がお互いどの値を持っているか判らない。 Each Cursor value is preliminarily held by the device under test and the error rate measuring device, and can be arbitrarily set for each of Presets 0 to 9. Therefore, for each Cursor value, it is unknown which value the device under test and the error rate measuring device have.

特開2007-274474号公報JP 2007-274474 A

しかしながら、従来の誤り率測定装置では、1回のリンクトレーニングに対して1つずつのPresetの試験を行う必要があり、リンクトレーニングの都度Cursor値を取得していた。このため、Cursorによる試験を行うためには、まず事前にPresetによる試験を10回繰り返さなければならず、操作が煩雑なだけでなく、時間を要するという問題点があった。 However, in the conventional error rate measuring device, it is necessary to test one Preset for each link training, and a Cursor value is acquired each time the link training is performed. For this reason, in order to perform a Cursor test, the Preset test must first be repeated ten times.

そこで、本発明は上記問題点に鑑みてなされたものであって、Cursorによる試験を行うための操作回数を低減して時間の短縮を図ることができる誤り率測定装置およびパラメータ取得方法を提供することを目的としている。 Therefore, the present invention has been made in view of the above problems, and provides an error rate measurement device and a parameter acquisition method that can reduce the number of operations for performing a test by Cursor and shorten the time. It is intended to

上記目的を達成するため、本発明の請求項1に記載された誤り率測定装置は、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置1であって、
タイミング信号としてのトリガを発生するトリガ発生部12と、
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物Wに順次送信するデータ送信部11と、
前記データ送信部から順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するとともに、前記データ送信部が前記パラメータ値の変更指示を前記被測定物に順次送信したときの前記トリガを起点とするパラメータ値変更指示送信時間の測定、前記パラメータ値の変更指示に従って実際にパラメータ値が変更された前記被測定物からデータを受信したデータ受信時間の測定、前記パラメータ値変更指示送信時間から前記データ受信時間までの応答時間の測定を行うデータ受信部13と、
前記データ受信部が測定した前記パラメータ値変更指示送信時間、前記データ受信時間および前記応答時間をログ情報として記憶する記憶部14と、
前記被測定物から取得したパラメータ値および前記応答時間を表示する表示部15と、を備えたことを特徴とする。
In order to achieve the above object, an error rate measuring apparatus according to claim 1 of the present invention measures a response time when a parameter value change instruction is received during link training for managing the link state. An error rate measuring device 1,
a trigger generator 12 that generates a trigger as a timing signal;
a data transmission unit 11 that sequentially transmits to the device under test W an instruction to change all the presets as the parameter values in the state of Recovery Equalization Phase 2 or 3 during link training at least once;
Each Cursor value corresponding to all the presets according to the change instruction sequentially transmitted from the data transmission unit is sequentially received from the device under test and acquired , and the data transmission unit transmits the change instruction of the parameter value to the Measurement of the parameter value change instruction transmission time starting from the trigger when sequentially transmitted to the device under test, and data reception of data received from the device under test, the parameter values of which are actually changed according to the parameter value change instruction. a data receiving unit 13 that measures time and measures a response time from the parameter value change instruction transmission time to the data reception time ;
a storage unit 14 that stores the parameter value change instruction transmission time, the data reception time, and the response time measured by the data reception unit as log information;
and a display unit 15 for displaying the parameter value acquired from the object to be measured and the response time .

本発明の請求項2に記載された誤り率測定装置のパラメータ取得方法は、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置のパラメータ取得方法であって、
タイミング信号としてのトリガを発生するステップと、
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物Wに順次送信するステップと、
前記順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するステップと、
前記被測定物に対してパラメータ値の変更指示を送信した前記トリガを起点とするパラメータ値変更指示送信時間を測定するステップと、
前記パラメータ値の変更指示に従って実際にパラメータ値が変更された前記被測定物からデータを受信したデータ受信時間を測定するステップと、
前記パラメータ値変更指示送信時間から前記データ受信時間までの応答時間を測定するステップと、
前記パラメータ値変更指示送信時間、前記データ受信時間および前記応答時間をログ情報として記憶部14に記憶するステップと、
前記被測定物から取得したパラメータ値および前記応答時間を表示部15に表示するステップと、を含むことを特徴とする。
A parameter acquisition method for an error rate measuring apparatus according to claim 2 of the present invention is an error rate measuring apparatus for measuring a response time when an instruction to change a parameter value is given during link training for managing a link state. A device parameter acquisition method comprising:
generating a trigger as a timing signal;
a step of sequentially transmitting to the device under test W an instruction to change all the presets as the parameter values in the state of Recovery Equalization Phase 2 or 3 during link training at least once;
a step of sequentially receiving and acquiring respective Cursor values corresponding to all the presets according to the sequentially transmitted change instructions from the device under test;
measuring a parameter value change instruction transmission time starting from the trigger that transmitted the parameter value change instruction to the device under test;
a step of measuring a data reception time during which data is received from the device under test whose parameter value is actually changed according to the parameter value change instruction;
measuring a response time from the parameter value change instruction transmission time to the data reception time;
a step of storing the parameter value change instruction transmission time, the data reception time, and the response time as log information in the storage unit 14;
and displaying the parameter value obtained from the object to be measured and the response time on the display unit 15 .

本発明によれば、リンクトレーニング中に被測定物に対してパラメータ値の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定するにあたって、Cursorによる試験を行うための操作回数を低減して時間の短縮を図ることができる。これにより、例えば複数の被測定物のCursor試験のみを連続して行いたい場合などに、作業が効率化でき有用である。さらに、1回のリンクトレーニング中に行えば、一段と作業の効率化が可能である。 According to the present invention, a Cursor test is performed in order to measure the response time from an instruction to change the parameter value to the device under test during link training until the parameter value is changed to the actually instructed parameter value. It is possible to shorten the time by reducing the number of times the operation is performed. This is useful because the work can be made more efficient, for example, when it is desired to continuously perform only cursor tests on a plurality of objects to be measured. Furthermore, if it is performed during one link training, work efficiency can be further improved.

本発明に係る誤り率測定装置と被測定物との接続構成の概略を示すブロック図である。1 is a block diagram showing an outline of a connection configuration between an error rate measuring device according to the present invention and a device under test; FIG. 本発明に係る誤り率測定装置のパラメータ取得方法を含む試験手順を示すフローチャートである。4 is a flow chart showing a test procedure including a parameter acquisition method for an error rate measuring device according to the present invention; 本発明に係る誤り率測定装置が被測定物から取得するPresetに対応するCursor値の一例を示す図である。FIG. 4 is a diagram showing an example of Cursor values corresponding to Presets acquired from the device under test by the error rate measurement device according to the present invention; 本発明に係る誤り率測定装置と被測定物との他の接続構成の概略を示すブロック図である。FIG. 4 is a block diagram showing an outline of another connection configuration between the error rate measuring device according to the present invention and a device under test; リンク状態管理機構の一例であって、LTSSMの状態遷移図である。It is an example of a link state management mechanism, and is a state transition diagram of LTSSM. 従来のパラメータ取得方法を含む試験手順を示すフローチャートである。1 is a flow chart showing a test procedure including a conventional parameter acquisition method;

以下、本発明を実施するための形態について、添付した図面を参照しながら詳細に説明する。 EMBODIMENT OF THE INVENTION Hereinafter, the form for implementing this invention is demonstrated in detail, referring attached drawings.

[本発明の概要について]
本発明に係る誤り率測定装置は、例えば拡張バスや拡張スロットの接続規格であるPCIeの規格に準拠したデバイスを被測定物(DUT)とし、被測定物を信号パターン折り返しのステート(図5のLTSSMの「Loopback」ステート)に遷移させた状態で固定データを含む既知パターンのテスト信号を被測定物に送信し、このテスト信号の送信に伴って被測定物から折り返して受信した被測定信号と基準となる参照信号とをビット単位で比較してビット誤り率を測定するものである。
[Overview of the present invention]
The error rate measuring apparatus according to the present invention uses, for example, a device under test (DUT) that conforms to the PCIe standard, which is a connection standard for expansion buses and expansion slots, as the device under test (DUT), and the device under test in the state of signal pattern loopback (see FIG. 5). A test signal with a known pattern including fixed data is transmitted to the device under test in the state of transition to the LTSSM "Loopback" state), and the signal under test is returned from the device under test as the test signal is transmitted. The bit error rate is measured by comparing bit by bit with a reference signal that serves as a standard.

特に、本発明は、リンクの状態を管理するためのリンクトレーニング中に被測定物に対してパラメータ値(Preset:プリセットまたはCursor:カーソル)の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定するにあたって、Cursorによる試験を行うための操作回数を低減して時間の短縮を図ることを目的としている。 In particular, the present invention relates to an actually instructed parameter value after an instruction to change a parameter value (Preset or Cursor) is given to a device under test during link training for managing the link state. The object is to shorten the time by reducing the number of operations for performing a test using the Cursor in measuring the response time until the change.

なお、パラメータ値は、予め被測定物と誤り率測定装置がそれぞれ持っており、Transmitter Equalizationの量を決めるための値である。具体的には、例えばタップ毎の振幅(プリシュート、ディエンファシスのエンファシス量)に対応したパラメータ値として、Preset0~9と、Preset0~9の各Presetに対応するCursor値とがある。各Cursor値は、Preset0~9の各Preset毎に任意に設定可能であり、被測定物と誤り率測定装置がお互いどの値を持っているか判らないものである。 Note that the parameter value is a value that the device under test and the error rate measuring device have in advance, respectively, and that is used to determine the amount of Transmitter Equalization. Specifically, for example, there are Presets 0 to 9 and Cursor values corresponding to the Presets 0 to 9 as parameter values corresponding to the amplitude (emphasis amount of preshoot and de-emphasis) for each tap. Each Cursor value can be arbitrarily set for each Preset of Presets 0 to 9, and it is unknown which value the device under test and the error rate measurement device have.

図1に示すように、誤り測定装置1は、上記目的を達成するため、設定部2、パターン発生器3、エラー検出器4を備えて概略構成され、リンクの状態を管理するための1回のリンクトレーニング中に被測定物Wに対してパラメータ値(Preset0~9)の変更指示を全て送信し、それらに対応するCursor値を一度に全て取得する機能を有する。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。 As shown in FIG. 1, the error measuring device 1 is roughly configured with a setting unit 2, a pattern generator 3, and an error detector 4 in order to achieve the above purpose. It has a function of transmitting all change instructions of parameter values (Preset 0 to 9) to the device under test W during the link training of , and acquiring all Cursor values corresponding to them all at once. Note that this operation is not limited to one link training, and may be performed multiple times during link training.

図1に示すように、被測定物Wは、リンク状態を管理するリンク状態管理機構として、図5のLTSSM(Link Training and Status State Machine)によるリンク状態管理部W1を搭載し、データ受信部W2、データ送信部W3を備えて概略構成される。以下、被測定物Wと誤り率測定装置1の各構成について説明する。 As shown in FIG. 1, the device under test W is equipped with a link state management unit W1 based on the LTSSM (Link Training and Status State Machine) of FIG. , and a data transmission unit W3. Each configuration of the device under test W and the error rate measuring apparatus 1 will be described below.

[被測定物の構成について]
データ受信部W2は、応答時間の試験(Tx Link Equalization Response Time test)を行う際に、リンクの状態を管理するためのリンクトレーニング中に誤り率測定装置1のパターン発生器3からのパラメータ値(PresetまたはCursor)の変更指示を受信する。
[Regarding the configuration of the object to be measured]
Data receiving unit W2 receives a parameter value ( Preset or Cursor) is received.

また、データ受信部W2は、ビット誤り率の測定を行う際に、信号パターン折り返しのステート(図5のLTSSMの「Loopback」ステート)に遷移させた状態で固定データを含む既知パターンのテスト信号を誤り率測定装置1のパターン発生器3から受信する。 Further, when measuring the bit error rate, the data receiving unit W2 receives a test signal of a known pattern including fixed data in a state of transition to a signal pattern loopback state (“Loopback” state of LTSSM in FIG. 5). It is received from the pattern generator 3 of the error rate measuring device 1 .

データ送信部W3は、応答時間の試験を行う際に、データ受信部W2が誤り率測定装置1のパターン発生器3からパラメータ値として1回のリンクトレーニング中に順次送信される全てのPreset(Preset0~9)の変更指示を受信すると、この受信した全てのPreset(Preset0~9)に対応するそれぞれのCursor値のデータを誤り率測定装置1に順次送信する。すなわち、誤り率測定装置1が被測定物WにPreset0の変更指示を送信してPreset0に対応するCursor値を被測定物Wが誤り率測定装置1に返信するという手順を、Preset0~9まで1回のリンクトレーニング中に繰り返し行う。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。 When the data transmission unit W3 performs the response time test, the data reception unit W2 receives all preset (Preset0 9), it sequentially transmits to the error rate measuring device 1 the data of each Cursor value corresponding to all the received Presets (Presets 0 to 9). That is, the procedure in which the error rate measurement device 1 transmits an instruction to change the Preset 0 to the device under test W and the device under test W returns a Cursor value corresponding to Preset 0 to the error rate measurement device 1 is repeated for Presets 0 to 9 by 1. Repeat during each link training session. Note that this operation is not limited to one link training, and may be performed multiple times during link training.

また、データ送信部W3は、ビット誤り率の測定を行う際に、データ受信部W2が誤り率測定装置1のパターン発生器3から既知パターンのテスト信号を受信すると、この受信したテスト信号に対する応答信号を被測定信号として誤り率測定装置1に折り返して送信する。 When the data receiver W2 receives a known pattern test signal from the pattern generator 3 of the error rate measurement device 1 during bit error rate measurement, the data transmitter W3 responds to the received test signal. The signal is returned to the error rate measuring device 1 as a signal under test and transmitted.

[誤り率測定装置の構成について]
設定部2は、ビット誤り率の測定に関わる各種設定を行う。具体的に、設定部2は、パラメータ値としてのPresetによる応答時間の試験を行うため、測定条件としてのPresetの初期値とPresetの測定回数を設定する。例えば、Presetの初期値を「0」、Presetの測定回数を「2」と設定した場合には、Preset0,1による応答時間の試験を1回のリンクトレーニング中に行う。また、Presetの初期値を「3」、Presetの測定回数を「5」と設定した場合には、Preset3,4,5,6,7による応答時間の試験を1回のリンクトレーニング中に行う。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。
[Regarding the configuration of the error rate measuring device]
The setting unit 2 performs various settings related to bit error rate measurement. Specifically, the setting unit 2 sets the initial value of the preset and the number of preset measurements as the measurement conditions in order to test the response time using the preset as the parameter value. For example, if the initial value of Preset is set to "0" and the number of Preset measurements is set to "2", the response time is tested with Presets 0 and 1 during one link training. When the initial value of Preset is set to "3" and the number of preset measurements is set to "5", the response time test by Presets 3, 4, 5, 6, and 7 is performed during one link training. Note that this operation is not limited to one link training, and may be performed multiple times during link training.

また、設定部2は、後述するパラメータ取得方法を含む試験手順に基づいて被測定物Wから取得したパラメータ値としてPreset0~9の何れかに対応するCursor値の設定、設定したCursor値による応答時間の試験を行うためのビットを設定する。 In addition, the setting unit 2 sets a Cursor value corresponding to one of Preset 0 to 9 as a parameter value obtained from the device under test W based on a test procedure including a parameter obtaining method to be described later, and sets a response time based on the set Cursor value. set the bit to test

パターン発生器3は、例えばPCIeのLTSSMの状態に基づくトレーニングシーケンスや既知パターンによるデータを発生するもので、データ送信部11とトリガ発生部12を含む。 The pattern generator 3 generates data based on a training sequence or a known pattern based on, for example, the LTSSM state of PCIe, and includes a data transmitter 11 and a trigger generator 12 .

データ送信部11は、パラメータ値(PresetまたはCursor)による応答時間の試験を行う際に、エラー検出器4の後述するリンク状態管理部13aからの指示により、パラメータ値による応答時間の試験に必要なトレーニングシーケンス(Training Sequence Ordered Sets:TS OS )を発生する。 When performing a response time test using a parameter value (Preset or Cursor), the data transmission unit 11 receives an instruction from the link state management unit 13a of the error detector 4, which will be described later. Generate Training Sequence Ordered Sets (TSOS).

トレーニングシーケンスは、誤り率測定装置1と被測定物Wがパラメータをやり取りするためのデータパターン列であり、被測定物Wに対してパラメータ値(PresetまたはCursor)の変更を指示するデータ、設定部2にて設定される測定条件としてのPresetの初期値とPresetの測定回数のデータ、設定部2にて設定されるPreset0~9の何れかに対応するCursor値のデータ、設定したCursor値による応答時間の試験を行うためのビットのデータなどが含まれる。 The training sequence is a data pattern sequence for exchanging parameters between the error rate measurement apparatus 1 and the device under test W, and includes data for instructing the device under test W to change the parameter value (Preset or Cursor), and a setting unit. Preset initial value and Preset measurement count data as measurement conditions set in 2, Cursor value data corresponding to any of Presets 0 to 9 set in the setting unit 2, Response by the set Cursor value This includes bit data for time testing, and so on.

データ送信部11は、被測定物Wがループバックに遷移した状態で被測定物Wのビット誤り率を測定する際に、被測定物Wに入力する既知パターンとして、PRBS(疑似ランダム・ビット・シーケンス)パターンや任意のプログラマブルパターンによるパターン信号(テスト信号)を発生する。 Data transmission section 11 uses PRBS (pseudo random bit pattern) as a known pattern to be input to device under test W when measuring the bit error rate of device under test W in a loopback state. (sequence) pattern or any programmable pattern to generate a pattern signal (test signal).

トリガ発生部12は、タイミング信号としてのトリガを発生する。このトリガは、データ送信部11がパラメータ値(PresetまたはCursor)の変更指示のデータを含むトレーニングシーケンスを発生した時点で生成され、外部のケーブルまたは内部配線を介してエラー検出器4の後述するデータ受信部13に入力される。 A trigger generator 12 generates a trigger as a timing signal. This trigger is generated when the data transmission unit 11 generates a training sequence including data instructing to change a parameter value (Preset or Cursor), and is sent to the error detector 4 via an external cable or internal wiring. It is input to the receiving unit 13 .

エラー検出器4は、被測定物Wからのデータを受信してエラーを検出するもので、データ受信部13、記憶部14、表示部15を含む。 The error detector 4 receives data from the device under test W and detects errors, and includes a data receiving section 13 , a storage section 14 and a display section 15 .

データ受信部13は、パターン発生器3のトリガ発生部12からトリガが入力しており、リンクトレーニング中に被測定物Wに対してパラメータ値(PresetまたはCursor)の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定する機能を有し、リンク状態管理部13aとエラー検出部13bを備える。 The data receiving unit 13 receives a trigger from the trigger generating unit 12 of the pattern generator 3, and receives an instruction to change the parameter value (Preset or Cursor) for the device under test W during link training. It has a function of measuring the response time until it is changed to the instructed parameter value, and is provided with a link state management section 13a and an error detection section 13b.

データ受信部13は、パターン発生器3のトリガ発生部12から入力されるトリガを起点として、パターン発生器3のデータ送信部11が被測定物Wに対してパラメータ値(PresetまたはCursor)の変更指示を送信した時間(パラメータ値変更指示送信時間)を測定し、測定した時間をログ情報として記憶部14に記憶する。 The data receiving section 13 changes the parameter value (Preset or Cursor) of the device under test W by the data transmitting section 11 of the pattern generator 3 starting from a trigger input from the trigger generating section 12 of the pattern generator 3 . The time at which the instruction is transmitted (parameter value change instruction transmission time) is measured, and the measured time is stored in the storage unit 14 as log information.

データ受信部13は、パターン発生器3からのパラメータ値(PresetまたはCursor)の変更指示に従って実際にパラメータ値が変更された被測定物Wからデータを受信した時間(データ受信時間)を測定し、上述したパラメータ値変更指示送信時間からデータ受信時間までの応答時間を測定して測定したデータ受信時間および応答時間をログ情報として記憶部14に記憶する。 The data receiving unit 13 measures the time (data receiving time) at which data is received from the device under test W whose parameter values are actually changed according to the parameter value (Preset or Cursor) change instruction from the pattern generator 3, The response time from the parameter value change instruction transmission time to the data reception time is measured, and the measured data reception time and response time are stored in the storage unit 14 as log information.

リンク状態管理部13aは、被検査物Wに搭載されたリンク状態管理部W1と同一または同等の機構としてLTSSMを有し、使用する規格(例えばPCIe)に従って動作する。 The link state management unit 13a has an LTSSM as a mechanism that is the same as or equivalent to the link state management unit W1 mounted on the object to be inspected W, and operates according to the standard used (for example, PCIe).

リンク状態管理部13aは、被測定物W(データ受信部W2、データ送信部W3)との間で通信されるトレーニングシーケンスにより、被測定物Wのリンク状態管理部W1の現在のリンク状態を認識する。具体的には、LTSSM値、リンク速度、ループバックの有無、LTSSMの遷移パターン、レーンを識別するためのレーン番号、リンク番号、パターン信号の発生時間や発生回数、エンファシス量、受け側のイコライザの調整値などの各種情報を得る。 Link state management section 13a recognizes the current link state of link state management section W1 of device under test W from a training sequence communicated with device under test W (data receiving section W2, data transmitting section W3). do. Specifically, the LTSSM value, link speed, presence/absence of loopback, transition pattern of LTSSM, lane number for identifying lane, link number, generation time and number of generations of pattern signal, amount of emphasis, equalizer on the receiving side. Obtain various information such as adjustment values.

リンク状態管理部13aは、誤り率測定装置1と被測定物Wとの間の通信において、パターン発生器3からの被測定物Wの現在のリンク状態を把握するためのトレーニングシーケンスの送信に伴って被測定物Wのデータ送信部W3から受信するトレーニングシーケンスにより被測定物Wの現在のリンク状態を管理し、被測定物Wの現在のLTSSMの状態に応じて次に発生すべきトレーニングシーケンスをパターン発生器3のデータ送信部11に指示する。 In communication between the error rate measuring apparatus 1 and the device under test W, the link state management unit 13a transmits a training sequence for grasping the current link state of the device under test W from the pattern generator 3. manages the current link state of the device under test W according to the training sequence received from the data transmitter W3 of the device under test W, and determines the next training sequence to be generated according to the current LTSSM state of the device under test W. The data transmission section 11 of the pattern generator 3 is instructed.

エラー検出部13bは、ビット誤り率測定を行う際、被測定物Wがループバックに遷移している状態において、パターン発生器3のデータ送信部11が発生する既知パターンのテスト信号と、このテスト信号の入力に伴って被検査物Wから折り返して入力されるパターン信号とを比較してビット誤り率を検出する。 When the bit error rate is measured, the error detection section 13b generates a test signal of a known pattern generated by the data transmission section 11 of the pattern generator 3 while the device under test W is transitioning to loopback. The bit error rate is detected by comparing the signal input with the pattern signal that is returned from the object to be inspected W and input.

記憶部14は、LTSSMのRecovery Equalization Phase2または3の状態でパラメータ値(Preset0~9)の変更指示に伴って被測定物Wから取得したパラメータ値(Preset0~9に対応するそれぞれのCursor値(プリカーソル:C-1、メインカーソル:C0、ポストカーソル:C+1))、データ受信部13にて測定したパラメータ値変更指示送信時間、データ受信時間、応答時間をログ情報として記憶する他、エラー検出部13bにて検出したビット誤り率、ビット誤り測定に関する各種設定情報、リンク状態管理部13aが管理するLTSSM値やリンク速度を含む各種情報などを記憶する。 The storage unit 14 stores parameter values (Cursor values corresponding to Presets 0 to 9) acquired from the device under test W in response to an instruction to change the parameter values (Presets 0 to 9) in Recovery Equalization Phase 2 or 3 of LTSSM. Cursor: C-1, main cursor: C0, post-cursor: C+1)), parameter value change instruction transmission time, data reception time, and response time measured by the data receiving unit 13 are stored as log information. It stores the bit error rate detected by 13b, various setting information related to bit error measurement, and various information including the LTSSM value and link speed managed by the link state management unit 13a.

表示部15は、例えば液晶などの表示器からなり、被測定物Wから取得したパラメータ値(例えば図3に示すようなPreset0~9に対応するそれぞれのCursor値(C-1、C0、C+1))、データ受信部13にて測定した応答時間(記憶部14に記憶された応答時間を含む)、エラー検出部13bにて検出したビット誤り率などを含む測定結果、ビット誤り測定に関わる各種設定画面などを表示する。 The display unit 15 is composed of a display device such as a liquid crystal, for example, and displays parameter values (for example, Cursor values (C−1, C0, C+1) corresponding to Presets 0 to 9 as shown in FIG. 3) acquired from the object to be measured W. ), the response time measured by the data receiving unit 13 (including the response time stored in the storage unit 14), the measurement result including the bit error rate detected by the error detection unit 13b, and various settings related to bit error measurement Display the screen, etc.

[応答時間の測定手順について]
次に、上記のように構成される誤り測定装置1によるパラメータ取得方法を含む応答時間の測定手順について図2を参照しながら説明する。ここでは、リンクの状態を管理するためのリンクトレーニング中に被測定物Wに対してパラメータ値としてPreset0~9の変更指示があってから実際に指示されたPresetに変更されるまでの応答時間を測定する場合を例にとって説明する。
[Response time measurement procedure]
Next, the response time measurement procedure including the parameter acquisition method by the error measurement device 1 configured as described above will be described with reference to FIG. Here, the response time from when an instruction to change presets 0 to 9 as a parameter value to the device under test W during link training for managing the link state to when it is actually changed to the instructed preset is A case of measurement will be described as an example.

まず、測定条件としてのPresetの初期値とPresetの測定回数を設定する(ST1)。ここでは、パラメータ値としてPreset0~9全てのPresetによる応答時間の試験を行ってPreset0~9全てに対応するCursorを取得するため、Presetの初期値:「0」、Presetの測定回数:「10」をそれぞれ設定する。 First, an initial value of Preset and the number of preset measurements are set as measurement conditions (ST1). Here, in order to test the response time by all Presets 0 to 9 as parameter values and to acquire Cursors corresponding to all Presets 0 to 9, the initial value of Preset: "0" and the number of preset measurements: "10" respectively.

パターン発生器3のデータ送信部11は、エラー検出器4のリンク状態管理部13aからの指示により、PCIeのトレーニングシーケンスに基づき被測定物Wに対してパラメータ値として全てのPreset(Preset0~9)の変更を指示するデータを含むトレーニングシーケンスを発生し、被測定物Wをループバック状態に設定するためのリンクトレーニングを開始する(ST2)。 The data transmission unit 11 of the pattern generator 3, according to the instruction from the link state management unit 13a of the error detector 4, sets all Preset (Preset 0 to 9) as parameter values for the device under test W based on the PCIe training sequence. is generated, and link training is started to set the device under test W to the loopback state (ST2).

なお、各Preset(Preset0~9)の変更指示はミリセックオーダーで行うことが規格で決められている。このため、例えばPreset0の変更を指示するデータを含むトレーニングシーケンスを被測定物Wに送信した場合には、ミリセックオーダーで次のPreset1の変更を指示するデータを含むトレーニングシーケンスが被測定物Wに送信される。 Note that the standard stipulates that each Preset (Preset 0 to 9) is instructed to change in millisecond order. Therefore, for example, when a training sequence including data instructing to change Preset0 is transmitted to the device under test W, the training sequence including data instructing to change the next Preset1 in millisecond order is transmitted to the device under test W. sent.

パターン発生器3のデータ送信部11は、リンクトレーニングを開始すると、1回のリンクトレーニング中にLTSSMのRecovery Equalization Phase2または3の状態で被測定物Wに対するPresetの変更指示を設定部2にて設定された測定条件(Presetの初期値とPresetの測定回数)に従って被測定物Wのパラメータ値として全てのPreset(Preset0~9)の変更を順次指示する(ST3)。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。 When the link training is started, the data transmission unit 11 of the pattern generator 3 sets the Preset change instruction for the device under test W in the state of Recovery Equalization Phase 2 or 3 of LTSSM in the setting unit 2 during one link training. All Presets (Presets 0 to 9) are sequentially instructed to be changed as parameter values of the device under test W according to the determined measurement conditions (Preset initial values and the number of Preset measurements) (ST3). Note that this operation is not limited to one link training, and may be performed multiple times during link training.

そして、被測定物Wは、パターン発生器3のデータ送信部11からパラメータ値として全てのPreset(Preset0~9)の変更の指示を順次受信すると、受信した指示に従って該当するパラメータ値としてのPresetを変更する。すなわち、被測定物Wは、パターン発生器3のデータ送信部11からパラメータ値としてPreset0→Preset1→Preset2→…→Preset8→Preset9の順番に変更の指示を順次受信すると、Preset0→Preset1→Preset2→…→Preset8→Preset9の順番にパラメータ値を順次変更する。 Then, when the device under test W sequentially receives instructions to change all of the presets (Presets 0 to 9) as parameter values from the data transmission unit 11 of the pattern generator 3, the device under test W changes the presets as the corresponding parameter values according to the received instructions. change. That is, when the device under test W sequentially receives parameter values from the data transmission unit 11 of the pattern generator 3 in the order of Preset0→Preset1→Preset2→ . -> Preset 8 -> Preset 9, the parameter values are changed sequentially.

このとき、エラー検出器4のデータ受信部13は、パターン発生器3のトリガ発生部12から入力されるトリガを起点として、パターン発生器3のデータ送信部11が被測定物Wに対してパラメータ値として全てのPreset(Preset0~9)の変更指示を送信した時間(パラメータ値変更指示送信時間)を測定し、測定した時間を記憶部14に記憶する。 At this time, the data receiving section 13 of the error detector 4 sends the data transmitting section 11 of the pattern generator 3 to the device under test W using the trigger input from the trigger generating section 12 of the pattern generator 3 as a starting point. As a value, the time (parameter value change instruction transmission time) during which change instructions for all Presets (Presets 0 to 9) are transmitted is measured, and the measured time is stored in the storage unit 14 .

そして、エラー検出器4のデータ受信部13は、被測定物Wが実際に指示されたパラメータ値としてPreset0~9それぞれに変化するまでの応答時間を測定し(ST4)、測定したそれぞれの応答時間を記憶部14に記憶する。 Then, the data receiving section 13 of the error detector 4 measures the response time until the device under test W changes to each of Preset 0 to Preset 9 as the actually instructed parameter value (ST4), and the measured response time is stored in the storage unit 14 .

このとき、被測定物Wは、順次変更を指示されたパラメータ値としてPreset0~9に対応するそれぞれのCursor値を誤り率測定装置1に返送し、返送されたそれぞれのCursor値を誤り率測定装置1(記憶部14)が保持する(ST5)。 At this time, the device under test W returns the Cursor values corresponding to Presets 0 to 9 to the error rate measuring device 1 as the parameter values that have been instructed to be changed sequentially, and sends the returned Cursor values to the error rate measuring device 1. 1 (storage unit 14) holds (ST5).

ここで、図3は指示されたパラメータ値:Preset0~9に対応するそれぞれのCursor値の一例を示す。なお、図3ではPreset0~9をP0~9として表記し、C-1、C、C+1の合計値が63となるようにPreset0~9に対応するそれぞれのCursor値が予め被測定物Wに設定されている。図3において、例えば指示されたパラメータ値がPreset5の場合には、Preset5に対応するCursor値としてC-1:6、C:57、C+1:0が被測定物Wから返送される。また、指示されたパラメータ値がPreset7の場合には、Preset7に対応するCursor値としてC-1:7、C:45、C+1:11が被測定物Wから返送される。 Here, FIG. 3 shows an example of each Cursor value corresponding to the indicated parameter values: Preset 0-9. Note that, in FIG. 3, Presets 0 to 9 are expressed as P0 to 9, and respective Cursor values corresponding to Presets 0 to 9 are set in advance in the device under test W so that the total value of C−1, C, and C+1 is 63. It is In FIG. 3, for example, when the indicated parameter value is Preset5, C−1:6, C:57, and C+1:0 are returned from the device under test W as Cursor values corresponding to Preset5. Also, when the indicated parameter value is Preset7, C−1:7, C:45, and C+1:11 are returned from the device under test W as Cursor values corresponding to Preset7.

そして、エラー検出器4は、ST5で得られたPreset0~9のうち、所望とするPresetに対応するCursor値を設定部2にて設定するとともに、設定したCursor値で応答時間の試験を行うためのビットを設定部2にて設定してCursor値による応答時間を測定する(ST6)。 Then, the error detector 4 sets the Cursor value corresponding to the desired Preset among the Presets 0 to 9 obtained in ST5 in the setting unit 2, and tests the response time with the set Cursor value. is set by the setting unit 2 to measure the response time based on the Cursor value (ST6).

[他の接続構成について]
ところで、図1の接続構成に代えて、図4の接続構成でも同様にパラメータ値(PresetまたはCursor)による応答時間の試験を行うことができる。なお、図4において、図1と同一または同等の構成要素には同一番号を付している。また、特に図示はしないが、図4の誤り率測定装置1は、パターン発生器3が図1のデータ送信部11とトリガ発生部12の機能を備え、エラー検出器4がデータ受信部13、記憶部14、表示部15の機能を備えている。なお、データ送信部11は、1回のリンクトレーニング中にRecovery Equalization Phase2または3の状態でパラメータ値として全てのPresetへの変更指示を被測定物Wに順次送信する機能を有する。また、データ受信部13は、データ送信部11から順次送信される変更指示による全てのPresetに対応するそれぞれのCursor値を被測定物Wから順次受信して取得する機能を有する。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。
[Other connection configurations]
By the way, instead of the connection configuration shown in FIG. 1, the connection configuration shown in FIG. 4 can also be used to test the response time based on the parameter values (Preset or Cursor). In addition, in FIG. 4, the same or equivalent components as those in FIG. 1 are given the same numbers. 4, the pattern generator 3 has the functions of the data transmitting section 11 and the trigger generating section 12 of FIG. 1, and the error detector 4 has the data receiving section 13, It has the functions of a storage unit 14 and a display unit 15 . The data transmission unit 11 has a function of sequentially transmitting to the device under test W an instruction to change all presets as parameter values in Recovery Equalization Phase 2 or 3 during one link training session. The data receiving section 13 also has a function of sequentially receiving and acquiring, from the device under test W, respective Cursor values corresponding to all presets according to change instructions sequentially transmitted from the data transmitting section 11 . Note that this operation is not limited to one link training, and may be performed multiple times during link training.

図4の接続構成では、計測器としての誤り率測定装置1のパターン発生器3と波形測定装置(例えばオシロスコープなど)21との間をケーブルで接続し、パターン発生器3からケーブルを介して波形測定装置21にトリガを入力する。また、誤り率測定装置1のパターン発生器3は、被測定物Wと波形測定装置21に対し、ディバイダ22を介してそれぞれケーブルで接続する。さらに、誤り率測定装置1のエラー検出器4は、被測定物Wと波形測定装置21に対し、ディバイダ23を介してそれぞれケーブルで接続する。 In the connection configuration of FIG. 4, the pattern generator 3 of the error rate measuring device 1 as a measuring instrument and the waveform measuring device (for example, an oscilloscope) 21 are connected by a cable, and the waveform is generated from the pattern generator 3 via the cable. A trigger is input to the measuring device 21 . Also, the pattern generator 3 of the error rate measuring device 1 is connected to the device under test W and the waveform measuring device 21 with cables via a divider 22 . Further, the error detector 4 of the error rate measuring device 1 is connected to the device under test W and the waveform measuring device 21 via a divider 23 with cables.

図4の接続構成でパラメータ値(PresetまたはCursor)による応答時間の試験を行う場合には、誤り率測定装置1のパターン発生器3が送信するデータ(パラメータ値としてPreset0~9の全ての変更を指示するデータまたは被測定物Wから取得するPreset0~9の何れかのPresetに対応するCursor値の変更を指示するデータを含む)をディバイダ22により2つに分岐する。このディバイダ22により分岐したデータは、一方が波形測定装置21に入力され、他方が被測定物Wに入力される。そして、被測定物Wが送信するデータ(パラメータ値としてPreset0~9の全てに変更したデータ、Preset0~9に対応するそれぞれのCursor値を含む)をディバイダ23により2つに分岐する。このディバイダ23により分岐したデータは、一方が被測定物Wとリンクトレーニングを行うために誤り率測定装置1のエラー検出器4に入力され、他方がパラメータ値の変化を観測するための波形測定装置21に入力される。そして、波形測定装置21で取得したデータの波形をデコードすることにより、被測定物Wがパラメータ値(PresetまたはCursor)の変更の指示を受けてから実際にパラメータ値(PresetまたはCursor)を変更するまでの応答時間を測定する。 When performing a response time test using parameter values (Preset or Cursor) in the connection configuration of FIG. (including instruction data or data instructing to change the Cursor value corresponding to any one of Presets 0 to 9 obtained from the device under test W) is divided into two by the divider 22 . One of the data split by the divider 22 is input to the waveform measuring device 21 and the other is input to the object W to be measured. Then, the data transmitted by the device under test W (including data changed to all Presets 0 to 9 as parameter values and Cursor values corresponding to Presets 0 to 9) are divided into two by the divider 23 . One of the data split by the divider 23 is input to the error detector 4 of the error rate measuring device 1 for performing link training with the device under test W, and the other is a waveform measuring device for observing changes in parameter values. 21. By decoding the waveform of the data acquired by the waveform measuring device 21, the device under test W receives an instruction to change the parameter value (Preset or Cursor) and then actually changes the parameter value (Preset or Cursor). Measure the response time to

また、上述した実施の形態では、規格としてPCIeを例にとって説明したが、被測定物Wとの間のリンクトレーニング中に被測定物Wに対してパラメータ値の変更指示があったときの応答時間の測定が要求される規格であれば、PCIeのみに限定されるものではない。 In the above-described embodiment, the PCIe standard was used as an example. is not limited to PCIe as long as the standard requires measurement of

このように、本実施の形態によれば、少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態でパラメータ値としてPreset0~9への変更指示を全て送信し、それらに対応するCursor値を一度に全て取得する構成なので、従来の手法ではCursorによる試験を行う前にPresetで10回の試験が必要であったのに対し、Preset1回の試験でCursorによる試験が可能となり、操作回数が低減できるとともに、測定時間が短縮できる。これにより、例えば複数の被測定物のCursor試験のみを連続して行いたい場合などに、作業が効率化でき有用である。さらに、被測定物に対してパラメータ値(Preset0~9)の変更指示を全て送信し、それらに対応するCursor値を一度に全て取得する動作を1回のリンクトレーニング中に行えば、一段と作業の効率化が可能である。 Thus, according to the present embodiment, all change instructions to Preset 0 to 9 are transmitted as parameter values in the state of Recovery Equalization Phase 2 or 3 during link training at least once, and Cursor values corresponding to them are transmitted. Since it is configured to acquire everything at once, the conventional method required 10 tests with Preset before testing with Cursor. In addition, the measurement time can be shortened. This is useful because the work can be made more efficient, for example, when it is desired to continuously perform only cursor tests on a plurality of objects to be measured. Furthermore, if the operation of transmitting all parameter value (Preset 0 to 9) change instructions to the device under test and acquiring all the Cursor values corresponding to them all at once during one link training session, the work becomes much easier. Efficiency is possible.

以上、本発明に係る誤り率測定装置およびパラメータ取得方法の最良の形態について説明したが、この形態による記述および図面により本発明が限定されることはない。すなわち、この形態に基づいて当業者等によりなされる他の形態、実施例および運用技術などはすべて本発明の範疇に含まれることは勿論である。 Although the best mode of the error rate measuring device and parameter acquisition method according to the present invention has been described above, the present invention is not limited by the description and drawings according to this mode. In other words, it goes without saying that other forms, embodiments, operation techniques, etc. made by persons skilled in the art based on this form are all included in the scope of the present invention.

1 誤り率測定装置
2 設定部
3 パターン発生器
4 エラー検出器
11 データ送信部
12 トリガ発生部
13 データ受信部
13a リンク状態管理部(LTSSM)
13b エラー検出部
14 記憶部
15 表示部
21 波形測定装置
22,23 ディバイダ
W 被測定物(DUT)
W1 リンク状態管理部(LTSSM)
W2 データ受信部
W3 データ送信部
1 error rate measuring device 2 setting unit 3 pattern generator 4 error detector 11 data transmission unit 12 trigger generation unit 13 data reception unit 13a link state management unit (LTSSM)
13b error detection unit 14 storage unit 15 display unit 21 waveform measurement device 22, 23 divider W device under test (DUT)
W1 Link State Manager (LTSSM)
W2 Data receiver W3 Data transmitter

Claims (2)

リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置(1)であって、
タイミング信号としてのトリガを発生するトリガ発生部(12)と、
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物(W)に順次送信するデータ送信部(11)と、
前記データ送信部から順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するとともに、前記データ送信部が前記パラメータ値の変更指示を前記被測定物に順次送信したときの前記トリガを起点とするパラメータ値変更指示送信時間の測定、前記パラメータ値の変更指示に従って実際にパラメータ値が変更された前記被測定物からデータを受信したデータ受信時間の測定、前記パラメータ値変更指示送信時間から前記データ受信時間までの応答時間の測定を行うデータ受信部(13)と、
前記データ受信部が測定した前記パラメータ値変更指示送信時間、前記データ受信時間および前記応答時間をログ情報として記憶する記憶部(14)と、
前記被測定物から取得したパラメータ値および前記応答時間を表示する表示部(15)と、を備えたことを特徴とする誤り率測定装置。
An error rate measuring device (1) for measuring a response time when a parameter value change instruction is given during link training for managing a link state,
a trigger generator (12) that generates a trigger as a timing signal;
a data transmission unit (11) that sequentially transmits to the device under test (W) an instruction to change all the presets as the parameter values in the state of Recovery Equalization Phase 2 or 3 during link training at least once;
Each Cursor value corresponding to all the presets according to the change instruction sequentially transmitted from the data transmission unit is sequentially received from the device under test and acquired , and the data transmission unit transmits the change instruction of the parameter value to the Measurement of the parameter value change instruction transmission time starting from the trigger when sequentially transmitted to the device under test, and data reception of data received from the device under test, the parameter values of which are actually changed according to the parameter value change instruction. a data receiving unit (13) for measuring time and measuring a response time from the parameter value change instruction transmission time to the data reception time ;
a storage unit (14) for storing the parameter value change instruction transmission time, the data reception time, and the response time measured by the data reception unit as log information;
and a display section (15) for displaying the parameter value obtained from the device under test and the response time .
リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置のパラメータ取得方法であって、
タイミング信号としてのトリガを発生するステップと、
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物(W)に順次送信するステップと、
前記順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するステップと、
前記被測定物に対してパラメータ値の変更指示を送信した前記トリガを起点とするパラメータ値変更指示送信時間を測定するステップと、
前記パラメータ値の変更指示に従って実際にパラメータ値が変更された前記被測定物からデータを受信したデータ受信時間を測定するステップと、
前記パラメータ値変更指示送信時間から前記データ受信時間までの応答時間を測定するステップと、
前記パラメータ値変更指示送信時間、前記データ受信時間および前記応答時間をログ情報として記憶部(14)に記憶するステップと、
前記被測定物から取得したパラメータ値および前記応答時間を表示部(15)に表示するステップと、を含むことを特徴とする誤り率測定装置のパラメータ取得方法。
A parameter acquisition method for an error rate measuring device for measuring a response time when an instruction to change a parameter value is received during link training for managing a link state, comprising:
generating a trigger as a timing signal;
a step of sequentially transmitting to the device under test (W) instructions to change all presets as the parameter values in the state of Recovery Equalization Phase 2 or 3 during link training at least once;
a step of sequentially receiving and acquiring respective Cursor values corresponding to all the presets according to the sequentially transmitted change instructions from the device under test;
measuring a parameter value change instruction transmission time starting from the trigger that transmitted the parameter value change instruction to the device under test;
a step of measuring a data reception time during which data is received from the device under test whose parameter value is actually changed according to the parameter value change instruction;
measuring a response time from the parameter value change instruction transmission time to the data reception time;
a step of storing the parameter value change instruction transmission time, the data reception time and the response time as log information in a storage unit (14);
and a step of displaying the parameter value and the response time obtained from the device under test on a display unit (15) .
JP2020145926A 2020-08-31 2020-08-31 ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD Active JP7162645B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020145926A JP7162645B2 (en) 2020-08-31 2020-08-31 ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020145926A JP7162645B2 (en) 2020-08-31 2020-08-31 ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD

Publications (2)

Publication Number Publication Date
JP2022040950A JP2022040950A (en) 2022-03-11
JP7162645B2 true JP7162645B2 (en) 2022-10-28

Family

ID=80499782

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020145926A Active JP7162645B2 (en) 2020-08-31 2020-08-31 ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD

Country Status (1)

Country Link
JP (1) JP7162645B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7520080B2 (en) 2022-08-05 2024-07-22 アンリツ株式会社 Error rate measuring device and error rate measuring method
JP7520081B2 (en) 2022-08-05 2024-07-22 アンリツ株式会社 Error rate measuring device and error rate measuring method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140281067A1 (en) 2013-03-15 2014-09-18 Debendra Das Sharma Apparatus, system, and method for performing link training and equalization
JP2014183583A (en) 2013-03-15 2014-09-29 Intel Corp Apparatus, system, and method for improving equalization with hardware driven algorithm
JP2017098615A (en) 2015-11-18 2017-06-01 アンリツ株式会社 Error rate measurement device and error rate measurement method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140281067A1 (en) 2013-03-15 2014-09-18 Debendra Das Sharma Apparatus, system, and method for performing link training and equalization
JP2014183583A (en) 2013-03-15 2014-09-29 Intel Corp Apparatus, system, and method for improving equalization with hardware driven algorithm
JP2017098615A (en) 2015-11-18 2017-06-01 アンリツ株式会社 Error rate measurement device and error rate measurement method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
アンリツ株式会社,MX183000A ハイスピード シリアルデータ テスト ソフトウェア 取扱説明書 第16版,2020年02月,https://dl.cdn-anritsu.com/ja-jp/test-measurement/files/Manuals/Operation-Manual/MP1800A/mx183000a_opm_j_16_0.pdf

Also Published As

Publication number Publication date
JP2022040950A (en) 2022-03-11

Similar Documents

Publication Publication Date Title
JP7162645B2 (en) ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD
US7555039B2 (en) Simultaneous display of eye diagram and jitter profile during device characterization
US6735731B2 (en) Architecture for built-in self-test of parallel optical transceivers
US7477684B2 (en) Testing method, communication device, and testing system
US8005133B2 (en) Displaying eye-diagram and digital diagnostic data using network analyzers
TWI477139B (en) System and method for testing wireless devices
EP1762856A1 (en) Fault Diagnosis Apparatus and Method for System-on-Chip (SOC)
JPWO2019241600A5 (en) Test measuring device and transmitter of test measuring device
US20040122607A1 (en) System and method of measuring a signal propagation delay
US11977464B2 (en) Error rate measuring apparatus and error rate measuring method
CN113938191B (en) Method and device for parameter testing of optical module
JP7432569B2 (en) Error detection device and error detection method
US20070253474A1 (en) Generating eye-diagrams and network protocol analysis of a data signal
JP6890625B2 (en) Error measuring instrument and method for measuring response time using it
EP2184587A1 (en) Method and apparatus for time synchronization of events for multiple instruments
US20070198202A1 (en) Measuring signal propagation and adjustable delays in electronic devices
JP7184839B2 (en) ERROR RATE MEASUREMENT DEVICE AND ERROR COUNTING METHOD
JP7366101B2 (en) Error measurement device and error measurement method
WO2020135354A1 (en) Method and device for measuring impedance of transmission channel
KR20230101533A (en) Semiconductor device and method of testing the semiconductor device
JPH04241547A (en) Line quality check method
JP3316228B2 (en) Inspection device for parallel data
JP3628477B2 (en) Test pattern generation device, communication device, and simulator
JP2005117223A (en) Pseudo-random pattern generator
CN117811960A (en) Signal testing method and related assembly

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220530

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221011

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221018

R150 Certificate of patent or registration of utility model

Ref document number: 7162645

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150