JP4408026B2 - デジタル・オシロスコープ及びその取込み装置 - Google Patents
デジタル・オシロスコープ及びその取込み装置 Download PDFInfo
- Publication number
- JP4408026B2 JP4408026B2 JP2003127709A JP2003127709A JP4408026B2 JP 4408026 B2 JP4408026 B2 JP 4408026B2 JP 2003127709 A JP2003127709 A JP 2003127709A JP 2003127709 A JP2003127709 A JP 2003127709A JP 4408026 B2 JP4408026 B2 JP 4408026B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- digital
- under test
- accumulated
- signal
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
- G01R13/02—Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
- G01R13/029—Software therefor
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
- G01R13/02—Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
- G01R13/0218—Circuits therefor
- G01R13/0254—Circuits therefor for triggering, synchronisation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/3177—Testing of logic operation, e.g. by logic analysers
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Recording Measured Values (AREA)
- Tests Of Electronic Circuits (AREA)
Description
【発明の属する技術分野】
本発明は、一般に、記録長が長い多チャネルのデジタル(ストレージ)オシロスコープ(DSO)に関し、特に、記録長が長い波形データの改良されたデジタル信号処理を提供するDSO用のアーキテクチャに関する。
【0002】
【従来の技術】
記録長が長い最新のオシロスコープにおいて、記録長が長いという特徴は、一般的に、制御が非常に困難であり、煩わしいものである。たとえ、利用可能なメモリがアクティブなチャネル(有効なチャネル)に割り当てられたときでも、収集されたデータの量(以下、比較的長いデータ記録長という)では、効率的に用いるのが困難である。
【0003】
すなわち、かかる深いメモリ(即ち、記憶容量の大きいメモリ)のオシロスコープにて、4チャネルからの8メガバイトのデータを収集すると、このデータをどの様に用いて、どの様に解釈するかが問題である。例えば、被試験システムに問題を生じさせる特定のイベント(事象)を探すために、データの4行(1行が各アクティブ・チャネルとなる)を表示し、記録全体をスクロールすることが望ましいと仮定できる。かかる視覚的な走査のために、単位秒当たり約500ポイントのスクロール速度は、かなり合理的である。すなわち、各波形の特定ポイントが、約1秒間に右から左にスクロールを横切って移動する。残念なことに、この速度であると、ユーザが全体のデータ記録を観察するのに約4.375時間もかかる。
【0004】
多くのオシロスコープがプリンタを含んでいるという事実により、上述の問題を解決するためには、記録全体を単に印刷すればよいとも考えられる。かかる印刷のためには、1インチ(2.54cm)当たり300ポイントの分解能は、非常に合理的である。残念なことに、ユーザが1インチ当たり300ポイント(1cm当たり約118ポイント)で紙に4行で比較的長い記録を印刷すると、プリンタは、0.421マイル(0.6736Km)の紙を使用する。これら2つの例は、大量のデータを扱うことが困難であることを示している。ユーザが見つけなければならない異常に対して、収集したデータの総てを視覚的に検査することは、単純に、ユーザにとって実際的ではない。
【0005】
最新のDSOは、この問題を解決するために、トリガ・イベントが生じるのを待ち、このイベントを囲む波形データのフレームをメモリに取り込んでいる。このフレームを波形計算ソフトウェア、測定ソフトウェア及び表示システム・ソフトウェアで処理する。このポスト(後)処理の総てにより、非常に長い期間の「無駄時間」が生じる。この無駄時間中、DSOは、追加の波形サンプルを取込んで蓄積することができない。その結果、ユーザが検索する異常が生じても、見逃してしまう。
【0006】
より最近のDSOは、無駄な時間を減らすために、デジタル信号処理(DSP)集積回路(IC)を取込みメモリの近傍に物理的に設けて、取り込んだ波形データをより効率的に表示データに変換している。この構成は、しばしば「高速取込み(FastAcq)」動作モードと呼ばれている。高速取込み回路を用いることにより、複数のトリガ間の無駄な時間を大幅に減らすことができ、表示のために1秒間当たりのサンプル数が増える。残念なことに、高速取り込み回路が処理したデータ・フレームが保持されないので、追加的な処理に利用できない。連続したトリガの間の時間関係が維持されないので、(例えば、ジッタ測定のための)サイクル毎の測定は、高速取込み回路により逆に影響される。
【0007】
多くの現在のDSOアーキテクチャの他の欠点は、既存の「ボトルネック」である。これは、取込みメモリからの総てのデータを、処理及び表示のために、比較的低速な(即ち、典型的には、30Mb/sec)データ・バスを介してメイン・メモリに転送するためである。
【0008】
この伝送速度の問題を解決するために、米国カリフォルニア州パル・アルトのアジェレント・テクノロジー・インクは、Infiniium MegaZoom(メガズーム)と呼ぶ深いメモリのオシロスコープを最近発表した。このオシロスコープは、所定の掃引速度に対してサンプル速度を最適化し、特定のフロント・パネル設定に対して必要となる波形データのみを伝送している。MegaZoomは、従来の深いメモリのオシロスコープよりも約25倍だけ早い波形更新速度を達成する。
【0009】
米国ニューヨーク州チェストナッツ・リッジのレクロイ・コーポレーションが製造しているWavemaster(商標)オシロスコープは、X-Stream(商標)技術を用いており、伝送速度問題の別の解決方法を提供している。これらオシロスコープは、シリコン・ゲルマニウム(SiGe)デジタイザ(デジタル化回路)と、高速ストリーミング・バスとを用いている。この高速ストリーミング・バスは、アナログ・デジタル変換器(ADC)からのデータを、取込みメモリを介して、メモリ・キャッシュに伝送し、ソフトウェア・ルーチンにより情報を抽出している。
【0010】
【非特許文献1】
アジレント・テクノロジー株式会社が2002年10月11日に発行の「Agilent Technologies Infiniium 54800シリーズ・オシロスコープ」
【0011】
【発明が解決しようとする課題】
しかし、所定の異常を検出し、強烈でアクティブな表示を行えるように、4チャネルの比較的長いデータ記録を繰り返し「ループ・スルー」できる機能を有するオシロスコープが必要とされている。
【0012】
したがって、本発明は、4チャネルの比較的長いデータを記録するデジタル・オシロスコープで、所定の異常を簡単に検出できる取込み装置及び方法を提供するものである。
【0013】
【課題を解決するための手段】
本発明は、デジタル・オシロスコープ用の多チャネルで長い記録長の取込み装置であって;被試験信号を受ける複数の入力端子(CH1〜CH4)と;入力端子に結合され被試験信号を受ける入力端を有し、被試験信号のデジタル・サンプルを出力端に発生するアナログ・デジタル変換器(531〜534/631〜634)と;入力端子に結合され被試験信号を受ける入力端を有し、被試験信号の1つ内の所定のトリガ・イベントの検出に応答してトリガ信号を出力端に発生するトリガ回路(520/620)と;トリガ信号に応じて、長い記録長を形成する複数の長い記録長のデータとして被試験信号のデジタル・サンプルを蓄積する取込みメモリ(551〜554/651〜654)と;ポスト取込み動作モードにて蓄積された長い記録長のデータからデジタル・サンプルを試験し、蓄積されたデジタル・サンプルにおける所定イベントの検出に応答してイベント検出信号を発生し、蓄積されたデジタル・サンプルの所定量を処理及び表示用に取込みメモリから読み出す処理回路(561〜564/670)とを具え;蓄積されたデジタル・サンプルの所定量は、長い記録長のデータの量よりも少なく、所定イベントのデジタル・サンプルを含み;処理回路は、ワン・ショット取込みモード及びオートラン・モードの選択された一方で動作し;ワン・ショット取込みモードにて、処理回路は、蓄積された長い記録長のデータの終わりに達するまで蓄積された長い記録長のデータを繰り返し試験し;オートラン・モードにて、蓄積された長い記録長のデータの試験が完了すると、処理回路は、被試験信号から新たなデジタル・サンプルを長い記録長のデータとしてトリガ信号に応じて取込みメモリに蓄積して、新たな長い記録長のデータを試験することを特徴とする。
また、本発明は、長い記録長のデジタル・オシロスコープであって;被試験信号を受ける複数の入力端子(CH1〜CH4)と;入力端子に結合されて被試験信号を受ける入力端を有し、被試験信号のデジタル・サンプルを出力端に発生するアナログ・デジタル変換器(531〜534)と;入力端子に結合されて被試験信号を受ける入力端を有し、被試験信号の1つ内の所定トリガ・イベントの検出に応答してトリガ信号を出力端に発生するトリガ回路(520)と;長い記録長を形成する複数の長い記録長のデータとして被試験信号のデジタル・サンプルを蓄積する取込みメモリ(551〜554)と;アナログ・デジタル変換器及び取込みメモリの間に結合され、デジタル・サンプルを受けると共に、トリガ回路から受けたトリガ信号に応答して、取込みメモリへのサンプルの流れを制御するデマルチプレクサ・ユニット(541〜544)と;ポスト取込み動作モードにて蓄積された長い記録長のデータからデジタル・サンプルを試験し、蓄積されたデジタル・サンプルにおける所定イベントの検出に応答してイベント検出信号を発生し、所定イベントに関するデータを含んだメモリ記憶位置の範囲を指示するメモリ・アドレス信号を発生する処理回路(561〜564)と;イベント検出信号に応答して、蓄積されたデジタル・サンプルの所定量を処理及び表示用に取込みメモリから読み出すシステム・プロセッサ(570)とを具え;蓄積されたデジタル・サンプルの所定量は、長い記録長のデータの量よりも少なく、所定イベントのデジタル・サンプルを含み;システム・プロセッサは、ワン・ショット取込みモード及びオートラン・モードの選択された一方で動作し;ワン・ショット取込みモードにて、システム・プロセッサは、蓄積された長い記録長のデータの終わりに達するまで蓄積された長い記録長のデータを繰り返し試験し;オートラン・モードにて、蓄積された長い記録長のデータの試験が完了すると、システム・プロセッサは、被試験信号から新たなデジタル・サンプルを長い記録長のデータとしてトリガ信号に応じて取込みメモリに蓄積して、新たな長い記録長のデータを試験することを特徴とする。
【0014】
上述のように、実時間多チャネル・デジタル・ストレージ・オシロスコープは、比較的長時間にわたる記録データを各チャネル毎に取込みメモリに取込み、この比較的長い時間記録のデータを処理して所定イベントを検索する。かかる所定イベントの検出により、回路は、イベント検出信号を発生し、このイベントを囲む取込みフレームから成るデータを波形処理及び表示装置に供給する。異なる検索条件を用いて、記録データにわたって追加の検索を実行するために、比較的長い時間記録のデータを再生できる。よって、多数の波形を同時に表示できる。なお、各波形は、ユーザが定義した異なるイベントの結果として捕捉されたものである。スクリーン表示をプログラムして、異なる種類のイベントを表示できる。なお、異なる種類のイベントは、各波形におけるラント信号(2つのしきい値により識別される信号)、オーバーシュート、又はパルス幅違反などである。また、各波形のラント信号などの如き同じ種類のイベントの多数の発生を表示するようにプログラムしてもよい。スクリーン表示の多数の波形は、単一チャネル又は異なる複数チャネルから導出できる。
【0015】
【発明の実施の形態】
本明細書で用いる用語「長いデータ記録」とは、4データ・チャネルの総ての取込みメモリの総てを鎖状につないで、単一チャネルから取込み且つ蓄積したデータ記録を意味する。また、本明細書で用いる用語「比較的長いデータ記録」とは、少なくとも2個のアクティブな(有効な)チャネルから取込み、アクティブ・チャネルに配置されているメモリに蓄積したデータ記録を意味する。
【0016】
本発明の理解を助けるために、図を参照して、従来技術を更に説明する。図1は、従来技術として知られている4チャネルの深いメモリのデジタル・ストレージ・オシロスコープの簡略化したブロック図である。各チャネルは、アナログ・デジタル(A/D)変換器131、132、133、134を夫々具えており、プローブ及びケーブル(図示せず)を介して被試験回路からのアナログ信号を受ける。これらA/D変換器131、132、133、134の各々は、各アナログ信号のデジタル・サンプルを深い取込みメモリ配列150に供給する。なお、本明細書で「深い取込みメモリ」とは、記憶容量が大きい、例えば、記録長が数百万ポイントから数十億ポイントの記録データを蓄積できる取り込み用のメモリを意味する。1ポイントは、1サンプル(サンプリングした1つのデータ)に対応する。CPU(プロセッサ)170は、データ記録の総てのデータを処理して、表示スクリーン180に最終表示を行う。この従来の形式のアーキテクチャに関連して、2つの問題がある。第1の問題点は、CPU170が「ボトルネック」となり、かかる大量のデータを伝送するのに非常に時間がかかり、その結果、他の取込みを行えるようになるまで、無駄時間が生じることである。第2の問題点は、CPU170は、過度の量の計算リソースを用いて、表示用に、例えば、32メガ・ポイントから500ポイントに下げる圧縮を行なわなければならないことである。残念なことに、この計算リソースの消費により、しばしば、ユーザが利用できる観察可能波形が非常に少なくなることである。
【0017】
図2〜図5において、図1と同様な素子は、同様な参照符号で示し、これら素子の説明は省略する。図2は、上述のメガズーム機能を有するアジレント・テクノロジーズのInfiniiumオシロスコープの簡略化したブロック図である。メガズーム機能は、A/D変換器231、232、233、234と深い取込みメモリ・ユニット250との間に挿入されたカスタム特定用途向け集積回路(ASIC)235を用いている。このASIC235は、フロント・パネル(図示せず)と通信を行い、所定掃引速度用にサンプリング速度を最適化し、特定のフロント・パネル制御設定に必要な波形データのみをCPU270に送る。この動作は、上述のボトルネックを大幅に低減し、より意味のある信号を表示する。
【0018】
図3は、X-Stream(商標)機能を有する上述のレクロイ社製WaveMaster(商標)に使用されているのと類似のアーキテクチャの非常に簡略化したブロック図である。このアーキテクチャは、取込みシステムから処理及び表示システムにデータを迅速に伝送するという点に関して、図1のアーキテクチャを大幅に改善している。これらオシロスコープは、FPGA(書き替え可能ゲート・アレイ)でもよいシリコン・ゲルマニウム(SiGe)デジタル回路355と、高速ストリーミング・バス(PCIバス)390とを具えており、アナログ・デジタル変換器(ADC)331、332、333、334からのデータを、深い取込みメモリ350を介して、メモリ・キャッシュ(CPUキャッシュ)370に伝送して、ソフトウェア・ルーチンにより情報を抽出する。
【0019】
図4は、深いメモリの従来のオシロスコープにおける取込み装置のアーキテクチャをより詳細に示したブロック図である。この図4において、バッファ増幅器401、402、403、404は、オシロスコープの各チャネルに関連している。これらバッファ増幅器401、402、403、404の各々は、その入力端のアナログ信号を増幅し、緩衝した信号をトラック・ホールド・ユニット410及びトリガASIC(トリガ回路)420に供給する。トラック・ホールド・ユニット410は、基本的には、異なるインターリーブ構成に応じてA/D変換器に信号を供給するのに用いるアナログ・スイッチである。また、トラック・ホールド・ユニット410は、入力信号を安定させて、その入力信号をA/D変換器431、432、433、434に供給する。
【0020】
デマルチプレクサ(DEMUX)441、442、443、444は、それ自体がASICであり、A/D変換器431、432、433、434から、入力信号のデジタル化されたサンプルを受けると共に、トリガASIC420からのトリガ信号も受ける。周知の如く、A/D変換器は、メモリが蓄積できるよりも速い速度でデータ・サンプルを発生する。この問題を解決するために、DEMUXを用いて、メモリへの書き込み動作における速度を下げる。このためには、A/D変換器からの一連の高速データ・サンプルを一時的に溜め、単一のメモリ書き込み動作にて、例えば、16〜32個のサンプルをメモリに同時に蓄積する。この方法により、新たに取り込んだデータ・サンプルの次のグループが現れる前に、その前のデータをメモリに蓄積するのに充分な時間がとれる。トリガ信号が存在しないと、DEMUXのASICは、データをメモリに連続的に書き込む。トリガ信号を受けると、DEMUXのASICは、ポスト・トリガ・データ(トリガ時点以降のデータ)の所定量を蓄積するのに必要な時間だけ、データをメモリに書込み続ける。その時点で、信号を受けるまでデータ蓄積が停止し、取込みメモリがオシロスコープの処理システムにロードされていないことを示す。よって、DEMUX441、442、443、444は、深い取込みメモリ451、452、453、454へのデータの流れを制御する。
【0021】
残念なことに、図1〜図4に示したアーキテクチャでは、ユーザが長いデータ記録を繰り返し「ループ・スルー」できないが、異なる条件でトリガをかけて、その結果を強烈でアクティブな表示にて観察できる。ユーザは、被試験信号に異常が存在し、この異常により問題を引き起こしていることを充分に理解できよう。しかし、ユーザは、何が異常かを知らないかもしれない。この異常がラントの形式か、パルス幅問題か、パルスの欠落かを知らなければ、トリガを設定できない。よって、異なる現象でトリガをかけて、予期せぬ形式の異常を検出することが重要である。この場合、トリガ条件を、長いデータ記録にわたって1つの連続的なループとして、トリガ条件を変化させる。
【0022】
かかるオシロスコープのアーキテクチャを本発明に関連して図5に示す。次に、本発明を図5、6、7及び8を参照して説明する。図4及び図5は、深い取込みメモリ551、552、553、554とのプロセッサ(処理)ユニット(PROC)(処理回路)561、562、563、564の接近した物理的及び論理的な関係を除いて、図4及び図5は同じなので、上述した要素について再度説明しない。
【0023】
図5の装置において、チャネル1〜4からの信号は、バッファ増幅器501〜504を介して、トラック・ホールド・ユニット510及びトリガASIC(トリガ回路)520に供給される。トラック・ホールド・ユニット510の出力信号は、A/D変換器531〜534を介してデマルチプレクサ(DEMUX)ユニット541〜544に供給される。これらデマルチプレクサには、トリガASIC520の出力信号も供給される。任意の又は総てのチャネル(例えば、CH1〜CH4)を用いて、被測定信号のサンプルを供給する。この点に関して、取り込みメモリ551、552、553、554の総ては、鎖状に連結されて、単一の長い記録長のメモリを形成してもよいし、アクティブなチャネルに割り当てられてもよい。プロセッサ・ユニット(PROC)561、562、563、564は、マイクロプロセッサでもよいが、好ましくは、FPGA(フィールド・プログラマブル・ゲート・アレイ)である。その理由は、FPGAは、マイクロプロセッサよりも100倍以上(例えば、インテルのPentium(登録商標)IVよりも100倍まで)も高速にデータを処理できるためである。プロセッサ・ユニット561、562、563、564は、後述の如く、ポスト取込み動作モードにて蓄積されたデジタル・サンプルを試験し、蓄積されたデジタル・サンプルにおける所定イベントの検出に応答してイベント検出信号を発生し、所定イベントに関するデータを含んだメモリ記憶位置の範囲を指示するメモリ・アドレス信号を発生する。深い取り込みメモリ551、552、553、554は、データ経路「データ1」、「データ2」、「データ3」、「データ4」を有しており、これらデータ経路は、システム・プロセッサ570へのバス、即ち、通常の波形データ処理経路に結合している。プロセッサ・ユニット561、562、563、564は、「タイム・スタンプ」と付されたデータ出力経路も有し、バスに結合されて、処理及び表示すべきデータのフレームを定義するタイム・スタンプを提供する点に留意されたい。プロセッサ・ユニット561、562、563、564は、少なくとも1個のトリガ形式信号「イベント検出」も発生する。この「イベント検出」は、実際には、システム・プロセッサ570に結合された多数のイベント検出信号線でもよい。各トリガ出力は、ラッチされて、後で読出して、どのトリガ・イベントにより、ポスト(後)取り込みデータ・フレームを処理すべきかを判断する。プロセッサ・ユニット561、562、563、564は、総ての取り込みメモリを制御する単一のプロセッサでもよいし、各プロセッサが取り込みメモリの各部分(図5に示す)に関連した複数のプロセッサでもよい。全チャネルの処理ユニットの図示した構成により、予め定義したイベントで平行な同時トリガの両方を容易に達成できる。プロセッサ・ユニット561、562、563、564間の通信線は、図を簡単にするために、図示していない。
【0024】
図6は、本発明の実施例を示し、システム・プロセッサは、特定の所定イベントの発生に対して取り込みメモリのポスト取り込み試験の機能を実行するようにプログラムされている。図6の実施例において、図5と実施例と類似の素子は、下2桁の参照符号を同じにして、それらの詳細説明を省略する。また、個別のプロセッサ・ユニットは使用されていない。深い取り込みメモリ651、652、653、654とシステム・プロセッサ(処理回路)670との密接な論理的関係を除いて、図5及び図6は同じであるので、既に説明した要素については、再度の説明を省略する。
【0025】
システム・プロセッサ670は、インテルPentium(登録商標)IVマイクロコンピュータの如きマイクロコンピュータでもよい。深い取り込みメモリ651、652、653、654は、データ経路「データ1」、「データ2」、「データ3」、「データ4」を有し、これらデータ経路は、システム・プロセッサ670に続くバス、即ち、通常の波形データ処理経路に結合されている。システム・プロセッサ670は、イベント検索自体を実行しているので、図5の実施例で行った如く、「イベント検出」信号を発生する必要がない。図6に示した構成では、システム・プロセッサ671は、総てのチャネルにて取り込んだポスト取り込みデータを試験し、検出した予め定義したイベントの総てをオシロスコープの表示スクリーン上に同時に表示できる。
【0026】
図7は、本発明に用いるのに適する制御器を有するオシロスコープ用のフロント・パネル700を示している。これらオシロスコープ制御器は、機能グループ710、720、730、740、750に配置されている。機能グループ740及び750は、一緒に機能グループ760になっている。フロント・パネル700は、カーソル「CURSORS」及び自動設定「AUTOSET」の如き標準制御ボタンと、その他の制御ボタンを含んでいるが、これらの詳細は説明を省略する。機能グループ710は、垂直(VERTICAL)に関連して、メニュー(NENU)選択の制御、チャネル(CH1,CH2,CH3,CH4)選択の制御、表示された信号波形のスケール(SCALE)及び位置(POSITION)の調整の制御を含んでいる。機能グループ720は、主要タイムベース(TIMEBASE PRIMARY)に関連し、遅延(DELAY)、分解能(RES)、記録長(RECORD LENGTH)、サンプル速度(SAMPLE RATE)の如く、取り込む信号のタイムベースの状況を制御する。機能グループ730は、表示(DISPLAY)を制御し、垂直位置(VERT POS)、水平位置(HOR POS)、垂直スケール(VERT SCALE)、水平スケール(HOR SCALE)用の制御を含んでいる。
【0027】
機能グループ760は、機能グループ740及び750と、被試験信号の波形サンプルを取り込むのにオシロスコープをどの様に制御するかという1組の制御とを含んでいる。特に、オシロスコープの表示スクリーン上に取込みメニューを表示するためのボタンが(ACQUIRE MENU)設けられている。「MODE」と記された第2ボタンは、通常モード(REGULAR)、二重モード(DUAL)、高速取込みモード(FastAcq)から選択を行う。これら説明文の各々に隣接して配置された指示器は、照明されて、どのモードが選択されたかを示す。照明された指示器は、図7では、斜線のパターンとして示す。ユーザが2次トリガ・イベント用のポスト取込み検索(Post Acquisition Event Search)で長い記録長でデータを取り込もうとするとき、二重モード(DUAL)が選択される。このモードにおいて、主データ取込み記録長は最長に設定され、機能グループ720の記録長制御により、ポスト取込み記録長(フレーム・サイズ)が設定される。機能グループ740は、ポスト取込みイベント検索(Post Acquisition Event Search)を制御し、トリガ・イベント条件のリストを含むメニューを表示するメニュー・ボタン(MENU)を有する。長い記録長のデータの再生は、VTRの制御と機能及び形式が類似の押しボタン制御器により制御される点に留意されたい。機能グループ740において、指示器が照明されて、ポスト取込みイベント検索(Post Acquistion Event Search)がアクティブであり、長い記録長のデータが前方向に再生されていることを示す。機能グループ740は、長い記録長の小休止中の波形をあるイベントから次のイベントに手動でスクロールするためのスクロール摘み(SCROLL)も有する。機能グループ750は、標準トリガ制御及び指示器も含んでいる。
【0028】
図8は、多チャネル・オシロスコープ用の主(1次)取込み及びポスト取込みトリガ・イベント検索ルーチンを説明する簡略化した流れ図である。このルーチンは、ステップ800で開始し、ステップ810に進む。このステップ810では、オシロスコープが1次トリガ用の標準条件を用いて長い記録長の主(1次)取込みを行う。長い記録長での取込みの後、ルーチンはステップ820に進む。このステップでは、図5のプロセッサ・ユニット(好ましくは高速FPGA)561、562、563、564(又はシステム・プロセッサ671)は、ポスト取込みイベント検索にて、各アクティブ・チャネルにおける比較的長い記録長で蓄積されたデータから異常イベントを検索する。ステップ830にて、チェックを行い、関心イベントが見つけたか否かを判断する。見つからない場合、このルーチンは、取り込んだ比較的長い記録長のデータ内で異常イベントを探し続ける。また、見つかった場合、ルーチンは、ステップ840に進み、そのイベントを囲むデータのフレームをオシロスコープの波形処理部分に送り、「イベント検出」信号を発生する。ステップ850にて、ポスト処理異常イベント・データのフレームを処理して、結果の波形を表示する。ステップ860にて、長い記録長のデータの終わりに達したか否かを判断する。ステップ860にて、終了していない場合(ノーの場合)、このルーチンは、ステップ820に戻り、比較的長い記録長のデータ内にて、異常イベントを継続的に見つける。ステップ860にて、終了している場合(イエスの場合)、ルーチンはステップ870に進み、ワン・ショット取込みモード又はフリー・ラン・モードにオシロスコープがあるか否かを判断する。ワン・ショット取込みモードにて、新たなデータが取り込まれないと、「イエス」経路はステップ820に進み、予め取り込んだ長い記録長のデータ内にて検索が再び開始する。フリー・ラン・モード(しばしば、オートラン・モードと呼ばれる)にて、新たに長い記録長の取込みが実行されると、ルーチンは、ステップ810に進み、ポスト取込みイベント(異常)を検索する前に、新たな記録用のデータを取り込む。
【0029】
ステップ820に戻る目的は、ポスト取込み検索イベントが見つからなかったときに、予め取り込んだ長い記録長のデータにて検索を継続するためである。このように行うことにより、ルーチンは、強烈な応答表示を行う。これは、ユーザが検索条件を変更して、その変化を表示で直ちに見ることができるためである。この場合、ユーザは、ポスト取込み検索イベントをラント信号イベント(即ち、その元の状態に戻る前に、スイッチングしきい値に達しない振幅のパルスの検出)として設定できる。検索期間中、ユーザの気が変わり、パルス幅の許容限界を外れたパルスの検索を望むかもしれない。検索条件の調整と同時に、表示された波形は、イベントの新たな選択の結果を反映する。すなわち、長い記録長の取込みの走査の途中で、イベントの形式を変更できる。
【0030】
図9は、本発明により提案されたスクリーン表示の例を示す図である。デジタル・オシロスコープの表示スクリーン900は、8つの波形901、902、903、904、905、906、907、908を表示している。波形901、902、903、904は、チャネル1を介して受信した波形の表示であり、波形905、906、907、908は、チャネル2を介して受信した波形の表示である。各チャネルに対して4つの波形が示されているが、任意の数の波形を用いてもよいことが当業者には理解できよう。同様に、チャネル1及び2のみがアクティブであるように示しているが、任意の又は総てのチャネルをアクティブにし、これら波形を同時にスクリーン上に表示してもよい。さらに、スクリーン表示は、各アクティブ・チャネルからの選択された波形を含んでもよい。
【0031】
図9の各波形は、本発明による装置により検出され、タイム・スタンプされた(時間情報が付された)異常を示している。記録バー911は、記録の長さに対する指示を与え、記録バー911内のポインタ921a、921b、921c、921d、922a、922b、923a、924aは、比較的長いデータ記録内の異常(即ち、イベント)のおおよその位置を表す。
【0032】
上述の如く、通常のトリガ・メニューに応じて設定された条件を用いて、比較的長い記録長のデータを取り込む。再び、図9を参照する。イベント・ソース(EVENT SOURCE)メニュー930により、異常を検索するためのソース波形を選択できる。押しボタン935を継続的に押すことにより、このメニュー選択が順次行われる。この場合、取込み波形(Acq Wfm)選択が強調されて、取込み波形がソース波形として選択されたことを示す。他の選択は、計算波形(Math Wfm)又は基準波形(Ref Wfm)のいずれかである。取込み波形(Acq Wfm)が選択されるので、次の選択は、この場合、データ・チャネルの選択であり、チャネル1(CH1)及びチャネル2(CH2)が強調されて、この選択が指示される。比較的長いデータ記録を取り込んだ後、ポスト(後)処理動作にて、データを検索して異常を見つける。このポスト処理動作には、種々の異常の検出や、メモリの各位置でのタイム・スタンプが含まれる。
【0033】
関連した押しボタン961、962、963、964を繰り返し押すことにより、4つの波形C1W1、C1W2、C1W3、C1W4の各々が制御されて、イベント・メニュー951、952、953、954の各々から選択された異常(即ち、イベント)を表示する。この場合、C1W1は、ラント(Runt)信号の例を表示し、C1W2は、パルス幅(Pulsewidth)違反の例を表示し、C1W3は、アンダーシュート(Undershoot)状態の例を表示し、C1W4は、立ち下がり時間(Fall time)違反の例を表示する。プロセッサ561、562、563、564又はシステム・プロセッサ670は、予め選択された異常(即ち、ポスト取り込み検索イベント)の検索に応答して、取り込みメモリ内に蓄積された長い記録長から短い記録長の波形901、902、903、904を抽出する。
【0034】
同様に、チャネル2波形(例えば、タッチ・スクリーンを用いて)を選択し、関連した押しボタン961、962、963、964を繰り返し押すことにより、4つの波形C2W1、C2W2、C2W3、C2W4の各々が制御されて、イベント・メニュー951、952、953、954の各々から選択された異常(即ち、イベント)を表示する。この場合、説明を簡単にするために、C2波形用に選択された異常は、C1波形用に選択された異常と同じである。すなわち、C2W1は、ラント(Runt)信号の例を表示し、C2W2は、パルス幅(Pulsewidth)違反の例を表示し、C2W3は、アンダーシュート(Undershoot)状態の例を表示し、C2W4は、立ち下がり時間(Fall time)違反の例を表示する。チャネル2波形が選択されると、記録ポインタが自動的に変化して、チャネル2の比較的長いデータ記録長内の異常の位置を示す。総てのアクティブ・チャネルの各記録のメモリの深さが同一であるとする。
【0035】
プロセッサ561、562、563、564又はシステム・プロセッサ670は、予め選択された異常(即ち、ポスト取り込み検索イベント)の検索に応答して、チャネル1取り込みメモリ内に蓄積された比較的長いデータ記録から短い記録長の波形901、902、903、904を抽出し、チャネル2取り込みメモリ内に蓄積された比較的長いデータ記録から短い記録長の波形905、906、907、908を抽出する。
【0036】
波形901の左側に表示された説明文は、ソースC1(チャネル1)と、選択された異常の種類W1と、長い記録のデータにおけるその種類のイベントが生じた回数E1とである。すなわち、波形901は、長い記録のデータにおけるラント・トリガの第1回の発生921aである。同様に、波形902、903、904は、長い記録のデータにおける異常922a、923a、924aの各々の最初の発生を表示するが、ポインタ921bは、長い記録のデータにおけるラント(Runt)信号の第2の発生を示す。以下同様である。
【0037】
波形を選択すること(例えば、接触検知スクリーン上で波形に物理的に接触することによる選択)は、スクロール(SCROLL)摘み975をその波形に論理的に関連させる。その後、スクロール摘み975を回転させることにより、長い記録のデータにて、その種類のイベントが生じれば、次のイベントの例の表示に波形がジャンプする。例えば、スクロール摘み975を回転させることにより、ポインタ921bに関連したラント信号が表示され、C1W1E2(その種類の第2イベント)とラベルが付けられる。第2イベントの選択により、ポインタ921bが強調され、ポインタ921aは、最早強調されない。スクロール摘み975は、図7の機能グループ740で、SCROLLとラベルが付けられた同じ制御である。
【0038】
波形の各々が表示され、容易に利用できるように、その異常はスクリーンの中心となる(点線の垂直線915で示す)。上述の如く、各イベントはデータで囲まれ、そのサンプル数は、イベント記録長(EVENT RECORD LENGTH)摘み985の回転により決まる。数値表示980は、時間1.6マイクロ秒だけ関心イベントを囲むことを示し、波形901、902、903、904の各々は、関心イベントを囲むサンプルの数が同じことを示す。表示された波形間には、時間関係のないことに留意されたい。
【0039】
波形901は、ポインタ921a、921b、921c、921dで指示された位置の特定の種類の異常に関連しているので、これら波形及びポインタは、同じ独特な色(例えば、赤)で表示されてもよい。同様に、波形902は、ポインタ922a、922bに関連しており、これらは共に第2に独特な色(例えば、黄色)で表示される。波形903は、ポインタ923aに関連しており、これらは、第3の独特な色(例えば、緑)で表示される。波形904は、ポインタ924aに関連しており、これらは、第4の独特な色(例えば、青)で表示される。上述の如く、スクリーン上に現在表示されている異常に関連した特定のポインタは、強調されて、長い記録のデータにおけるそのポインタの位置を示す(921a、922a、923a、924a参照)。混乱を防ぐために、追加のチャネルとは違う色を波形及びポインタの組合せに用いる。
【0040】
図9に関連した本発明の装置の動作は、非常に有用であるが、比較的長い記録のデータ内の単一の異常の総ての発生を観察することが望まれるかもしれない。図10のスクリーン表示は、この目的を簡単に達する方法を示す。図10の要素の大部分は、図9の類似の参照符号で示す要素と同じであり、これらの説明を省略する。選択したメニュー1051、1052、1053、1054を用いても、波形C1W1、C1W2、C1W3、C1W4、C2W1、C2W2、C2W3、C2W4の総てが同じ種類のイベントであるラント信号を表示するようにプログラムする。チャネル1の比較的長い記録のデータ内のラント信号の関連部分を示す1021a、1021b、1021c、1021d、1021eを除いて、記録バー1011の総てのポインタを取り去る。これは、チャネル1信号(C1W1E1)を選択されたとして強調するためである。波形W2には、C1W2E2のラベルが付され、見つかった第2ラント・トリガを表示していることを示す。波形W3は、C1W3E3のラベルが付され、見つかった第3ラント・トリガを表示していることを示す。しかし、波形W4は、C1W4E5のラベルが付され、スクロール(SCROLL)摘み1075により調整されて、見つかった第5ラント・トリガが表示されていることを示す。この点に関し、ポインタ1021a、1021b、1021c、1021eが強調されているが、1021dが強調されていない点に留意されたい。チャネル2の波形も同様に番号が付されて、どのイベントが表示されているかを示す。
【0041】
ポスト取込み検索イベント(異常)のいくつかの例は、次のようになる。
ジッタ(幅、立ち上がり、エッジなど)
エッジ:高
パルス幅:低
パルス振幅:最小
立ち上がり時間:最大
立ち下がり時間:最大
テレコム・シリアル・パターン:RMS
テレコム・パケット認知:オーバーシュート+−
波形(フィルタに一致):ヒストグラム、stdev、平均、ピーク・ピーク
ラント:アイ・ダイアログ及びマスク・トリガ
波形比較:マスク限界
ピーク・ピーク:周波数
周期
【0042】
このリストは、可能性のあるトリガ・イベントの総てを含んではおらず、本発明の要旨は、これらトリガ・イベントを含むものであるが、これらに限定されるものではないことが当業者には明らかであろう。
【0043】
用語「二重モード(DUAL MODE)」を用いて、本発明の動作のモードを説明した。この用語は、本発明の実施にとって重要ではなく、この用語に限定するものでもない。
【0044】
関心のあるデータをオシロスコープの主処理部分に伝送するのみで、「ボトルネック」の問題を解決する長い記録長のDSO用の新規な取込み装置について上述した。また、本発明の装置は、メモリに長い記録のデータを維持して、データのタイム・スタンプを保存して、ポスト処理ジッタ解析ができるようにしている。
【0045】
本明細書では、用語「イベント」及び「異常」を交換可能に用いて、長い記録のデータにおける関心点を示した。
【0046】
4個の処理(プロセッサ)ユニット561、562、563、564を示し、上述したが、単一の処理ユニットを用いた他の構成を用いてもよく、これも本発明に要旨に含まれる。各チャネルで処理ユニットを利用することにより、各チャネルにて異なる条件で同時にトリガ可能なので、各トリガに関連した波形を同時に表示できる。
【0047】
1種類以上の異常イベントを認識するように、所定の処理ユニットをプログラムしてもよいことが当業者には理解できよう。
【0048】
4個の処理ユニット561、562、563、564にFPGAが好適であるとして説明したが、この機能をマイクロコンピュータにより実現することが可能であるが、この場合、FPGAの速度の利点を実現できないことが当業者には理解できよう。よって、マイクロコンピュータ、ASIC、又は他のプロセッサ・ユニットを用いることは、本発明の要旨内である。
【0049】
【発明の効果】
上述のように本発明によれば、4チャネルの比較的長いデータを記録するデジタル・オシロスコープで、所定の異常を簡単に検出できる。
【図面の簡単な説明】
【図1】従来技術としての深いメモリのデジタル・ストレージ・オシロスコープのアーキテクチャを示す簡略化されたブロック図である。
【図2】従来技術としてのメガズームの深いメモリのデジタル・ストレージ・オシロスコープのアーキテクチャを示す簡略化されたブロック図である。
【図3】従来技術としてのデジタル・ストレージ・オシロスコープに用いられるFPGAを具えた取込みアーキテクチャを示す簡略化されたブロック図である。
【図4】従来技術である図1の取込みアーキテクチャの詳細なブロック図である。
【図5】本発明の第1実施例によるデジタル・ストレージ・オシロスコープに用いるプロセッサ及び取込みメモリの第1構成を用いた取込みアーキテクチャのブロック図である。
【図6】本発明の第2実施例によるデジタル・ストレージ・オシロスコープに用いるシステム・プロセッサ及び取込みメモリの第2構成を用いた取込みアーキテクチャのブロック図である
【図7】本発明に用いるのに適するデジタル・ストレージ・オシロスコープのフロント・パネル構成を示す図である。
【図8】本発明による主取込み及びポスト取込みトリガ・イベント検索ルーチンを示す簡略化した流れ図である。
【図9】本発明の第1概念によるスクリーン表示を示す図である。
【図10】本発明の第2概念によるスクリーン表示を示す図である。
【符号の説明】
131〜134 A/D変換器
150 取込みメモリ
170 CPU(プロセッサ)
180 表示スクリーン
231〜234 A/D変換器
235 ASIC
250 取込みメモリ
270 CPU
280 表示スクリーン
331〜334 A/D変換器
350 取込みメモリ
355 SiGeデジタル回路
370 メモリ・キャッシュ(CPUキャッシュ)
380 表示スクリーン
390 高速ストリーミング・バス(PCIバス)
401〜404 バッファ増幅器
410 トラック・ホールド・ユニット
420 トリガASIC
431〜434 A/D変換器
441〜444 デマルチプレクサ
451〜454 取込みメモリ
501〜504 バッファ増幅器
510 トラック・ホールド・ユニット
520 トリガASIC
531〜534 A/D変換器
541〜544 デマルチプレクサ・ユニット
551〜554 取込みメモリ
561〜564 プロセッサ・ユニット(処理回路)
570 システム・プロセッサ
601〜604 バッファ増幅器
610 トラック・ホールド・ユニット
620 トリガASIC
631〜634 A/D変換器
641〜644 デマルチプレクサ・ユニット
651〜654 取込みメモリ
670 システム・プロセッサ(処理回路)
Claims (2)
- デジタル・オシロスコープ用の多チャネルで長い記録長の取込み装置であって、
被試験信号を受ける複数の入力端子と、
該入力端子に結合され上記被試験信号を受ける入力端を有し、上記被試験信号のデジタル・サンプルを出力端に発生するアナログ・デジタル変換器と、
上記入力端子に結合され上記被試験信号を受ける入力端を有し、上記被試験信号の1つ内の所定のトリガ・イベントの検出に応答してトリガ信号を出力端に発生するトリガ回路と、
上記トリガ信号に応じて、長い記録長を形成する複数の長い記録長のデータとして上記被試験信号の上記デジタル・サンプルを蓄積する取込みメモリと、
ポスト取込み動作モードにて上記蓄積された長い記録長のデータからデジタル・サンプルを試験し、上記蓄積されたデジタル・サンプルにおける所定イベントの検出に応答してイベント検出信号を発生し、上記蓄積されたデジタル・サンプルの所定量を処理及び表示用に上記取込みメモリから読み出す処理回路とを具え、
上記蓄積されたデジタル・サンプルの上記所定量は、上記長い記録長のデータの量よりも少なく、上記所定イベントのデジタル・サンプルを含み、
上記処理回路は、ワン・ショット取込みモード及びオートラン・モードの選択された一方で動作し、
上記ワン・ショット取込みモードにて、上記処理回路は、上記蓄積された長い記録長のデータの終わりに達するまで上記蓄積された長い記録長のデータを繰り返し試験し、
上記オートラン・モードにて、上記蓄積された長い記録長のデータの試験が完了すると、上記処理回路は、上記被試験信号から新たなデジタル・サンプルを上記長い記録長のデータとして上記トリガ信号に応じて上記取込みメモリに蓄積して、新たな上記長い記録長のデータを試験することを特徴とするデジタル・オシロスコープ用取込み装置。 - 長い記録長のデジタル・オシロスコープであって、
被試験信号を受ける複数の入力端子と、
該入力端子に結合されて上記被試験信号を受ける入力端を有し、上記被試験信号のデジタル・サンプルを出力端に発生するアナログ・デジタル変換器と、
上記入力端子に結合されて上記被試験信号を受ける入力端を有し、上記被試験信号の1つ内の所定トリガ・イベントの検出に応答してトリガ信号を出力端に発生するトリガ回路と、
長い記録長を形成する複数の長い記録長のデータとして上記被試験信号の上記デジタル・サンプルを蓄積する取込みメモリと、
上記アナログ・デジタル変換器及び上記取込みメモリの間に結合され、上記デジタル・サンプルを受けると共に、上記トリガ回路から受けた上記トリガ信号に応答して、上記取込みメモリへの上記サンプルの流れを制御するデマルチプレクサ・ユニットと、
ポスト取込み動作モードにて上記蓄積された長い記録長のデータからデジタル・サンプルを試験し、上記蓄積されたデジタル・サンプルにおける所定イベントの検出に応答してイベント検出信号を発生する処理回路と、
上記イベント検出信号に応答して、上記蓄積されたデジタル・サンプルの所定量を処理及び表示用に上記取込みメモリから読み出すシステム・プロセッサとを具え、
上記蓄積されたデジタル・サンプルの上記所定量は、上記長い記録長のデータの量よりも少なく、上記所定イベントのデジタル・サンプルを含み、
上記システム・プロセッサは、ワン・ショット取込みモード及びオートラン・モードの選択された一方で動作し、
上記ワン・ショット取込みモードにて、上記システム・プロセッサは、上記蓄積された長い記録長のデータの終わりに達するまで上記蓄積された長い記録長のデータを繰り返し試験し、
上記オートラン・モードにて、上記蓄積された長い記録長のデータの試験が完了すると、上記システム・プロセッサは、上記被試験信号から新たなデジタル・サンプルを上記長い記録長のデータとして上記トリガ信号に応じて上記取込みメモリに蓄積して、新たな上記長い記録長のデータを試験することを特徴とするデジタル・オシロスコープ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/140,790 US6748335B2 (en) | 2002-05-06 | 2002-05-06 | Acquisition system for a multi-channel relatively long record length digital storage oscilloscope |
| US10/140790 | 2002-05-06 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003329710A JP2003329710A (ja) | 2003-11-19 |
| JP4408026B2 true JP4408026B2 (ja) | 2010-02-03 |
Family
ID=29269695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003127709A Expired - Fee Related JP4408026B2 (ja) | 2002-05-06 | 2003-05-06 | デジタル・オシロスコープ及びその取込み装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6748335B2 (ja) |
| JP (1) | JP4408026B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102384994A (zh) * | 2010-09-06 | 2012-03-21 | 河南友利华系统工程有限公司 | 多通道复合触发数字示波器 |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8250617B2 (en) | 1999-10-29 | 2012-08-21 | Opentv, Inc. | System and method for providing multi-perspective instant replay |
| US7219174B2 (en) * | 2002-02-12 | 2007-05-15 | Tektronix, Inc. | Inter-demux communication through a point to point interface |
| US7043372B2 (en) * | 2003-11-26 | 2006-05-09 | Eaton Corporation | Fluid condition monitoring using broad spectrum impedance spectroscopy |
| FR2870939B1 (fr) * | 2004-05-27 | 2006-11-03 | Chauvin Arnoux | Oscilloscopes numeriques multivoies |
| CN100409307C (zh) * | 2005-01-18 | 2008-08-06 | 深圳迈瑞生物医疗电子股份有限公司 | 多通道波形显示方法 |
| US7285946B2 (en) * | 2005-02-07 | 2007-10-23 | Lecroy Corporation | Pattern trigger in a coherent timebase |
| US20060177018A1 (en) * | 2005-02-07 | 2006-08-10 | Lecroy Corporation | Coherent interleaved sampling |
| US20070061629A1 (en) * | 2005-08-15 | 2007-03-15 | Thums Eric E | Drop and drag logic analyzer trigger |
| US8055077B2 (en) * | 2005-12-02 | 2011-11-08 | Tektronix, Inc. | R/T display compression preserving intensity information |
| US7352167B2 (en) * | 2006-03-24 | 2008-04-01 | Tektronix, Inc. | Digital trigger |
| US7652465B2 (en) * | 2006-03-24 | 2010-01-26 | Tektronix, Inc. | No dead time data acquisition |
| CN101131402B (zh) * | 2006-08-23 | 2010-05-12 | 王悦 | 一种在高存储深度下提高刷新率的方法及数字存储示波器 |
| DE102006042114A1 (de) * | 2006-09-07 | 2008-03-27 | Rohde & Schwarz Gmbh & Co. Kg | Vorrichtung und Verfahren zur Analyse eines über ein Mehrkanalsystem übertragenen Messsignals |
| US7477999B2 (en) * | 2006-10-26 | 2009-01-13 | Samplify Systems, Inc. | Data compression for a waveform data analyzer |
| JP2008215822A (ja) * | 2007-02-28 | 2008-09-18 | Yokogawa Electric Corp | 配列変数表示装置および配列変数表示方法 |
| US8161497B2 (en) * | 2008-03-26 | 2012-04-17 | Tektronix, Inc. | Holdoff algorithm for no dead time acquisition |
| US8463953B2 (en) | 2010-08-18 | 2013-06-11 | Snap-On Incorporated | System and method for integrating devices for servicing a device-under-service |
| US9633492B2 (en) | 2010-08-18 | 2017-04-25 | Snap-On Incorporated | System and method for a vehicle scanner to automatically execute a test suite from a storage card |
| US9117321B2 (en) | 2010-08-18 | 2015-08-25 | Snap-On Incorporated | Method and apparatus to use remote and local control modes to acquire and visually present data |
| US8983785B2 (en) * | 2010-08-18 | 2015-03-17 | Snap-On Incorporated | System and method for simultaneous display of waveforms generated from input signals received at a data acquisition device |
| US8560168B2 (en) | 2010-08-18 | 2013-10-15 | Snap-On Incorporated | System and method for extending communication range and reducing power consumption of vehicle diagnostic equipment |
| CN102539864B (zh) * | 2010-12-31 | 2016-01-20 | 北京普源精电科技有限公司 | 数字示波器及信号测量方法 |
| US9026945B2 (en) * | 2011-04-28 | 2015-05-05 | Tektronix, Inc. | Method of grouping waveforms for a single channel on a single display |
| CN103034585B (zh) * | 2011-09-28 | 2017-09-05 | 泰克科技(中国)有限公司 | 数字存储示波器的采集内存分配 |
| CN103018514A (zh) * | 2012-04-11 | 2013-04-03 | 湖南科技学院 | 基于声卡的虚拟示波器装置 |
| US9541579B2 (en) | 2012-09-25 | 2017-01-10 | Tektronix, Inc. | Methods and systems for generating displays of waveforms |
| US9134347B2 (en) * | 2012-10-01 | 2015-09-15 | Tektronix, Inc. | Rare anomaly triggering in a test and measurement instrument |
| CN103018515B (zh) * | 2012-12-12 | 2014-09-24 | 电子科技大学 | 一种具有无缝测量能力的数字示波器 |
| DE102013206711A1 (de) | 2013-04-15 | 2014-10-16 | Rohde & Schwarz Gmbh & Co. Kg | Messgerät und Messverfahren mit Mehrfachanzeige |
| CN104297543B (zh) * | 2013-07-16 | 2019-02-01 | 苏州普源精电科技有限公司 | 一种具有通道同步功能的混合示波器 |
| CN104374968B (zh) * | 2013-08-17 | 2018-05-25 | 苏州普源精电科技有限公司 | 一种具有多功能旋钮的混合示波器 |
| DE102013220961A1 (de) | 2013-10-16 | 2015-04-16 | Rohde & Schwarz Gmbh & Co. Kg | Messgerät mit effizienter Nachverarbeitung |
| CN103558434B (zh) * | 2013-11-04 | 2015-11-18 | 南京国睿安泰信科技股份有限公司 | 一种快速定位数字示波器触发点系统 |
| CN103604964B (zh) * | 2013-11-15 | 2016-06-22 | 中国电子科技集团公司第四十一研究所 | 一种提高混合示波器数字通道波形捕获率的方法 |
| DE102014208464A1 (de) | 2014-02-28 | 2015-09-03 | Rohde & Schwarz Gmbh & Co. Kg | Digitales Oszilloskop und Verfahren mit paralleler Akquisition und Signalnachverarbeitung |
| KR101657940B1 (ko) * | 2015-08-12 | 2016-09-22 | 주식회사 네오텍 | Usb otg 기반의 휴대용 전압측정장치 및 이를 이용한 전압측정방법 |
| CN105954559A (zh) * | 2016-04-28 | 2016-09-21 | 深圳市鼎阳科技有限公司 | 一种提高示波器波形捕获率的方法、装置及示波器 |
| EP3388844B1 (en) * | 2017-04-14 | 2019-12-25 | Tektronix, Inc. | Analog transitional storage |
| US10656183B2 (en) * | 2017-06-21 | 2020-05-19 | Tektronix, Inc. | Enabling a trigger in a test and measurement instrument |
| EP3757744B1 (en) * | 2018-03-26 | 2022-05-25 | Huawei Technologies Co., Ltd. | Display control method and terminal |
| US10534018B1 (en) * | 2019-01-16 | 2020-01-14 | Guzik Technical Enterprises | Time base correction method for high accuracy sampling scope-based measurements |
| CN110887984B (zh) * | 2019-12-05 | 2022-07-01 | 深圳市鼎阳科技股份有限公司 | 一种支持眼图重构的数字示波器 |
| CN115702355B (zh) * | 2020-07-21 | 2025-07-29 | 爱德万测试公司 | 使用触发生成的自动化测试设备和方法 |
| CN113486284B (zh) * | 2021-05-24 | 2025-02-07 | 广州致远电子股份有限公司 | 支持外部数据源的示波器、示波方法及装置 |
| CN115754413A (zh) * | 2022-10-24 | 2023-03-07 | 普源精电科技股份有限公司 | 示波器及数据处理方法 |
| CN118795194B (zh) * | 2024-09-13 | 2024-12-03 | 成都玖锦科技有限公司 | 一种基于fpga预处理的数字示波器 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5255365A (en) | 1988-07-12 | 1993-10-19 | Le Croy S.A. | Method and apparatus for compacting digital time series data for display on a digital oscilloscope |
| US4975636A (en) * | 1989-05-01 | 1990-12-04 | Hewlett-Packard Company | Method and apparatus for selecting and displaying a high resolution window from a main display |
| US5268851A (en) * | 1991-10-21 | 1993-12-07 | Tektronix, Inc. | Detection of metastability in triggers |
| US5438531A (en) * | 1993-07-02 | 1995-08-01 | Tektronix, Inc. | Zero dead time acquisition for a digital storage oscilloscope |
| US5530454A (en) * | 1994-04-13 | 1996-06-25 | Tektronix, Inc. | Digital oscilloscope architecture for signal monitoring with enhanced duty cycle |
| US5929838A (en) * | 1996-04-17 | 1999-07-27 | Hewlett-Packard Company | Acquisition manager and method for alternating digital oscilloscope operation between fast update rate and long record length |
| US6151010A (en) | 1996-05-24 | 2000-11-21 | Lecroy, S.A. | Digital oscilloscope display and method therefor |
| US5999163A (en) * | 1996-11-01 | 1999-12-07 | Tektronix, Inc. | Digital oscilloscope with high live time recording of signal anomalies and method |
| US5978742A (en) * | 1997-04-04 | 1999-11-02 | Tektronix, Inc. | Method and apparatus for digital sampling of electrical waveforms |
| US5898420A (en) * | 1997-08-13 | 1999-04-27 | Hewlett-Packard Company | Instrument with maximum display update rate and maximized display bandwidth given the display update rate |
| US6195617B1 (en) | 1998-03-09 | 2001-02-27 | Lecroy, S.A. | Digital storage oscilloscope with simultaneous primary measurement and derived parameter display on common time axis and method therefor |
| US6222521B1 (en) * | 1998-04-03 | 2001-04-24 | Tektronix, Inc. | High waveform throughput digital oscilloscope with variable intensity rasterizer and variable intensity or color display |
| US6219094B1 (en) * | 1999-04-16 | 2001-04-17 | Tektronix, Inc. | Non-linear filter for extracting luminance component from a composite video signal |
| JP2001027652A (ja) * | 1999-07-13 | 2001-01-30 | Teratec:Kk | コヒーレント・サンプリング方法と装置 |
| US6615369B1 (en) * | 2000-01-31 | 2003-09-02 | Agilent Technologies, Inc. | Logic analyzer with trigger specification defined by waveform exemplar |
| US6892150B2 (en) * | 2002-05-24 | 2005-05-10 | Tektronix, Inc. | Combined analog and DSP trigger system for a digital storage oscilloscope |
-
2002
- 2002-05-06 US US10/140,790 patent/US6748335B2/en not_active Expired - Fee Related
-
2003
- 2003-05-06 JP JP2003127709A patent/JP4408026B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102384994A (zh) * | 2010-09-06 | 2012-03-21 | 河南友利华系统工程有限公司 | 多通道复合触发数字示波器 |
Also Published As
| Publication number | Publication date |
|---|---|
| US6748335B2 (en) | 2004-06-08 |
| US20030208328A1 (en) | 2003-11-06 |
| JP2003329710A (ja) | 2003-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4408026B2 (ja) | デジタル・オシロスコープ及びその取込み装置 | |
| JP4532848B2 (ja) | デジタル・ストレージ・オシロスコープ用取込み装置 | |
| JP2003329709A (ja) | デジタル・オシロスコープ及びその取込み装置 | |
| EP2330429B1 (en) | Apparatus and method for displaying a waveform at high rate with a large aquisition memory | |
| JP4021159B2 (ja) | 測定機器 | |
| EP1062521B1 (en) | Simultaneous display of primary measurement values and derived parameters | |
| JP3273056B2 (ja) | デジタル・オシロスコープ | |
| US6871152B2 (en) | Method and apparatus for performing eye diagram measurements | |
| US6753677B1 (en) | Trigger jitter reduction for an internally triggered real time digital oscilloscope | |
| JP6174310B2 (ja) | オシロスコープ用取込みシステム及びこれに用いる方法 | |
| JP5817041B2 (ja) | 試験測定機器及び波形表示方法 | |
| KR20110025611A (ko) | 검사 및 측정 기구 및 획득 후 트리거 제어 및 프레젠테이션을 제공하기 위한 방법 | |
| JP2009210576A (ja) | ノー・デッド・タイム・アクイジション・システム及びアクイジション方法 | |
| JP2001289880A (ja) | オシロスコープ及びその動作方法 | |
| CN109142835B (zh) | 具有波形多帧记录功能的数据采集系统 | |
| JP4786091B2 (ja) | 試験測定方法 | |
| CN117368571B (zh) | 一种实时频谱分析仪及其数据处理方法 | |
| CN113109613A (zh) | 兼容多种数据采集模式的示波功率分析仪 | |
| US6990416B2 (en) | Qualification signal measurement, trigger, and/or display system | |
| JP2002073100A (ja) | 波形測定器の波形表示方法およびその装置 | |
| JPH05264592A (ja) | 現象観測装置における入力データのストレージ方法 | |
| JPH0926439A (ja) | 多チャンネル波形測定装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050317 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080123 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080123 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080318 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080618 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080623 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080718 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090120 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090213 |
|
| 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: 20091104 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091105 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121120 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121120 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131120 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |