JP6890625B2 - Error measuring instrument and method for measuring response time using it - Google Patents
Error measuring instrument and method for measuring response time using it Download PDFInfo
- Publication number
- JP6890625B2 JP6890625B2 JP2019058363A JP2019058363A JP6890625B2 JP 6890625 B2 JP6890625 B2 JP 6890625B2 JP 2019058363 A JP2019058363 A JP 2019058363A JP 2019058363 A JP2019058363 A JP 2019058363A JP 6890625 B2 JP6890625 B2 JP 6890625B2
- Authority
- JP
- Japan
- Prior art keywords
- measured
- pattern
- parameter value
- error
- response 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
Links
- 238000000034 method Methods 0.000 title claims description 19
- 238000012549 training Methods 0.000 claims description 58
- 238000012360 testing method Methods 0.000 claims description 27
- 238000005259 measurement Methods 0.000 claims description 22
- 230000007704 transition Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013441 quality evaluation Methods 0.000 description 1
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Description
本発明は、被測定物の誤り率を測定するにあたって、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り測定器及びそれを用いた応答時間の測定方法に関する。 In the present invention, in measuring the error rate of the object to be measured, an error measuring device for measuring the response time when a parameter value change instruction is given during link training for managing the state of the link and an error measuring device thereof are used. Regarding the method of measuring the response time.
近年の各種ディジタル通信装置は、利用者数の増加やマルチメディア通信の普及に伴い、より大容量の伝送能力が求められており、これらのディジタル通信装置におけるディジタル信号の品質評価の指標の一つとして、受信データのうち符号誤りが発生した数と受信データの総数との比較として定義されるビット誤り率が知られている。 In recent years, various digital communication devices are required to have a larger capacity transmission capacity due to an increase in the number of users and the spread of multimedia communication, and one of the indexes for quality evaluation of digital signals in these digital communication devices. As a known bit error rate, which is defined as a comparison between the number of received data in which a code error has occurred and the total number of received data.
このため、所望のディジタル通信装置を被測定物とし、この被測定物におけるビット誤り率を測定する場合には、例えば、下記特許文献1や特許文献2に開示されるような誤り率測定装置が用いられる。この種の誤り率測定装置では、被測定物が電気的なストレスをどの程度許容できるかを測定するため、パターン発生器から既知パターンの電気的ストレス信号をテスト信号として被測定物に印可し、このテスト信号を被測定物内部又は外部でループバックして受信し、受信した信号とテスト信号との比較により、テスト信号の印可量に対してエラーの有無を測定するジッタ耐力測定を行っている。
Therefore, when a desired digital communication device is used as an object to be measured and the bit error rate in the object to be measured is measured, for example, an error rate measuring device as disclosed in Patent Document 1 or
ところで、上述した誤り測定器では、被測定物の誤り率を測定するにあたって、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間の測定を行う場合がある。例えばPCI Express(以下、PCIeと略称する)の場合、コンプライアンステスト項目の一つとして、応答時間の試験(Tx Link Equalization Response Time test)がある。このテストは、下記に示す(1)〜(3)の手順で行われる。 By the way, in the above-mentioned error measuring instrument, when measuring the 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 may be measured. is there. 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 Evaluation Response Time test). This test is performed by the procedure (1) to (3) shown below.
(1)被測定物(DUT)をループバック状態にするためのリンクトレーニングを開始する。
(2)リンクトレーニング中に計測器が被測定物のパラメータ値(例えばエンファシス値)の変更を指示する。
(3)パラメータ値の変更が指示されてから被測定物が実際に指示されたパラメータ値に変化するまでの応答時間を測定する。
(1) Start link training to put the object to be measured (DUT) in a loopback state.
(2) During the link training, the measuring instrument instructs to change the parameter value (for example, the enhancement value) of the object to be measured.
(3) The response time from when the parameter value change is instructed until the object to be measured actually changes to the instructed parameter value is measured.
ここで、図3は上述した応答時間の試験を行う場合の一般的な接続構成を示している。この接続構成では、計測器としての誤り測定器21のパターン発生器22と波形測定装置23との間をケーブルで接続し、パターン発生器22からケーブルを介して波形測定装置23にトリガを入力する。また、誤り測定器21のパターン発生器22は、被測定物Wと波形測定装置23に対し、ディバイダ24を介してそれぞれケーブルで接続する。さらに、誤り測定器21のエラー検出器25は、被測定物Wと波形測定装置23に対し、ディバイダ26を介してそれぞれケーブルで接続する。
Here, FIG. 3 shows a general connection configuration when the above-mentioned response time test is performed. In this connection configuration, the
そして、図3の接続構成により応答時間を測定する場合には、誤り測定器21のパターン発生器22が送信するデータ(パラメータ値の変更を指示するデータを含む)をディバイダ24により2つに分岐する。このディバイダ24により分岐したデータは、一方が波形測定装置23に入力され、他方が被測定物Wに入力される。そして、被測定物Wが送信するデータ(パラメータ値を変更したデータを含む)をディバイダ26により2つに分岐する。このディバイダ26により分岐したデータは、一方が被測定物Wとリンクトレーニングを行うために誤り測定器21のエラー検出器25に入力され、他方がパラメータ値の変化を観測するため波形測定装置23に入力される。そして、波形測定装置23で取得したデータの波形をデコードすることにより、被測定物Wがパラメータ値の変更の指示を受けてから実際にパラメータ値を変更するまでの応答時間を測定する。
Then, when the response time is measured by the connection configuration of FIG. 3, the data transmitted by the
しかしながら、上述した従来の接続構成では、被測定物Wが送信するデータをディバイダ24,26それぞれで分岐するために波形が劣化してしまい、波形測定装置23で波形を取得してもデコードエラーが発生し、正常に応答時間を測定することができないケースがある。その対策として、より高価なコンポネント(ディバイダやケーブル)を用意したり、波形測定装置23のCTLE(Continuos Time Liner Equalizer)やDFE(Decision Feedback Equalizer )にて煩雑な演算により波形のアイ開口を広げるための設定が求められる。
However, in the conventional connection configuration described above, the waveform is deteriorated because the data transmitted by the object W to be measured is branched by the
また、データを分岐するため、送信側および受信側にそれぞれディバイダ24,26を介してケーブルを接続する必要がある。その際、データを差動により伝送するため、その分だけディバイダ24,26の数やケーブルの本数が増えてしまい、非常に煩雑で接続に手間を要して測定に時間がかかるだけでなく、高価なコンポネント(波形測定装置23、ディバイダ24,26、ケーブル)も必要になるためコストがかかるといった問題点があった。
Further, in order to branch the data, it is necessary to connect a cable to the transmitting side and the receiving side via
しかも、より正確な応答時間を測定するためには、時間差が生じないようにケーブルの長さを揃える必要があった。具体的には、送信側において、波形測定装置23とディバイダ24との間を接続するケーブルと、ディバイダ24と被測定物Wとの間を接続するケーブルとの長さを揃える必要があった。また、受信側においては、波形測定装置23とディバイダ26との間を接続するケーブルと、エラー検出器25とディバイダ26との間を接続するケーブルの長さを揃える必要があった。
Moreover, in order to measure the response time more accurately, it is necessary to make the lengths of the cables uniform so that there is no time difference. Specifically, on the transmitting side, it is necessary to make the lengths of the cable connecting the
そこで、本発明は上記問題点に鑑みてなされたものであって、波形測定装置を用いることなく簡素な接続構成により測定を行うことができる誤り測定器及びそれを用いた応答時間の測定方法を提供することを目的としている。 Therefore, the present invention has been made in view of the above problems, and provides an error measuring device capable of performing measurement with a simple connection configuration without using a waveform measuring device, and a method for measuring a response time using the error measuring device. It is intended to be provided.
上記目的を達成するため、本発明の請求項1に記載された誤り測定器は、被測定物Wの誤り率を測定するにあたって、リンクの状態を管理するためのリンクトレーニング中にパラメータ値の変更指示があったときの応答時間を測定する誤り測定器1であって、
前記パラメータ値は、タップ毎の振幅に対応したプリセット値による設定値であり、
前記パラメータ値の変更指示があったときにトリガおよび前記パラメータ値の変更指示を含むトレーニングパターンを発生するとともに、前記被測定物がループバックに遷移した状態で既知パターンのテスト信号を発生するパターン発生器2と、
前記パターン発生器から入力される前記トリガを起点として、前記パターン発生器が前記被測定物に前記パラメータ値の変更指示を含むデータを送信した時間と、前記パラメータ値の変更指示に従ってパラメータ値を変更した前記被測定物からデータを受信した時間との差分から前記応答時間を測定するエラー検出器3とを備え、
前記エラー検出器は、前記被測定物の現在のトレーニングシーケンスに応じたトレーニングパターンとして、前記パターン発生器に対して次に発生すべきトレーニングパターンをパターン発生器に指示するリンク状態管理部13aと、前記被測定物がループバックに遷移している状態で前記パターン発生器が発生するテスト信号と、該テスト信号の入力に伴って前記被測定物から入力されるパターン信号とを比較して誤り率を検出するエラー検出部13bとを備え、
前記パターン発生器は、前記リンク状態管理部からの指示によるトレーニングシーケンスを元に、前記被測定物のリンク状態をループバックに遷移させるための遷移制御パケットを含むトレーニングパターンを発生することを特徴とする。
本発明の請求項2に記載された誤り測定器は、請求項1の誤り測定器において、
前記測定した応答時間や前記検出した誤り率を含む測定結果を表示する表示部14を備えたことを特徴とする。
本発明の請求項3に記載された誤り測定器は、請求項1または2の誤り測定器において、
前記トリガは、前記パラメータ値の変更指示を含むトレーニングパターンを発生した時点で生成され、内部配線を介して前記エラー検出器3に入力されることを特徴とする。
In order to achieve the above object, the error measuring instrument according to claim 1 of the present invention changes the parameter value during the link training for managing the state of the link in measuring the error rate of the object W to be measured. An error measuring instrument 1 that measures the response time when instructed.
The parameter value is a set value by the preset value corresponding to the amplitude of each power strips,
When the parameter value change instruction is given, a training pattern including a trigger and the parameter value change instruction is generated, and a pattern generation that generates a test signal of a known pattern in a state where the object to be measured transitions to loopback. Vessel 2 and
Starting from the trigger input from the pattern generator, the time when the pattern generator transmits data including the parameter value change instruction to the object to be measured and the parameter value are changed according to the parameter value change instruction. It is provided with an error detector 3 that measures the response time from the difference from the time when data is received from the object to be measured.
The error detector includes a link state management unit 13a for instructing the pattern generator of the training pattern to be generated next for the pattern generator as a training pattern according to the current training sequence of the object to be measured. The error rate is compared between the test signal generated by the pattern generator in the state where the object to be measured is transitioning to loopback and the pattern signal input from the object to be measured in connection with the input of the test signal. Equipped with an
The pattern generator is characterized in that it generates a training pattern including a transition control packet for transitioning the link state of the object to be measured to loopback based on a training sequence instructed by the link state management unit. To do.
The error measuring instrument according to
It is characterized by including a
The error measuring instrument according to claim 3 of the present invention is the error measuring instrument according to
The trigger is generated when a training pattern including an instruction to change the parameter value is generated, and is input to the error detector 3 via internal wiring.
本発明の請求項4に記載された誤り測定器を用いた応答時間の測定方法は、請求項1の誤り測定器1を用いた応答時間の測定方法であって、
前記パラメータ値は、タップ毎の振幅に対応したプリセット値による設定値であり、
前記パラメータの変更指示があったときにトリガおよび前記パラメータ値の変更指示を含むトレーニングパターンをパターン発生器2から発生するステップと、
前記被測定物の現在のトレーニングシーケンスに応じたトレーニングパターンとして、前記パターン発生器に対して次に発生すべきトレーニングパターンをリンク状態管理部13aから前記パターン発生器に指示するステップと、
前記リンク状態管理部からの指示によるトレーニングシーケンスを元に、前記被測定物のリンク状態をループバックに遷移させるための遷移制御パケットを含むトレーニングパターンを前記パターン発生器から発生するステップと、
前記パターン発生器から入力されるトリガを起点として、前記被測定物に前記パラメータ値の変更指示を含むデータを送信した時間と、前記パラメータ値の変更指示に従ってパラメータ値を変更した前記被測定物からデータを受信した時間との差分からエラー検出器3が前記応答時間を測定するステップと、
前記被測定物がループバックに遷移した状態で既知パターンのテスト信号を前記パターン発生器から発生するステップと、
前記被測定物がループバックに遷移している状態で前記パターン発生器が発生するテスト信号と、該テスト信号の入力に伴って前記被測定物から入力されるパターン信号とをエラー検出部13bにて比較して誤り率を検出するステップとを含むことを特徴とする。
本発明の請求項5に記載された誤り測定器を用いた応答時間の測定方法は、請求項4の応答時間の測定方法において、
前記測定した応答時間や前記検出した誤り率を含む測定結果を表示部14に表示するステップを含むことを特徴とする。
本発明の請求項6に記載された誤り測定器を用いた応答時間の測定方法は、請求項4または5の応答時間の測定方法において、
前記パラメータ値の変更指示を含むトレーニングパターンを発生した時点で前記トリガを生成し、生成したトリガを内部配線を介して前記エラー検出器3に入力するステップを含むことを特徴とする。
The method for measuring the response time using the error measuring device according to claim 4 of the present invention is the method for measuring the response time using the error measuring device 1 according to claim 1.
The parameter value is a set value by the preset value corresponding to the amplitude of each power strips,
A step of generating a training pattern including a trigger and an instruction to change the parameter value from the
As a training pattern according to the current training sequence of the object to be measured, a step of instructing the pattern generator from the link state management unit 13a on a training pattern to be generated next to the pattern generator.
Based on the training sequence instructed by the link state management unit, a step of generating a training pattern including a transition control packet for transitioning the link state of the object to be measured to loopback from the pattern generator, and
From the time when the data including the parameter value change instruction is transmitted to the measured object from the trigger input from the pattern generator and the measured object whose parameter value is changed according to the parameter value change instruction. The step in which the error detector 3 measures the response time from the difference from the time when the data is received, and
A step of generating a test signal of a known pattern from the pattern generator in a state where the object to be measured transitions to loopback, and a step of generating a test signal of a known pattern.
The test signal generated by the pattern generator in a state where the object to be measured is transitioning to loopback and the pattern signal input from the object to be measured in connection with the input of the test signal are transmitted to the
The method for measuring the response time using the error measuring device according to claim 5 of the present invention is the method for measuring the response time according to claim 4.
It is characterized by including a step of displaying a measurement result including the measured response time and the detected error rate on the
The method for measuring the response time using the error measuring device according to claim 6 of the present invention is the method for measuring the response time according to claim 4 or 5.
It is characterized by including a step of generating the trigger when a training pattern including a change instruction of the parameter value is generated and inputting the generated trigger to the error detector 3 via internal wiring.
本発明によれば、従来の接続構成と比較して、非常に煩雑で時間がかかる作業が不要となり、高価なコンポネントを使用せずに応答時間の測定を簡素な構成により安価に実現することができる。 According to the present invention, as compared with the conventional connection configuration, a very complicated and time-consuming work is not required, and the response time can be measured at low cost by a simple configuration without using an expensive component. it can.
以下、本発明を実施するための形態について、添付した図面を参照しながら詳細に説明する。 Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the attached drawings.
本発明は、リンク状態を管理するリンク状態管理機構であるLTSSM(Link Training and Status State Machine)をリンク状態管理部Waとして搭載した例えばPCIeの規格に準拠したデバイスを被測定物Wとして誤り率を測定する誤り測定器に関するものである。 In the present invention, for example, a device conforming to the PCIe standard equipped with LTSSM (Link Training and Status State Machine), which is a link state management mechanism for managing the link state, as the link state management unit Wa, is used as the object W to measure the error rate. It relates to an error measuring instrument for measurement.
図1に示すように、誤り測定器1は、被測定物Wの誤り率を測定するにあたって、リンクの状態を管理するためのリンクトレーニング中に被測定物Wに対してパラメータ値の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定する機能を有し、パターン発生器2とエラー検出器3を備えて概略構成される。
As shown in FIG. 1, in measuring the error rate of the object W to be measured, the error measuring instrument 1 gives an instruction to change the parameter value to the object W to be measured during the link training for managing the state of the link. It has a function of measuring the response time from the time when the parameter value is actually changed to the instructed parameter value, and is roughly configured with a
パターン発生器2は、例えばPCIeのトレーニングシーケンスに基づくトレーニングパターンや既知パターンによるデータを発生するもので、パターン発生部11とトリガ発生部12を含む。
The
パターン発生部11は、エラー検出器3の後述するリンク状態管理部13aからの指示により、エラー検出器3で被測定物Wの現在のリンク状態を把握するために必要なトレーニングシーケンスに基づくトレーニングパターンを発生する。このトレーニングパターンには、被測定物Wに対してパラメータ値の変更を指示するデータが含まれる。
The
なお、パラメータ値は測定値や設定値であり、測定値には例えばエラーカウントがあり、設定値には例えばタップ毎の振幅(プリシュート、ディエンファシスのエンファシス値)に対応したプリセット値がある。 The parameter value is a measured value or a set value, the measured value has an error count, for example, and the set value has a preset value corresponding to, for example, the amplitude for each tap (emphasis value of preshoot and de-emphasis).
パターン発生部11は、エラー検出器3の後述するリンク状態管理部13aからの指示によるトレーニングシーケンスを元に、被測定物Wのリンク状態管理部Waのリンク状態をループバックに遷移させるための遷移制御パケット(PCIeで規定されている物理層パケットのオーダード・セット)を含むトレーニングパターンを発生する。
The
パターン発生部11は、被測定物Wがループバックに遷移した状態で被測定物Wの誤り率を測定する際、被測定物Wに入力する既知パターンとして、PRBS(疑似ランダム・ビット・シーケンス)パターンや任意のプログラマブルパターンによるパターン信号(テスト信号)を発生する。
The
トリガ発生部12は、タイミング信号としてのトリガを発生する。このトリガは、パターン発生部11がパラメータ値の変更指示のデータを含むトレーニングパターンを発生した時点で生成され、外部のケーブルまたは内部配線を介してエラー検出器3の測定部13に入力される。
The
エラー検出器3は、被測定物Wからのデータを受信したエラーを検出するもので、測定部13、記憶部14、表示部15を含む。
The error detector 3 detects an error in which data from the object W to be measured is received, and includes a measuring
測定部13は、パターン発生器2のトリガ発生部12からトリガが入力しており、リンクトレーニング中に被測定物Wに対してパラメータ値の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定する機能を有し、リンク状態管理部13aとエラー検出部13bを備える。
In the
測定部13は、パターン発生器2のトリガ発生部12から入力されるトリガを起点として、パターン発生器2のパターン発生部11が被測定物Wに対してパラメータ値の変更指示を送信した時間(パラメータ値変更指示送信時間)を測定し、測定した時間をログ情報として記憶部14に記憶する。
The
測定部13は、パターン発生器2からのパラメータ値の変更指示に従って実際にパラメータ値が変更された被測定物Wからデータを受信した時間(データ受信時間)を測定し、上述したパラメータ値変更指示送信時間からデータ受信時間までの応答時間を測定して測定したデータ受信時間および応答時間をログ情報として記憶部14に記憶する。
The measuring
リンク状態管理部13aは、被検査物Wに搭載されたリンク状態管理部Waと同一または同等の機構を有し、使用する規格(例えばPCIe)に従って動作する。 The link state management unit 13a has the same or equivalent mechanism as the link state management unit Wa mounted on the object W to be inspected, and operates according to the standard (for example, PCIe) used.
リンク状態管理部13aは、被測定物Wとの間で通信されるトレーニングパターンにより、被測定物Wのリンク状態管理部Waの現在のリンク状態を認識することができ、例えばLTSSM値、リンク速度、ループバックの有無、LTSSMの遷移パターン、レーンを識別するためのレーン番号、リンク番号、パターン信号の発生時間や発生回数、エンファシス量、受け側のイコライザの調整値などの各種情報を得る。 The link state management unit 13a can recognize the current link state of the link state management unit Wa of the object W by the training pattern communicated with the object W, for example, the LTSSM value and the link speed. , Presence / absence of loopback, LTSSM transition pattern, lane number for identifying lane, link number, generation time and number of occurrences of pattern signal, emphasis amount, adjustment value of equalizer on the receiving side, and various other information are obtained.
リンク状態管理部13aは、誤り測定器1と被測定物Wとの間の通信において、パターン発生器2からの被測定物Wの現在のリンク状態を把握するためのトレーニングパターンの送信に伴って被測定物Wから受信するトレーニングパターンにより被測定物Wの現在のリンク状態を管理し、被測定物Wの現在のトレーニングシーケンスに応じたトレーニングパターンとして、パターン発生器2に対して次に発生すべきトレーニングパターンをパターン発生器2に指示する。
In the communication between the error measuring device 1 and the measured object W, the link state management unit 13a transmits a training pattern for grasping the current link state of the measured object W from the
エラー検出部13bは、被測定物Wがループバックに遷移している状態において、パターン発生部11が発生する既知パターンのテスト信号と、このテスト信号の入力に伴って被検査物Wから入力されるパターン信号とを比較して誤り率を検出する。
The
記憶部14は、測定部13にて測定したパラメータ値変更指示送信時間、データ受信時間、応答時間をログ情報として記憶する他、エラー検出部13bが検出した誤り率、誤り測定に関する各種設定情報、リンク状態管理部13aが管理するLTSSM値やリンク速度を含む各種情報などを記憶する。
The
表示部15は、例えば液晶などの表示器からなり、測定部13にて測定した応答時間(記憶部14に記憶された応答時間を含む)、エラー検出部13bが検出した誤り率などを含む測定結果、誤り測定に関わる各種設定画面などを表示する。
The
次に、上記のように構成される誤り測定器1を用いた応答時間の測定方法について図2を参照しながら説明する。ここでは、リンクの状態を管理するためのリンクトレーニング中に被測定物Wに対してパラメータ値の変更指示があってから実際に指示されたパラメータ値に変更されるまでの応答時間を測定する場合を例にとって説明する。 Next, a method of measuring the response time using the error measuring device 1 configured as described above will be described with reference to FIG. Here, in the case of measuring the response time from the instruction to change the parameter value to the object W to be changed to the actually instructed parameter value during the link training for managing the link state. Will be described as an example.
パターン発生器2は、エラー検出器3のリンク状態管理部13aからの指示により、PCIeのトレーニングシーケンスに基づき被測定物Wに対してパラメータ値の変更を指示するデータを含むトレーニングパターンをパターン発生部11が発生するとともに、トリガ発生部12がトリガを発生する(ST1)。このトリガは、エラー検出器3の測定部13に入力される。
The
測定部13は、入力されるトリガを起点として、パターン発生器2のパターン発生部11が被測定物Wに対してパラメータ値の変更指示を送信した時間(パラメータ値変更指示送信時間)を測定し、測定した時間を記憶部14に記憶する(ST2)。
The
被測定物Wは、パターン発生器2からパラメータ値の変更の指示を受信すると、受信した指示に従って該当するパラメータ値を変更する(ST3)。
When the object W to be measured receives an instruction to change the parameter value from the
そして、エラー検出器3の測定部13は、パラメータ値の変更の指示に伴ってパラメータ値を変更した被測定物Wからデータを受信すると、パラメータ値の変更指示に従って実際にパラメータ値が変更されたデータを被測定物Wから受信した時間(データ受信時間)を測定し、測定した時間を記憶部14に記憶する(ST4)。
Then, when the measuring
そして、エラー検出器3の測定部13は、上述したパラメータ値変更指示送信時間からデータ受信時間までの応答時間を測定し(ST5)、測定した応答時間を記憶部14に記憶するとともに、表示部15の表示画面に測定結果を表示する(ST6)。
Then, the
ところで、上述した実施の形態では、規格としてPCIeを例にとって説明したが、被測定物Wとの間のリンクトレーニング中に被測定物Wに対してパラメータ値の変更指示があったときの応答時間の測定が要求される規格であれば、PCIeのみに限定されるものではない。 By the way, 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, the standard is not limited to PCIe.
このように、本実施の形態によれば、図3の接続構成のような高価なコンポネント(波形測定装置23、ディバイダ24,25、ケーブル)を用意したり、波形測定装置23でのCTLEやDFEといった煩雑な演算のための設定を行う必要がない。
As described above, according to the present embodiment, an expensive component (
しかも、波形を分岐するためのディバイダ24やケーブルを接続するといった非常に煩雑で時間がかかる作業が不要となり、高価なコンポネントを使用せずに応答時間の測定を簡素な構成により安価に実現することができる。
Moreover, it eliminates the need for extremely complicated and time-consuming work such as connecting a
以上、本発明に係る誤り測定器及びそれを用いた応答時間の測定方法の最良の形態について説明したが、この形態による記述および図面により本発明が限定されることはない。すなわち、この形態に基づいて当業者等によりなされる他の形態、実施例および運用技術などはすべて本発明の範疇に含まれることは勿論である。 Although the best mode of the error measuring device according to the present invention and the method for measuring the response time using the same is described above, the present invention is not limited by the description and the 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 エラー検出器
11 パターン発生部
12 トリガ発生部
13 測定部
13a リンク状態管理部(LTSSM)
13b エラー検出部
14 記憶部
15 表示部
21 誤り測定器
22 パターン発生器
23 波形測定装置
24,26 ディバイダ
25 エラー検出器
W 被測定物(DUT)
Wa リンク状態管理部(LTSSM)
1
13b
Wa Link State Management Department (LTSSM)
Claims (6)
前記パラメータ値は、タップ毎の振幅に対応したプリセット値による設定値であり、
前記パラメータ値の変更指示があったときにトリガおよび前記パラメータ値の変更指示を含むトレーニングパターンを発生するとともに、前記被測定物がループバックに遷移した状態で既知パターンのテスト信号を発生するパターン発生器(2)と、
前記パターン発生器から入力される前記トリガを起点として、前記パターン発生器が前記被測定物に前記パラメータ値の変更指示を含むデータを送信した時間と、前記パラメータ値の変更指示に従ってパラメータ値を変更した前記被測定物からデータを受信した時間との差分から前記応答時間を測定するエラー検出器(3)とを備え、
前記エラー検出器は、前記被測定物の現在のトレーニングシーケンスに応じたトレーニングパターンとして、前記パターン発生器に対して次に発生すべきトレーニングパターンをパターン発生器に指示するリンク状態管理部(13a)と、前記被測定物がループバックに遷移している状態で前記パターン発生器が発生するテスト信号と、該テスト信号の入力に伴って前記被測定物から入力されるパターン信号とを比較して誤り率を検出するエラー検出部(13b)とを備え、
前記パターン発生器は、前記リンク状態管理部からの指示によるトレーニングシーケンスを元に、前記被測定物のリンク状態をループバックに遷移させるための遷移制御パケットを含むトレーニングパターンを発生することを特徴とする誤り測定器。 An error measuring instrument (1) that measures the response time when a parameter value change instruction is given during link training for managing the link state when measuring the error rate of the object to be measured (W). ,
The parameter value is a set value by the preset value corresponding to the amplitude of each power strips,
When the parameter value change instruction is given, a training pattern including a trigger and the parameter value change instruction is generated, and a pattern generation that generates a test signal of a known pattern in a state where the object to be measured transitions to loopback. Vessel (2) and
Starting from the trigger input from the pattern generator, the time when the pattern generator transmits data including the parameter value change instruction to the object to be measured and the parameter value are changed according to the parameter value change instruction. It is provided with an error detector (3) that measures the response time from the difference from the time when data is received from the object to be measured.
The error detector is a link state management unit (13a) that instructs the pattern generator of the training pattern to be generated next to the pattern generator as a training pattern according to the current training sequence of the object to be measured. And, the test signal generated by the pattern generator in the state where the object to be measured is transitioning to loopback is compared with the pattern signal input from the object to be measured in connection with the input of the test signal. It is equipped with an error detection unit (13b) that detects the error rate.
The pattern generator is characterized in that it generates a training pattern including a transition control packet for transitioning the link state of the object to be measured to loopback based on a training sequence instructed by the link state management unit. Error measuring instrument.
前記パラメータ値は、タップ毎の振幅に対応したプリセット値による設定値であり、
前記パラメータの変更指示があったときにトリガおよび前記パラメータ値の変更指示を含むトレーニングパターンをパターン発生器(2)から発生するステップと、
前記被測定物の現在のトレーニングシーケンスに応じたトレーニングパターンとして、前記パターン発生器に対して次に発生すべきトレーニングパターンをリンク状態管理部(13a)から前記パターン発生器に指示するステップと、
前記リンク状態管理部からの指示によるトレーニングシーケンスを元に、前記被測定物のリンク状態をループバックに遷移させるための遷移制御パケットを含むトレーニングパターンを前記パターン発生器から発生するステップと、
前記パターン発生器から入力されるトリガを起点として、前記被測定物に前記パラメータ値の変更指示を含むデータを送信した時間と、前記パラメータ値の変更指示に従ってパラメータ値を変更した前記被測定物からデータを受信した時間との差分からエラー検出器(3)が前記応答時間を測定するステップと、
前記被測定物がループバックに遷移した状態で既知パターンのテスト信号を前記パターン発生器から発生するステップと、
前記被測定物がループバックに遷移している状態で前記パターン発生器が発生するテスト信号と、該テスト信号の入力に伴って前記被測定物から入力されるパターン信号とをエラー検出部(13b)にて比較して誤り率を検出するステップとを含むことを特徴とする誤り測定器を用いた応答時間の測定方法。 A method for measuring a response time using the error measuring device (1) of claim 1.
The parameter value is a set value by the preset value corresponding to the amplitude of each power strips,
A step of generating a training pattern including a trigger and a parameter value change instruction from the pattern generator (2) when the parameter change instruction is given, and a step of generating the training pattern including the parameter value change instruction.
As a training pattern according to the current training sequence of the object to be measured, a step of instructing the pattern generator from the link state management unit (13a) on a training pattern to be generated next to the pattern generator.
Based on the training sequence instructed by the link state management unit, a step of generating a training pattern including a transition control packet for transitioning the link state of the object to be measured to loopback from the pattern generator, and
From the time when the data including the parameter value change instruction is transmitted to the measured object from the trigger input from the pattern generator and the measured object whose parameter value is changed according to the parameter value change instruction. The step in which the error detector (3) measures the response time from the difference from the time when the data is received, and
A step of generating a test signal of a known pattern from the pattern generator in a state where the object to be measured transitions to loopback, and a step of generating a test signal of a known pattern.
The error detection unit (13b) detects a test signal generated by the pattern generator in a state where the object to be measured has transitioned to loopback, and a pattern signal input from the object to be measured in connection with the input of the test signal. A method for measuring a response time using an error measuring instrument, which comprises a step of detecting an error rate by comparing with).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019058363A JP6890625B2 (en) | 2019-03-26 | 2019-03-26 | Error measuring instrument and method for measuring response time using it |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019058363A JP6890625B2 (en) | 2019-03-26 | 2019-03-26 | Error measuring instrument and method for measuring response time using it |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020161944A JP2020161944A (en) | 2020-10-01 |
JP6890625B2 true JP6890625B2 (en) | 2021-06-18 |
Family
ID=72640012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019058363A Active JP6890625B2 (en) | 2019-03-26 | 2019-03-26 | Error measuring instrument and method for measuring response time using it |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6890625B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7381519B2 (en) * | 2021-06-09 | 2023-11-15 | アンリツ株式会社 | Error rate measurement device and error rate measurement method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3146297B2 (en) * | 1992-11-25 | 2001-03-12 | アンリツ株式会社 | Transmission characteristic measuring device |
JP6289435B2 (en) * | 2015-11-18 | 2018-03-07 | アンリツ株式会社 | Error rate measuring apparatus and error rate measuring method |
-
2019
- 2019-03-26 JP JP2019058363A patent/JP6890625B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2020161944A (en) | 2020-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112534282B (en) | Integrated communication link testing | |
US8005133B2 (en) | Displaying eye-diagram and digital diagnostic data using network analyzers | |
US8040940B2 (en) | Transmitter/receiver device that converts serial and parallel signals and method of testing thereof | |
US20080226288A1 (en) | Method and apparatus for performing receiver sensitivity testing and stressed receive sensitivity testing in a transceiver | |
US20020129311A1 (en) | Architecture for built-in self-test of parallel optical transceivers | |
JP2004015622A (en) | Equalizing device, equalizing method and transmitting device | |
US8081723B1 (en) | Serial data signal eye width estimator methods and apparatus | |
JP7122426B1 (en) | Spread spectrum clock generator and spread spectrum clock generation method, pulse pattern generator and pulse pattern generation method, error rate measurement device and error rate measurement method | |
JP6890625B2 (en) | Error measuring instrument and method for measuring response time using it | |
KR20120022048A (en) | Apparatus and method for varying inter-symbol interference and bandwidth extension pre-emphasis on a high speed digital signal | |
US7555039B2 (en) | Simultaneous display of eye diagram and jitter profile during device characterization | |
JP7162645B2 (en) | ERROR RATE MEASUREMENT DEVICE AND PARAMETER ACQUISITION METHOD | |
WO2020135354A1 (en) | Method and device for measuring impedance of transmission channel | |
JP7432569B2 (en) | Error detection device and error detection method | |
JP2022020343A (en) | Spread spectrum clock generator, spread spectrum clock generation method, pulse pattern generation device, pulse pattern generation method, error rate measurement device, and error rate measurement method | |
JP5170939B2 (en) | Test apparatus and test method | |
JP5410454B2 (en) | PULSE PATTERN GENERATION DEVICE, ERROR RATE MEASUREMENT SYSTEM USING THE DEVICE, AND PULSE PATTERN GENERATION METHOD | |
US20070063880A1 (en) | Highspeed serial transmission system and a method for reducing jitter in data transfer on such a system | |
JP2004274527A (en) | Data transmission/reception apparatus | |
JP7399146B2 (en) | Error detection device and error detection method | |
JP7184839B2 (en) | ERROR RATE MEASUREMENT DEVICE AND ERROR COUNTING METHOD | |
JP7035002B2 (en) | Clock regeneration circuit, waveform observation device, clock regeneration method and waveform observation method | |
CN114268564A (en) | System and method for testing jitter tolerance | |
JP2022035956A (en) | Spread spectrum clock generator and spread spectrum clock generation method, pulse pattern generation device and pulse pattern generation method, and error rate measuring device and error rate measuring method | |
US20090235130A1 (en) | Test pattern customization of high speed sas networks in a manufacturing test system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190724 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200901 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210119 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210303 |
|
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: 20210427 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210525 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6890625 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |