JP2022040950A - Error rate measuring device and parameter acquisition method - Google Patents
Error rate measuring device and parameter acquisition method Download PDFInfo
- Publication number
- JP2022040950A JP2022040950A JP2020145926A JP2020145926A JP2022040950A JP 2022040950 A JP2022040950 A JP 2022040950A JP 2020145926 A JP2020145926 A JP 2020145926A JP 2020145926 A JP2020145926 A JP 2020145926A JP 2022040950 A JP2022040950 A JP 2022040950A
- Authority
- JP
- Japan
- Prior art keywords
- measured
- error rate
- measuring device
- cursor
- rate measuring
- 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.)
- Granted
Links
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本発明は、被測定物(DUT:Device Under Test )のビット誤り率(BER:Bit Error Rate)を測定する誤り率測定装置に関し、特に、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置およびパラメータ取得方法に関する。 The present invention relates to an error rate measuring device that measures a bit error rate (BER) of a device under test (DUT), and in particular, a parameter value during link training for managing the state of a link. The present invention relates to an error rate measuring device for measuring the response time when a change instruction is given and a parameter acquisition method.
誤り率測定装置は、例えば下記特許文献1に開示されるように、被測定物(DUT)を信号パターン折り返しのステートに遷移させた状態で固定データを含む既知パターンのテスト信号を被測定物に送信し、このテスト信号の送信に伴って被測定物から折り返して受信した被測定信号と基準となる参照信号とをビット単位で比較してビット誤り率を測定する装置として従来から知られている。
As disclosed in, for example,
ところで、この種の誤り率測定装置では、被測定物のビット誤り率を測定する他、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間の測定を行う場合がある。 By the way, in this kind of error rate measuring device, in addition to measuring the bit error rate of the object to be measured, the response time when a parameter value change instruction is given during link training for managing the link state is measured. May be done.
例えば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 Equation Response Time test). This response time test is performed by the following procedures (1) to (5) based on the flowchart 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) Link training for setting the object to be measured in the loopback state (Loopback Active) is started (ST11).
(2) During the link training, the error rate measuring device sets the default as the parameter value of the object to be measured in the state of
(3) The response time until the object to be measured changes to the actually instructed Presset (for example, initial value: Presset0) is measured by an error rate measuring device (ST13). At this time, the object to be measured returns the Cursor value: cursor value corresponding to the instructed Default (for example, initial value: Default0) to the error rate measuring device (ST14). This Cursor value is a unique value of the object to be measured, and the error rate measuring device can know this value through this test.
(4) The processes of ST12 to ST14 are incremented in order from Presset0 (initial value) as parameter values and executed up to Presset9, and the processes are performed a total of 10 times (ST15).
(5) Of the
なお、各Cursor値は、予め被測定物と誤り率測定装置がそれぞれ持っており、Preset0~9の各Preset毎に任意に設定可能である。このため、各Cursor値は、被測定物と誤り率測定装置がお互いどの値を持っているか判らない。
It should be noted that each Cursor value is possessed by the object to be measured and the error rate measuring device in advance, and can be arbitrarily set for each
しかしながら、従来の誤り率測定装置では、1回のリンクトレーニングに対して1つずつのPresetの試験を行う必要があり、リンクトレーニングの都度Cursor値を取得していた。このため、Cursorによる試験を行うためには、まず事前にPresetによる試験を10回繰り返さなければならず、操作が煩雑なだけでなく、時間を要するという問題点があった。 However, in the conventional error rate measuring device, it is necessary to perform one Presset test for each link training, and the Cursor value is acquired each time the link training is performed. Therefore, in order to perform the test by Cursor, the test by Presset must be repeated 10 times in advance, which has a problem that not only the operation is complicated but also it takes time.
そこで、本発明は上記問題点に鑑みてなされたものであって、Cursorによる試験を行うための操作回数を低減して時間の短縮を図ることができる誤り率測定装置およびパラメータ取得方法を提供することを目的としている。 Therefore, the present invention has been made in view of the above problems, and provides an error rate measuring device and a parameter acquisition method capable of reducing the number of operations for performing a test by Cursor and shortening the time. The purpose is.
上記目的を達成するため、本発明の請求項1に記載された誤り率測定装置は、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置1であって、
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物Wに順次送信するデータ送信部11と、
前記データ送信部から順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するデータ受信部13と、を備えたことを特徴とする。
In order to achieve the above object, the error rate measuring device according to
A
It is characterized by including a
本発明の請求項2に記載された誤り率測定装置のパラメータ取得方法は、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り率測定装置のパラメータ取得方法であって、
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物Wに順次送信するステップと、
前記順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するステップと、を含むことを特徴とする。
The parameter acquisition method of the error rate measuring device according to
A step of sequentially transmitting a change instruction to all Pressets as the parameter value in the state of
It is characterized by including a step of sequentially receiving and acquiring each Cursor value corresponding to all the Presses according to the change instruction transmitted sequentially from the measured object.
本発明によれば、リンクトレーニング中に被測定物に対してパラメータ値の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定するにあたって、Cursorによる試験を行うための操作回数を低減して時間の短縮を図ることができる。これにより、例えば複数の被測定物のCursor試験のみを連続して行いたい場合などに、作業が効率化でき有用である。さらに、1回のリンクトレーニング中に行えば、一段と作業の効率化が可能である。 According to the present invention, in measuring the response time from the instruction to change the parameter value to the object to be measured during the link training until the parameter value is actually changed to the instructed parameter value, a test by Cursor is performed. It is possible to reduce the number of operations for this purpose and shorten the time. This is useful because the work can be streamlined, for example, when it is desired to continuously perform only the Cursor test of a plurality of objects to be measured. Furthermore, if it is performed during one link training, the work efficiency can be further improved.
以下、本発明を実施するための形態について、添付した図面を参照しながら詳細に説明する。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the attached drawings.
[本発明の概要について]
本発明に係る誤り率測定装置は、例えば拡張バスや拡張スロットの接続規格であるPCIeの規格に準拠したデバイスを被測定物(DUT)とし、被測定物を信号パターン折り返しのステート(図5のLTSSMの「Loopback」ステート)に遷移させた状態で固定データを含む既知パターンのテスト信号を被測定物に送信し、このテスト信号の送信に伴って被測定物から折り返して受信した被測定信号と基準となる参照信号とをビット単位で比較してビット誤り率を測定するものである。
[About the outline of the present invention]
In the error rate measuring device according to the present invention, for example, a device conforming to the PCIe standard, which is a connection standard for an expansion bus or an expansion slot, is set as a measured object (DUT), and the measured object is a signal pattern folding state (FIG. 5). A test signal of a known pattern including fixed data is transmitted to the measured object in a state of transitioning to the “Loopback” state of LTSSM), and the measured signal received by returning from the measured object along with the transmission of this test signal. The bit error rate is measured by comparing the reference signal with the reference signal in bit units.
特に、本発明は、リンクの状態を管理するためのリンクトレーニング中に被測定物に対してパラメータ値(Preset:プリセットまたはCursor:カーソル)の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定するにあたって、Cursorによる試験を行うための操作回数を低減して時間の短縮を図ることを目的としている。 In particular, in the present invention, the parameter value actually instructed after the instruction to change the parameter value (Preset: preset or Cursor: cursor) is given to the object to be measured during the link training for managing the state of the link. In measuring the response time until the change, the purpose is to reduce the number of operations for performing the test by Cursor to shorten the time.
なお、パラメータ値は、予め被測定物と誤り率測定装置がそれぞれ持っており、Transmitter Equalizationの量を決めるための値である。具体的には、例えばタップ毎の振幅(プリシュート、ディエンファシスのエンファシス量)に対応したパラメータ値として、Preset0~9と、Preset0~9の各Presetに対応するCursor値とがある。各Cursor値は、Preset0~9の各Preset毎に任意に設定可能であり、被測定物と誤り率測定装置がお互いどの値を持っているか判らないものである。
The parameter value is a value previously possessed by the object to be measured and the error rate measuring device, and is used to determine the amount of Transmitter Equalization. Specifically, for example, as parameter values corresponding to the amplitude for each tap (enfasis amount of preshoot and de-emphasis), there are Press0 to 9 and a Cursor value corresponding to each Presset of Presset0 to 9. Each Cursor value can be arbitrarily set for each Presset of
図1に示すように、誤り測定装置1は、上記目的を達成するため、設定部2、パターン発生器3、エラー検出器4を備えて概略構成され、リンクの状態を管理するための1回のリンクトレーニング中に被測定物Wに対してパラメータ値(Preset0~9)の変更指示を全て送信し、それらに対応するCursor値を一度に全て取得する機能を有する。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。
As shown in FIG. 1, the
図1に示すように、被測定物Wは、リンク状態を管理するリンク状態管理機構として、図5のLTSSM(Link Training and Status State Machine)によるリンク状態管理部W1を搭載し、データ受信部W2、データ送信部W3を備えて概略構成される。以下、被測定物Wと誤り率測定装置1の各構成について説明する。
As shown in FIG. 1, the object to be measured W is equipped with a link state management unit W1 by the LTSSM (Link Training and Status State Machine) of FIG. 5 as a link state management mechanism for managing the link state, and is equipped with a data reception unit W2. , A data transmission unit W3 is provided and is roughly configured. Hereinafter, each configuration of the object to be measured W and the error rate measuring
[被測定物の構成について]
データ受信部W2は、応答時間の試験(Tx Link Equalization Response Time test)を行う際に、リンクの状態を管理するためのリンクトレーニング中に誤り率測定装置1のパターン発生器3からのパラメータ値(PresetまたはCursor)の変更指示を受信する。
[About the composition of the object to be measured]
The data receiving unit W2 receives a parameter value (a parameter value from the
また、データ受信部W2は、ビット誤り率の測定を行う際に、信号パターン折り返しのステート(図5のLTSSMの「Loopback」ステート)に遷移させた状態で固定データを含む既知パターンのテスト信号を誤り率測定装置1のパターン発生器3から受信する。
Further, when measuring the bit error rate, the data receiving unit W2 transmits a test signal of a known pattern including fixed data in a state of transitioning to a signal pattern folding state (“Loopback” state of LTSSM in FIG. 5). Received from the
データ送信部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 tests the response time, the data reception unit W2 sequentially transmits all the Pressets (Presset0) as parameter values from the
また、データ送信部W3は、ビット誤り率の測定を行う際に、データ受信部W2が誤り率測定装置1のパターン発生器3から既知パターンのテスト信号を受信すると、この受信したテスト信号に対する応答信号を被測定信号として誤り率測定装置1に折り返して送信する。
Further, when the data transmitting unit W3 measures the bit error rate, when the data receiving unit W2 receives a test signal of a known pattern from the
[誤り率測定装置の構成について]
設定部2は、ビット誤り率の測定に関わる各種設定を行う。具体的に、設定部2は、パラメータ値としてのPresetによる応答時間の試験を行うため、測定条件としてのPresetの初期値とPresetの測定回数を設定する。例えば、Presetの初期値を「0」、Presetの測定回数を「2」と設定した場合には、Preset0,1による応答時間の試験を1回のリンクトレーニング中に行う。また、Presetの初期値を「3」、Presetの測定回数を「5」と設定した場合には、Preset3,4,5,6,7による応答時間の試験を1回のリンクトレーニング中に行う。なお、この動作は、1回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。
[About the configuration of the error rate measuring device]
The
また、設定部2は、後述するパラメータ取得方法を含む試験手順に基づいて被測定物Wから取得したパラメータ値としてPreset0~9の何れかに対応するCursor値の設定、設定したCursor値による応答時間の試験を行うためのビットを設定する。
Further, the
パターン発生器3は、例えばPCIeのLTSSMの状態に基づくトレーニングシーケンスや既知パターンによるデータを発生するもので、データ送信部11とトリガ発生部12を含む。
The
データ送信部11は、パラメータ値(PresetまたはCursor)による応答時間の試験を行う際に、エラー検出器4の後述するリンク状態管理部13aからの指示により、パラメータ値による応答時間の試験に必要なトレーニングシーケンス(Training Sequence Ordered Sets:TS OS )を発生する。
When the
トレーニングシーケンスは、誤り率測定装置1と被測定物Wがパラメータをやり取りするためのデータパターン列であり、被測定物Wに対してパラメータ値(PresetまたはCursor)の変更を指示するデータ、設定部2にて設定される測定条件としてのPresetの初期値とPresetの測定回数のデータ、設定部2にて設定されるPreset0~9の何れかに対応するCursor値のデータ、設定したCursor値による応答時間の試験を行うためのビットのデータなどが含まれる。
The training sequence is a data pattern sequence for the error
データ送信部11は、被測定物Wがループバックに遷移した状態で被測定物Wのビット誤り率を測定する際に、被測定物Wに入力する既知パターンとして、PRBS(疑似ランダム・ビット・シーケンス)パターンや任意のプログラマブルパターンによるパターン信号(テスト信号)を発生する。
The
トリガ発生部12は、タイミング信号としてのトリガを発生する。このトリガは、データ送信部11がパラメータ値(PresetまたはCursor)の変更指示のデータを含むトレーニングシーケンスを発生した時点で生成され、外部のケーブルまたは内部配線を介してエラー検出器4の後述するデータ受信部13に入力される。
The
エラー検出器4は、被測定物Wからのデータを受信してエラーを検出するもので、データ受信部13、記憶部14、表示部15を含む。
The
データ受信部13は、パターン発生器3のトリガ発生部12からトリガが入力しており、リンクトレーニング中に被測定物Wに対してパラメータ値(PresetまたはCursor)の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定する機能を有し、リンク状態管理部13aとエラー検出部13bを備える。
In the
データ受信部13は、パターン発生器3のトリガ発生部12から入力されるトリガを起点として、パターン発生器3のデータ送信部11が被測定物Wに対してパラメータ値(PresetまたはCursor)の変更指示を送信した時間(パラメータ値変更指示送信時間)を測定し、測定した時間をログ情報として記憶部14に記憶する。
In the
データ受信部13は、パターン発生器3からのパラメータ値(PresetまたはCursor)の変更指示に従って実際にパラメータ値が変更された被測定物Wからデータを受信した時間(データ受信時間)を測定し、上述したパラメータ値変更指示送信時間からデータ受信時間までの応答時間を測定して測定したデータ受信時間および応答時間をログ情報として記憶部14に記憶する。
The
リンク状態管理部13aは、被検査物Wに搭載されたリンク状態管理部W1と同一または同等の機構としてLTSSMを有し、使用する規格(例えばPCIe)に従って動作する。 The link state management unit 13a has an LTSSM as the same or equivalent mechanism as the link state management unit W1 mounted on the object W to be inspected, and operates according to a standard (for example, PCIe) to be used.
リンク状態管理部13aは、被測定物W(データ受信部W2、データ送信部W3)との間で通信されるトレーニングシーケンスにより、被測定物Wのリンク状態管理部W1の現在のリンク状態を認識する。具体的には、LTSSM値、リンク速度、ループバックの有無、LTSSMの遷移パターン、レーンを識別するためのレーン番号、リンク番号、パターン信号の発生時間や発生回数、エンファシス量、受け側のイコライザの調整値などの各種情報を得る。 The link state management unit 13a recognizes the current link state of the link state management unit W1 of the measured object W by the training sequence communicated with the measured object W (data receiving unit W2, data transmitting unit W3). do. Specifically, the LTSSM value, the link speed, the presence / absence of loopback, the LTSSM transition pattern, the lane number for identifying the lane, the link number, the generation time and number of occurrences of the pattern signal, the amount of enhancement, and the 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 the communication between the error
エラー検出部13bは、ビット誤り率測定を行う際、被測定物Wがループバックに遷移している状態において、パターン発生器3のデータ送信部11が発生する既知パターンのテスト信号と、このテスト信号の入力に伴って被検査物Wから折り返して入力されるパターン信号とを比較してビット誤り率を検出する。
The
記憶部14は、LTSSMのRecovery Equalization Phase2または3の状態でパラメータ値(Preset0~9)の変更指示に伴って被測定物Wから取得したパラメータ値(Preset0~9に対応するそれぞれのCursor値(プリカーソル:C-1、メインカーソル:C0、ポストカーソル:C+1))、データ受信部13にて測定したパラメータ値変更指示送信時間、データ受信時間、応答時間をログ情報として記憶する他、エラー検出部13bにて検出したビット誤り率、ビット誤り測定に関する各種設定情報、リンク状態管理部13aが管理するLTSSM値やリンク速度を含む各種情報などを記憶する。
The
表示部15は、例えば液晶などの表示器からなり、被測定物Wから取得したパラメータ値(例えば図3に示すようなPreset0~9に対応するそれぞれのCursor値(C-1、C0、C+1))、データ受信部13にて測定した応答時間(記憶部14に記憶された応答時間を含む)、エラー検出部13bにて検出したビット誤り率などを含む測定結果、ビット誤り測定に関わる各種設定画面などを表示する。
The
[応答時間の測定手順について]
次に、上記のように構成される誤り測定装置1によるパラメータ取得方法を含む応答時間の測定手順について図2を参照しながら説明する。ここでは、リンクの状態を管理するためのリンクトレーニング中に被測定物Wに対してパラメータ値としてPreset0~9の変更指示があってから実際に指示されたPresetに変更されるまでの応答時間を測定する場合を例にとって説明する。
[Response time measurement procedure]
Next, a procedure for measuring the response time including the parameter acquisition method by the
まず、測定条件としてのPresetの初期値とPresetの測定回数を設定する(ST1)。ここでは、パラメータ値としてPreset0~9全てのPresetによる応答時間の試験を行ってPreset0~9全てに対応するCursorを取得するため、Presetの初期値:「0」、Presetの測定回数:「10」をそれぞれ設定する。
First, the initial value of Default as the measurement condition and the number of measurements of Default are set (ST1). Here, in order to test the response time by all
パターン発生器3のデータ送信部11は、エラー検出器4のリンク状態管理部13aからの指示により、PCIeのトレーニングシーケンスに基づき被測定物Wに対してパラメータ値として全てのPreset(Preset0~9)の変更を指示するデータを含むトレーニングシーケンスを発生し、被測定物Wをループバック状態に設定するためのリンクトレーニングを開始する(ST2)。
The
なお、各Preset(Preset0~9)の変更指示はミリセックオーダーで行うことが規格で決められている。このため、例えばPreset0の変更を指示するデータを含むトレーニングシーケンスを被測定物Wに送信した場合には、ミリセックオーダーで次のPreset1の変更を指示するデータを含むトレーニングシーケンスが被測定物Wに送信される。
In addition, it is stipulated in the standard that the change instruction of each Presset (
パターン発生器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
そして、被測定物Wは、パターン発生器3のデータ送信部11からパラメータ値として全てのPreset(Preset0~9)の変更の指示を順次受信すると、受信した指示に従って該当するパラメータ値としてのPresetを変更する。すなわち、被測定物Wは、パターン発生器3のデータ送信部11からパラメータ値としてPreset0→Preset1→Preset2→…→Preset8→Preset9の順番に変更の指示を順次受信すると、Preset0→Preset1→Preset2→…→Preset8→Preset9の順番にパラメータ値を順次変更する。
Then, when the object W to be measured sequentially receives instructions for changing all Pressets (
このとき、エラー検出器4のデータ受信部13は、パターン発生器3のトリガ発生部12から入力されるトリガを起点として、パターン発生器3のデータ送信部11が被測定物Wに対してパラメータ値として全てのPreset(Preset0~9)の変更指示を送信した時間(パラメータ値変更指示送信時間)を測定し、測定した時間を記憶部14に記憶する。
At this time, in the
そして、エラー検出器4のデータ受信部13は、被測定物Wが実際に指示されたパラメータ値としてPreset0~9それぞれに変化するまでの応答時間を測定し(ST4)、測定したそれぞれの応答時間を記憶部14に記憶する。
Then, the
このとき、被測定物Wは、順次変更を指示されたパラメータ値としてPreset0~9に対応するそれぞれのCursor値を誤り率測定装置1に返送し、返送されたそれぞれのCursor値を誤り率測定装置1(記憶部14)が保持する(ST5)。
At this time, the object W to be measured returns the respective Cursor values corresponding to
ここで、図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 value: Presset 0-9. In FIG. 3,
そして、エラー検出器4は、ST5で得られたPreset0~9のうち、所望とするPresetに対応するCursor値を設定部2にて設定するとともに、設定したCursor値で応答時間の試験を行うためのビットを設定部2にて設定してCursor値による応答時間を測定する(ST6)。
Then, the
[他の接続構成について]
ところで、図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回のリンクトレーニング中に限られず、複数回のリンクトレーニング中であってもよい。
[About other connection configurations]
By the way, instead of the connection configuration of FIG. 1, the response time can be tested by the parameter value (Preset or Cursor) in the connection configuration of FIG. 4 as well. In FIG. 4, the same or equivalent components as those in FIG. 1 are assigned the same number. Further, although not particularly shown, in the error
図4の接続構成では、計測器としての誤り率測定装置1のパターン発生器3と波形測定装置(例えばオシロスコープなど)21との間をケーブルで接続し、パターン発生器3からケーブルを介して波形測定装置21にトリガを入力する。また、誤り率測定装置1のパターン発生器3は、被測定物Wと波形測定装置21に対し、ディバイダ22を介してそれぞれケーブルで接続する。さらに、誤り率測定装置1のエラー検出器4は、被測定物Wと波形測定装置21に対し、ディバイダ23を介してそれぞれケーブルで接続する。
In the connection configuration of FIG. 4, the
図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 the response time is tested by the parameter value (Preset or Cursor) in the connection configuration of FIG. 4, all the changes of the data (
また、上述した実施の形態では、規格としてPCIeを例にとって説明したが、被測定物Wとの間のリンクトレーニング中に被測定物Wに対してパラメータ値の変更指示があったときの応答時間の測定が要求される規格であれば、PCIeのみに限定されるものではない。 Further, in the above-described embodiment, PCIe has been described as an example as a standard, but the response time when the measurement object W is instructed to change the parameter value during the link training with the measurement object W. If it is a standard that requires the measurement of PCIe, it is not limited to PCIe alone.
このように、本実施の形態によれば、少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態でパラメータ値としてPreset0~9への変更指示を全て送信し、それらに対応するCursor値を一度に全て取得する構成なので、従来の手法ではCursorによる試験を行う前にPresetで10回の試験が必要であったのに対し、Preset1回の試験でCursorによる試験が可能となり、操作回数が低減できるとともに、測定時間が短縮できる。これにより、例えば複数の被測定物のCursor試験のみを連続して行いたい場合などに、作業が効率化でき有用である。さらに、被測定物に対してパラメータ値(Preset0~9)の変更指示を全て送信し、それらに対応するCursor値を一度に全て取得する動作を1回のリンクトレーニング中に行えば、一段と作業の効率化が可能である。
As described above, according to the present embodiment, all the change instructions to
以上、本発明に係る誤り率測定装置およびパラメータ取得方法の最良の形態について説明したが、この形態による記述および図面により本発明が限定されることはない。すなわち、この形態に基づいて当業者等によりなされる他の形態、実施例および運用技術などはすべて本発明の範疇に含まれることは勿論である。 Although the best form of the error rate measuring device and the parameter acquisition method according to the present invention has been described above, the present invention is not limited by the description and drawings in this form. That is, it goes without saying that all other forms, examples, operational techniques, and the like made by those skilled in the art based on this form are 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
13b
W1 Link State Management Department (LTSSM)
W2 data receiver W3 data transmitter
Claims (2)
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物(W)に順次送信するデータ送信部(11)と、
前記データ送信部から順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するデータ受信部(13)と、を備えたことを特徴とする誤り率測定装置。 An error rate measuring device (1) that measures the response time when a parameter value change instruction is given during link training for managing the link status.
A data transmission unit (11) that sequentially transmits a change instruction to all the Pressets as the parameter value in the state of Recovery Measurement Phase 2 or 3 during at least one link training, and the object to be measured (W).
It is characterized by including a data receiving unit (13) for sequentially receiving and acquiring each Cursor value corresponding to all the Presses according to a change instruction sequentially transmitted from the data transmitting unit from the measured object. Error rate measuring device.
少なくとも1回のリンクトレーニング中のRecovery Equalization Phase2または3の状態で前記パラメータ値として全てのPresetへの変更指示を被測定物(W)に順次送信するステップと、
前記順次送信される変更指示による前記全てのPresetに対応するそれぞれのCursor値を前記被測定物から順次受信して取得するステップと、を含むことを特徴とする誤り率測定装置のパラメータ取得方法。 It is a parameter acquisition method of an error rate measuring device that measures the response time when a parameter value change instruction is given during link training to manage the link status.
A step of sequentially transmitting a change instruction to all Pressets as the parameter value in the state of Recovery Measurement Phase 2 or 3 during at least one link training, and a step of sequentially transmitting a change instruction to the measured object (W).
A method for acquiring a parameter of an error rate measuring device, comprising:
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 true JP2022040950A (en) | 2022-03-11 |
JP7162645B2 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) |
Cited By (2)
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)
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 measuring apparatus and error rate measuring method |
-
2020
- 2020-08-31 JP JP2020145926A patent/JP7162645B2/en active Active
Patent Citations (3)
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 measuring apparatus and error rate measuring method |
Non-Patent Citations (1)
Title |
---|
アンリツ株式会社, MX183000A ハイスピード シリアルデータ テスト ソフトウェア 取扱説明書 第16版, JPN6022012341, February 2020 (2020-02-01), ISSN: 0004743495 * |
Cited By (2)
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 |
Also Published As
Publication number | Publication date |
---|---|
JP7162645B2 (en) | 2022-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7477684B2 (en) | Testing method, communication device, and testing system | |
EP1762856A1 (en) | Fault Diagnosis Apparatus and Method for System-on-Chip (SOC) | |
JP2022040950A (en) | Error rate measuring device and parameter acquisition method | |
CN115459865B (en) | Error rate measuring device and error rate measuring method | |
JPWO2019241600A5 (en) | Test measuring device and transmitter of test measuring device | |
CN101141316A (en) | Networking boundary scanning test control system and test approach | |
US7555039B2 (en) | Simultaneous display of eye diagram and jitter profile during device characterization | |
JP2009042230A (en) | Testing device | |
JP6484270B2 (en) | Measuring apparatus and measuring method | |
JP2023057371A (en) | Error detection device and error detection method | |
CN113938191B (en) | Method and device for parameter testing of optical module | |
JP6890625B2 (en) | Error measuring instrument and method for measuring response time using it | |
JP7399146B2 (en) | Error detection device and error detection method | |
JP7366101B2 (en) | Error measurement device and error measurement method | |
CN115356527A (en) | Fault detection method, device and equipment | |
JP4857161B2 (en) | Trigger generating apparatus and pseudo base station apparatus | |
KR20230101533A (en) | Semiconductor device and method of testing the semiconductor device | |
CN108155979B (en) | Detection equipment | |
JP7260605B2 (en) | WAVEFORM OBSERVATION DEVICE AND TRANSMISSION PROPERTIES ACQUISITION METHOD | |
JP3104461B2 (en) | Modem tester and communication line quality evaluation method using the modem tester | |
CN113759877B (en) | Train network signal testing method and system | |
US8724682B2 (en) | Method for carrying out bidirectional communications | |
CN107835057A (en) | The hardware performance test system and method for a kind of frequency hopping reception system | |
CN117811960A (en) | Signal testing method and related assembly | |
KR19990017963U (en) | Internal processing communication path test apparatus and method |
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 |