(57)【特許請求の範囲】
【請求項１】
トリガ信号に応答して波形データの収集を行う波形観測装置であって、
第１の記憶手段と、
入力信号を前記第１の記憶手段に波形データとして格納する入力手段と、
第１のトリガ条件、第２のトリガ条件、設定回数および有効時間領域を設定する設定手段と、
前記入力信号が前記設定手段により設定された第１のトリガ条件を満足したことに応答して第１のトリガを発生する第１のトリガ信号発生手段と、
前記入力信号が前記設定手段により設定された第２のトリガ条件を満足したことに応答して第２のトリガを発生する第２のトリガ信号発生手段と、
前記第１のトリガ信号発生手段による第１のトリガの発生後、前記第２のトリガ信号発生手段による第２のトリガの発生回数を計数する計数手段と、
前記第１のトリガ信号発生手段による第１のトリガの発生後、前記設定手段により設定された有効時間領域内に前記計数手段の計数値が前記設定手段により設定された設定回数に達したことを検出する検出手段と、
前記検出手段による前記検出に応答してトリガ信号を発生するトリガ信号発生手段とを備えたことを特徴とする波形観測装置。
【請求項２】
前記計数手段は、前記第１のトリガ信号発生手段による第１のトリガの発生後、前記第１のトリガ信号発生手段により第１のトリガが発生されたことに応答してリセットされることを特徴とする請求項１記載の波形観測装置。
【請求項３】
前記計数手段は、前記第１のトリガ信号発生手段による第１のトリガの発生後、前記第２のトリガ信号発生手段による第１回目の第２のトリガを計数することを特徴とする請求項１または２記載の波形観測装置。
【請求項４】
前記計数手段は、前記第１のトリガ信号発生手段による第１のトリガの発生後、前記第２のトリガ信号発生手段による各第２のトリガを計数することを特徴とする請求項１または２記載の波形観測装置。
【請求項５】
トリガ信号に応答して波形データの収集を行う波形観測装置であって、
第１の記憶手段と、
入力信号を前記第１の記憶手段に波形データとして格納する入力手段と、
トリガ条件として論理パターンおよび有効時間領域を設定する設定手段と、
前記入力信号の論理パターンが前記設定手段により設定された論理パターンを満足した後、前記設定手段により設定されたトリガ条件を満足する有効時間領域内に前記入力信号の論理パターンが前記設定手段により設定された論理パターンから外れたことを検出する検出手段と、
前記検出手段による前記検出に応答してトリガ信号を発生するトリガ信号発生手段とを備えたことを特徴とする波形観測装置。
【請求項６】
トリガ信号に応答して波形データの収集を行う波形観測装置であって、
第１の記憶手段と、
入力信号を前記第１の記憶手段に波形データとして格納する入力手段と、
トリガ条件として論理パターンおよび有効時間領域を設定する設定手段と、
前記入力信号の論理パターンが前記設定手段により設定された論理パターンを満足した後、前記設定手段により設定されたトリガ条件を満足する有効時間領域内に前記入力信号の論理パターンが前記設定手段により設定された論理パターンを次に満足したことを検出する検出手段と、
前記検出手段による前記検出に応答してトリガ信号を発生するトリガ信号発生手段とを備えたことを特徴とする波形観測装置。
【請求項７】
第２の記憶手段と、
前記トリガ信号発生手段により発生されるトリガ信号に応答して前記第１の記憶手段に記憶された波形データのうち所定範囲の波形データを第２の記憶手段に転送する転送手段と、
前記第２の記憶手段に格納された波形データに基づく波形を表示する表示手段とをさらに備えたことを特徴とする請求項１〜６のいずれかに記載の波形観測装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、トリガ信号に応答して波形データの収集を行う波形観測装置に関する。
【０００２】
【従来の技術】
従来より、アナログまたはデジタルの入力信号の波形を観測するためにオシロスコープが用いられている。このオシロスコープでは、入力信号の電圧レベルに応じた波形を画面上に表示する。このようなオシロスコープでは、予め設定されたトリガレベルを波形が交差したときにトリガ信号を発生し、そのトリガ信号に応答して一定範囲の波形を画面上に表示することができる。
【０００３】
【発明が解決しようとする課題】
上記の従来のオシロスコープでは、予め設定されたトリガレベルを波形が交差したときに第１のトリガを発生し、設定時間内に再び波形がトリガレベルを交差したときに第２のトリガを発生し、第２のトリガに応答してトリガ信号を発生する機能も提供されている。
【０００４】
また、予め設定されたトリガレベルを波形が所定回数交差したときにトリガ信号を発生する機能も提供されている。
【０００５】
しかしながら、上記の従来のオシロスコープの機能では、２つのアナログ信号またはアナログ信号と論理信号とが相互に関連し合って動作する装置などにおいて複雑な現象を解析する場合に限界があった。
【０００６】
本発明の目的は、より複雑な現象を解析することが可能なトリガ機能を有する波形観測装置を提供することである。
【０００７】
【課題を解決するための手段および発明の効果】
（１）第１の発明
第１の発明に係る波形観測装置は、第１の記憶手段と、入力信号を第１の記憶手段に波形データとして格納する入力手段と、第１のトリガ条件、第２のトリガ条件、設定回数および有効時間領域を設定する設定手段と、入力信号が設定手段により設定された第１のトリガ条件を満足したことに応答して第１のトリガを発生する第１のトリガ信号発生手段と、入力信号が設定手段により設定された第２のトリガ条件を満足したことに応答して第２のトリガを発生する第２のトリガ信号発生手段と、第１のトリガ信号発生手段による第１のトリガの発生後、第２のトリガ信号発生手段による第２のトリガの発生回数を計数する計数手段と、第１のトリガ信号発生手段による第１のトリガ発生後、設定手段により設定された有効時間領域内に計数手段の計数値が設定手段により設定された設定回数に達したことを検出する検出手段と、検出手段による検出に応答してトリガ信号を発生するトリガ信号発生手段とを備えたものである。
【０００８】
本発明に係る波形観測装置においては、入力信号が第１の記憶手段に波形データとして格納される。また、第１のトリガ条件、第２のトリガ条件、設定回数および有効時間領域が設定手段により設定される。入力信号が設定された第１のトリガ条件を満足したことに応答して第１のトリガ信号発生手段により第１のトリガが発生され、入力信号が設定された第２のトリガ条件を満足したことに応答して第２のトリガ信号発生手段により第２のトリガが発生され、第２のトリガの発生回数が計数手段により計数される。第１のトリガの発生後、設定された有効時間領域内に計数手段の計数値が設定回数に達したことが検出手段により検出されると、トリガ信号発生手段によりトリガ信号が発生される。
【０００９】
このように、第１のトリガの発生後、有効時間領域内に発生する第２のトリガの発生回数に基づいてトリガ信号を発生するトリガ機能が実現される。したがって、より複雑な現象を解析することが可能となる。
【００１０】
（２）第２の発明
第２の発明に係る波形観測装置は、第１の発明に係る波形観測装置の構成において、計数手段が、第１のトリガ信号発生手段による第１のトリガの発生後、第１のトリガ信号発生手段により第１のトリガが発生されたことに応答してリセットされるものである。
【００１１】
この場合、第１のトリガ発生後、再び第１のトリガが発生されたときに計数手段がリセットされるので、第１のトリガの発生から次の第１のトリガの発生までの間に発生する第２のトリガの発生回数に基づいてトリガ信号を発生するトリガ機能が実現される。
【００１２】
（３）第３の発明
第３の発明に係る波形観測装置は、第１または第２の発明に係る波形観測装置の構成において、計数手段が、第１のトリガ信号発生手段による第１のトリガの発生後、第２のトリガ発生手段による第１回目の第２のトリガを計数するものである。
【００１３】
この場合、第１のトリガの発生後、第１回目の第２のトリガのみが計数されるので、第１のトリガおよび第２のトリガの組み合わせの発生回数に基づいてトリガ信号を発生するトリガ機能が実現される。
【００１４】
（４）第４の発明
第４の発明に係る波形観測装置は、第１または第２の発明に係る波形観測装置の構成において、計数手段が、第１のトリガ信号発生手段による第１のトリガ発生後、第２のトリガ信号発生手段による各第２のトリガを計数するものである。
【００１５】
この場合、第１のトリガ発生後、第２のトリガの発生ごとに計数が行われるので、有効時間領域内の第２のトリガの発生回数に基づいてトリガ信号を発生するトリガ機能が実現される。
【００２２】
（５）第５の発明
第５の発明に係る波形観測装置は、第１の記憶手段と、入力信号を第１の記憶手段に波形データとして格納する入力手段と、トリガ条件として論理パターンおよび有効時間領域を設定する設定手段と、入力信号の論理パターンが設定手段により設定された論理パターンを満足した後、設定手段により設定されたトリガ条件を満足する有効時間領域内に入力信号の論理パターンが設定手段により設定された論理パターンから外れたことを検出する検出手段と、検出手段による検出に応答してトリガ信号を発生するトリガ信号発生手段とを備えたものである。
【００２３】
本発明に係る波形観測装置においては、入力信号が第１の記憶手段に波形データとして格納される。また、トリガ条件として論理パターンおよび有効時間領域が設定手段により設定される。入力信号の論理パターンが設定された論理パターンを満足した後、設定された有効時間領域内に入力信号の論理パターンが設定された論理パターンから外れたことが検出手段により検出されると、トリガ信号発生手段によりトリガ信号が発生される。
【００２４】
このように、入力信号の論理パターンが設定された論理パターンを満足した後、設定された有効時間領域内に入力信号の論理パターンが設定された論理パターンから外れたことに基づいてトリガ信号を発生するトリガ機能が実現される。したがって、より複雑な現象を解析することが可能となる。
【００２５】
（６）第６の発明
第６の発明に係る波形観測装置は、第１の記憶手段と、入力信号を第１の記憶手段に波形データとして格納する入力手段と、トリガ条件として論理パターンおよび有効時間領域を設定する設定手段と、入力信号の論理パターンが設定手段により設定された論理パターンを満足した後、設定手段により設定されたトリガ条件を満足する有効時間領域内に入力信号の論理パターンが設定手段により設定された論理パターンを次に満足したことを検出する検出手段と、検出手段による検出に応答してトリガ信号を発生するトリガ信号発生手段とを備えたものである。
【００２６】
本発明に係る波形観測装置においては、入力信号が第１の記憶手段に波形データとして格納される。また、トリガ条件として論理パターンおよび有効時間領域が設定手段により設定される。入力信号の論理パターンが設定された論理パターンを満足した後、設定された有効時間領域内に入力信号の論理パターンが設定された論理パターンを次に満足したことが検出手段により検出されると、トリガ信号発生手段によりトリガ信号が発生される。
【００２７】
このように、入力信号の論理パターンが設定された論理パターンを満足した後、設定された有効時間領域内に再び入力信号の論理パターンが設定された論理パターンを満足したことに基づいてトリガ信号を発生するトリガ機能が実現される。したがって、より複雑な現象を解析することが可能となる。
【００２８】
（７）第７の発明
第７の発明に係る波形観測装置は、第１〜第６のいずれかの発明に係る波形観測装置の構成において、第２の記憶手段と、トリガ信号発生手段により発生されるトリガ信号に応答して第１の記憶手段に記憶された波形データのうち所定範囲の波形データを第２の記憶手段に転送する転送手段と、第２の記憶手段に格納された波形データに基づく波形を表示する表示手段とをさらに備えたものである。
【００２９】
この場合、トリガ信号に応答して第１の記憶手段に記憶された波形データのうち所定範囲の波形データが転送手段により第２の記憶手段に転送され、第２の記憶手段に記憶された波形データに基づく波形が表示手段により表示される。これにより、トリガ信号に応答して第２の記憶手段に収集された波形データを視覚的に認識することができる。
【００３０】
【発明の実施の形態】
図１は本発明の一実施例における波形観測装置の構成を示すブロック図である。
【００３１】
図１において、波形観測装置１は、本体部１０およびパーソナルコンピュータ３０により構成される。本体部１０の構成は後述する。パーソナルコンピュータ３０は、カードインタフェース３１、メモリ３２、ＣＰＵ（中央演算処理装置）３３、表示部３４、マウス３５および記憶部３６を含む。
【００３２】
記憶部３６には、オペレーティングシステム（ＯＳ）およびアプリケーションプログラムが格納されている。記憶部３６は、ハードディスク、フロッピィディスク等の記録媒体からなる。
【００３３】
ＣＰＵ３３は、記憶部３６に記憶されるアプリケーションプログラムを実行し、カードインタフェース３１を介して本体部１０に各種指令を与えるとともに、各種条件の設定を行う。
【００３４】
メモリ３２には、本体部１０からカードインタフェース３１を介して転送される波形データが格納される。表示部３４は、メモリ３２に格納された波形データに基づく波形を表示する。
【００３５】
図２は図１の波形観測装置１の本体部１０の構成を示すブロック図である。図２において、本体部１０は、２つのアナログ信号入力部１０１，１０２、トリガ信号生成回路２００、しきい値可変回路３００、ゲートアレイ４００、カードインタフェース回路５００およびメモリＭ１，Ｍ２，Ｍ３，Ｍ４を含む。
【００３６】
アナログ信号入力部１０１は、アナログ入力回路１１、増幅器１２，１３，１４、Ａ／Ｄ変換器（アナログ−デジタル変換器）１５およびシフト回路１６を含む。アナログ信号入力部１０２の構成も、アナログ信号入力部１０１の構成と同様である。
【００３７】
アナログ信号入力部１０１のアナログ入力回路１１には第１のチャンネルのアナログ信号ＣＨ１が与えられ、アナログ信号入力部１０２のアナログ入力回路１１には第２のチャンネルのアナログ信号ＣＨ２が与えられる。また、しきい値可変回路３００には１６チャンネルのロジック信号（論理信号）Ｌ０〜Ｌ１５が与えられる。
【００３８】
アナログ入力回路１１は、減衰器を含み、アナログ信号ＣＨ１を減衰させて増幅器１２に与える。増幅器１２，１３，１４は、アナログ入力回路１１から出力されるアナログ信号を順次増幅してＡ／Ｄ変換器１５に与える。
【００３９】
Ａ／Ｄ変換器１５は、増幅器１４から出力されるアナログ信号をデジタル信号に変換し、そのデジタル信号を波形データとしてゲートアレイ４００に与える。シフト回路１６は、ゲートアレイ４００からの指令に応答してオフセット電圧を増幅器１４に与える。これにより、Ａ／Ｄ変換器１５に与えられるアナログ信号のグランドレベルが調整される。
【００４０】
アナログ入力回路１１の減衰率および増幅器１３のゲイン（利得）は、ゲートアレイ４００により切り換え可能となっている。これにより、アナログ信号のダイナミックレンジが調整される。なお、アナログ信号入力部１０２の動作も、アナログ信号入力部１０１の動作と同様である。
【００４１】
しきい値可変回路３００は、ロジック信号Ｌ０〜Ｌ１５をゲートアレイ４００により設定されたしきい値を基準としてローレベルおよびハイレベルに変化するロジック信号に変換し、波形データとしてゲートアレイ４００に与える。
【００４２】
トリガ信号生成回路２００は、アナログ信号入力部１０１の増幅器１３から出力される第１のチャンネルのアナログ信号ＣＨ１、アナログ信号入力部１０２の増幅器１３から出力される第２のチャンネルのアナログ信号ＣＨ２およびしきい値可変回路３００から出力される１６チャンネルのロジック信号Ｌ０〜Ｌ１５を受け、トリガ信号ＴＲを発生する。トリガ信号生成回路２００の構成は後述する。
【００４３】
カードインタフェース回路５００は、ゲートアレイ４００と図１のパーソナルコンピュータ３０のカードインタフェース３１とを接続するために用いられる。メモリＭ１〜Ｍ４は、例えば、それぞれ６４ＫＢ（キロバイト）の記憶容量を有する。メモリＭ１は、アナログ信号ＣＨ１に対応する波形データを記憶し、メモリＭ２は、アナログ信号ＣＨ２に対応する波形データを記憶する。また、メモリＭ３は、ロジック信号Ｌ０〜Ｌ７に対応する波形データを記憶し、メモリＭ４は、ロジック信号Ｌ８〜Ｌ１５に対応する波形データを記憶する。
【００４４】
ゲートアレイ４００は、トリガ信号生成回路２００から出力されるトリガ信号ＴＲに応答してメモリＭ１〜Ｍ４に記憶される所定範囲の波形データをカードインタフェース回路５００を介してパーソナルコンピュータ３０に転送する。
【００４５】
次に、図３のフローチャートを参照しながら図１の波形観測装置１における波形データ収集処理を説明する。
【００４６】
まず、パーソナルコンピュータ３０のアプリケーションプログラムで測定条件の設定を行う（ステップＳ１）。測定条件としては、後述するトリガ条件、入力電圧範囲、ゲイン（利得）、波形データのサンプリング周波数、波形データのポイント数等がある。アプリケーションプログラムにより設定された測定条件は、本体部１０のゲートアレイ４００およびトリガ信号生成回路２００に設定される。
【００４７】
次に、パーソナルコンピュータ３０のアプリケーションプログラムで測定開始を指示する（ステップＳ２）。それにより、本体部１０が波形データのサンプリングを開始する（ステップＳ３）。この場合、Ａ／Ｄ変換器１１から出力されるデジタル信号またはしきい値可変回路３００から出力されるロジック信号が波形データとしてゲートアレイ４００を介してメモリＭ１〜Ｍ４に格納される。
【００４８】
ゲートアレイ４００は、トリガ信号生成回路２００により生成されるトリガ信号ＴＲに応答して波形データのサンプリングを終了する（ステップＳ４）。
【００４９】
その後、パーソナルコンピュータ３０のアプリケーションプログラムが本体部１０のメモリＭ１〜Ｍ４内の波形データを読み出し、カードインタフェース３１を介してメモリ３２に転送する（ステップＳ５）。
【００５０】
さらに、パーソナルコンピュータ３０のアプリケーションプログラムがメモリ３２内の波形データに基づく波形を表示部３４により画面に表示する（ステップＳ６）。
【００５１】
次に、トリガ条件の設定について説明する。以下、トリガの対象となるチャンネルをトリガソースと呼ぶ。
【００５２】
まず、トリガモードを選択する。トリガモードとしては、標準トリガモードおよび拡張トリガモードの２種類がある。さらに、標準トリガモードの中には５種類のトリガモードがあり、拡張トリガモードの中には６種類のトリガモードがある。
【００５３】
（１）標準トリガモード
標準トリガモードでは、まず収集形式を選択する。収集形式には、オートトリガ、ノーマルトリガおよびシングルトリガがある。
【００５４】
オートトリガでは、トリガ条件が満足されるごとに繰り返しトリガ信号を発生する。また、所定のタイムアウト時間内にトリガ条件が満足されなかった場合でも、自動的にトリガ信号を発生する。
【００５５】
ノーマルトリガでは、トリガ条件が満足されるごとに繰り返しトリガ信号を発生する。ただし、トリガ条件が満足されるまでトリガ信号発生待ちの状態を持続する。
【００５６】
シングルトリガでは、トリガ条件が満足されると１回だけトリガ信号を発生し、サンプリング終了状態となる。
【００５７】
また、トリガホールドオフ、トリガディレイおよびイベントトリガを設定することができる。トリガホールドオフを設定した場合には、トリガ信号の発生後、設定された時間が経過するまで次のトリガ信号が発生しない。トリガディレイを設定した場合には、トリガ条件を満足してから設定された時間の経過後にトリガ信号が発生する。イベントトリガを設定した場合には、トリガ条件を設定された回数分満足した時点でトリガ信号が発生する。
【００５８】
次に、詳細なトリガモードを設定する。詳細なトリガモードには、▲１▼アナログエッジ、▲２▼アナログ波形幅、▲３▼ロジックエッジ、▲４▼ロジックパルス幅および▲５▼ロジックパターンの５種類がある。
【００５９】
▲１▼アナログエッジの設定
トリガモードとしてアナログエッジを設定すると、アナログ信号の所定のエッジでトリガが発生する。
【００６０】
トリガソースとしては、アナログ信号の第１のチャンネルまたは第２のチャンネルを選択することができる。エッジとしては、アナログ信号がトリガレベルを下から上に横切った地点、上から下に横切った地点、または上下いずれかの方向に横切った地点を選択することができる。
【００６１】
▲２▼アナログ波形幅の設定
トリガモードとしてアナログ波形幅を設定すると、アナログ信号の波形幅が設定された時間範囲（波形幅有効領域）を満足したときにトリガが発生する。
【００６２】
トリガソースとしては、アナログ信号の第１のチャンネルまたは第２のチャンネルを選択することができる。波形幅としては、山波形の立ち上がりから立ち下がりまでの時間、谷波形の立ち下がりから立ち上がりまでの時間、山谷波形の立ち上がりから立ち上がりまでの時間、または谷山波形の立ち下がりから立ち下がりまでの時間を選択することができる。
【００６３】
波形幅有効領域は、設定時間Ｔ１，Ｔ２により設定することができる。波形幅有効領域としては、設定時間Ｔ１以下の範囲、設定時間Ｔ１からＴ２までの範囲、設定時間Ｔ２以上の範囲、および設定時間Ｔ１以下またはＴ２以上の範囲のいずれかを選択することができる。
【００６４】
▲３▼ロジックエッジの設定
トリガモードとしてロジックエッジを設定すると、ロジック信号の所定のエッジでトリガが発生する。
【００６５】
トリガソースとしては、ロジック信号の１６チャンネルのいずれかを選択することができる。エッジとしては、ロジック信号がしきい値レベルを上方向に横切った地点、下方向に横切った地点、および上下いずれかの方向に横切った地点のいずれかを選択することができる。
【００６６】
▲４▼ロジックパルス幅の設定
トリガモードとしてロジックパルス幅を設定すると、ロジック信号の波形幅（パルス幅）が設定された時間範囲（波形幅有効領域）を満足するときにトリガが発生する。
【００６７】
トリガソースとしては、ロジック信号の１６チャンネルのいずれかを選択することができる。波形幅としては、立ち上がりから立ち下がりまでの時間、立ち下がりから立ち上がりまでの時間、立ち上がりから立ち上がりまでの時間、および立ち下がりから立ち下がりまでの時間のいずれかを選択することができる。波形幅有効領域の設定は、アナログ波形幅における波形幅有効領域と同様である。
【００６８】
▲５▼ロジックパターンの設定
トリガモードとしてロジックパターンを設定した場合には、１６チャンネルのロジック信号のハイレベルおよびローレベルの組み合わせパターンによりトリガが発生する。
【００６９】
ロジックパターンとしては、各ロジック信号ごとに「ハイレベル」、「ローレベル」および「認識しない」のいずれかを設定することができる。また、論理条件として「ＡＮＤ」または「ＯＲ」を選択することができる。「ＡＮＤ」を選択した場合には、すべてのロジック信号が設定されたロジックパターンと一致したときにトリガが発生する。「ＯＲ」を選択した場合には、少なくとも１つのロジック信号が設定されたロジックパターンと一致した場合にトリガが発生する。
【００７０】
また、「ロジックパターンが成立したとき」または「ロジックパターンが外れたとき」を選択することができる。「ロジックパターンが成立したとき」を選択した場合には、ロジック信号のロジックパターンが設定されたロジックパターンと一致したときにトリガが発生する。「ロジックパターンが外れたとき」を選択した場合には、ロジック信号のロジックパターンが設定されたロジックパターンに一度一致した後、そのロジックパターンから外れたときにトリガが発生する。
【００７１】
（２）拡張トリガモード
拡張トリガモードにおける収集形式の選択は、標準トリガモードと同様である。詳細なトリガモードには、▲１▼アナログエッジ、▲２▼アナログ複合、▲３▼ロジックエッジ、▲４▼ロジック複合、▲５▼ロジックパターンおよび▲６▼テレビラインの６種類がある。
【００７２】
▲１▼アナログエッジの設定
アナログエッジの設定では、標準トリガモードのアナログエッジの設定にアナログ信号の他のチャンネルの状態およびロジックパターンの条件を付加することができる。
【００７３】
トリガソースとしては、アナログ信号の第１のチャンネルまたは第２のチャンネルを選択することができる。また、アナログ信号の他のチャンネルの状態を付加することができる。トリガソースとして第１のチャンネルを選択しているときには、第２のチャンネルが他のチャンネルとなる。逆に、トリガソースとして第２のチャンネルを選択しているときには、第１のチャンネルが他のチャンネルとなる。
【００７４】
他のチャンネルの状態としては、「ハイレベル」、「ローレベル」および「見ない」のいずれかを選択することができる。「ハイレベル」は、他のチャンネルのアナログ信号がトリガレベルよりも大きいときであり、「ローレベル」は、他のチャンネルのアナログ信号がトリガレベルよりも小さいときである。「見ない」に設定すると、他のチャンネルの状態は条件に付加されない。
【００７５】
エッジとしては、トリガソースのアナログ信号がトリガレベルを下から上に横切った地点、上から下に横切った地点、および上下いずれかの方向に横切った地点のいずれかを選択することができる。
【００７６】
さらに、ロジックパターン条件を付加する場合、各ロジック信号ごとに「ハイレベル」、「ローレベル」および「認識しない」のいずれかを設定することができる。また、論理条件として「ＡＮＤ」または「ＯＲ」を選択することができる。
【００７７】
「ＡＮＤ」を選択した場合には、すべてのロジック信号が設定されたロジックパターンと一致したときにトリガが発生する。「ＯＲ」を選択した場合には、少なくとも１つのロジック信号が設定されたロジックパターンと一致したときにトリガが発生する。
【００７８】
▲２▼アナログ複合の設定
トリガモードとしてアナログ複合を設定した場合には、第１のトリガ条件を満足した後、次に第２のトリガ条件を満足したときにトリガが発生する。第１および第２のトリガ条件の各々において、標準トリガモードのアナログエッジの設定に、アナログ信号の他のチャンネルの状態、およびロジックパターンの条件を付加することができる。また、第１のトリガ条件の満足時点（第１のトリガの発生時点）から第２のトリガ条件の満足時点（第２のトリガの発生時点）までの時間条件も付加することができる。
【００７９】
第１のトリガ条件および第２のトリガ条件の設定方法は、標準トリガモードのアナログエッジの設定方法と同様である。ロジックパターン条件の設定方法は標準トリガモードのアナログエッジの設定におけるロジックパターン条件の設定方法と同様である。
【００８０】
さらに、第１のトリガの発生時点から第２のトリガ発生時点までの時間条件を設定する場合、第１のトリガの発生時点から設定された有効時間領域内に第２のトリガが発生したときにトリガ条件を満足する。有効時間領域の設定方法は、標準トリガモードのアナログ波形幅の設定における波形幅有効領域の設定方法と同様である。
【００８１】
また、次の第１モード設定および第２モード設定を選択することができる。これにより、４通りの設定を行なうことができる。
【００８２】
（ａ）第１モード設定
第１モードの設定では、図４（ａ），（ｂ）に示す２種類のモードを選択することができる。図４（ａ）のモードでは、第１のトリガ発生後、有効時間領域内に第２のトリガが複数回発生すると、第２のトリガの発生ごとにトリガ信号ＴＲが発生する。図４（ｂ）のモードでは、第１のトリガの発生後、有効時間領域内に第２のトリガが複数回発生しても、第１回目の第２のトリガでのみトリガ信号ＴＲが発生する。
【００８３】
（ｂ）第２モード設定
第２モードは、イベントトリガを利用するときに設定する。第２モードの設定では、図５および図６に示す２種類のモードを選択することができる。ここで、イベントカウンタのカウント値を３に設定した場合について説明する。
【００８４】
図５のモードでは、第１のトリガ発生後、有効時間領域内に第２のトリガが発生すると、イベントカウンタをカウントアップする。ただし、有効設定時間内に第１のトリガが発生しても、イベントカウンタはリセットされない。
【００８５】
第１モードの設定で図４（ａ）のモードが設定されている場合には、図５（ａ）に示すように、第１のトリガの発生後、有効時間領域内に第１のトリガが複数回路発生する場合、第２のトリガが発生するごとにイベントカウンタがカウントアップされ、カウント値が３になった時点でトリガ信号ＴＲが発生する。
【００８６】
第１モードの設定で図４（ｂ）のモードが設定されている場合には、図５（ｂ）に示すように、第１のトリガの発生後、有効時間領域内に第１のトリガが複数回発生する場合、各第１のトリガ発生後の１回目の第２のトリガの発生ごとにイベントカウンタがカウントアップされる。本例では、３回目の第１のトリガ発生後の１回目の第２のトリガでトリガ信号ＴＲが発生する。
【００８７】
図６のモードでは、第１のトリガ発生後、有効時間領域内に第２のトリガが発生すると、イベントカウンタをカウンタアップする。ただし、有効時間領域内に第１のトリガが発生するごとにイベントカウンタがリセットされる。
【００８８】
第１モードの設定で図４（ａ）のモードが設定されている場合には、図６（ａ）に示すように、第１のトリガの発生後、有効時間領域内に第２のトリガが発生するごとにイベントカウンタがカウントアップされ、次の第１のトリガの発生時点でイベントカウンタがリセットされる。それにより、第１のトリガ発生後、第２のトリガが３回発生した時点でトリガ信号ＴＲが発生する。
【００８９】
第１モードの設定で図４（ｂ）のモードが設定されている場合には、図６（ｂ）に示すように、第１のトリガ発生後、有効時間領域内に１回目の第２のトリガの発生時点でのみイベントカウンタがカウントアップされ、第１のトリガの発生ごとにイベントカウンタがリセットされる。そのため、本例では、トリガ信号ＴＲは発生しない。
【００９０】
▲３▼ロジックエッジの設定
トリガモードとしてロジックエッジを設定した場合には、標準トリガモードのロジックエッジの設定にロジックパターンの条件を付加することができる。
【００９１】
条件として「エッジ」または「エッジとパターン」のいずれかを選択することができる。「エッジ」を選択した場合には、所定のエッジのみに基づいてトリガが発生する。「エッジとパターン」を選択した場合には、所定のエッジおよびロジックパターンの両方に基づいてトリガが発生する。
【００９２】
トリガソースとしては、ロジック信号の１６チャンネルのいずれかを選択することができる。エッジとしては、ロジック信号がしきい値レベルを上方向に横切った地点、下方向に横切った地点、および上下いずれかの方向に横切った地点のいずれかを選択することができる。
【００９３】
「エッジとパターン」を選択した場合には、ロジックパターンの条件を付加することができる。ロジックパターンの設定方法は、標準トリガモードのロジックパターンの設定と同様である。
【００９４】
▲４▼ロジック複合の設定
トリガモードとしてロジック複合を設定すると、ロジック信号が第１のトリガ条件を満足した後、次に第２のトリガ条件を満足したときにトリガが発生する。第１および第２のトリガ条件の各々において、標準トリガモードのロジックエッジの設定に、ロジックパターンの条件を付加することができる。また、第１のトリガ条件を満足した時点から第２のトリガ条件を満足した時点までの時間条件を付加することもできる。
【００９５】
第１および第２のトリガ条件としては、「エッジ」、「エッジとパターン」、および「パターン」のいずれかを選択することができる。「エッジ」を選択した場合には、ロジック信号の所定のエッジのみに基づいてトリガが発生する。「エッジとパターン」を選択した場合には、ロジック信号の所定のエッジおよびロジックパターンの両方に基づいてトリガが発生する。「パターン」を選択した場合には、ロジック信号のパターンのみに基づいてトリガが発生する。
【００９６】
トリガソースとしては、ロジック信号の１６チャンネルのいずれかを選択することができる。「エッジ」または「エッジとパターン」を選択した場合には、ロジックエッジの設定の場合と同様に、トリガを発生するエッジの種類を選択することができる。
【００９７】
「エッジとパターン」または「パターン」を選択した場合には、ロジックパターンの条件を付加することができる。ロジックパターンの設定方法は、アナログエッジの設定におけるロジックパターンの設定方法と同様である。
【００９８】
また、第１のトリガ条件を満足した時点から第２のトリガ条件を満足した時点までの時間条件を付加する場合、第１のトリガの発生時点から設定された有効時間領域内に第２のトリガが発生したときに初めてトリガ条件を満足する。有効時間領域の設定方法は、標準トリガモードのアナログ波形幅の設定における波形幅有効領域の設定方法と同様である。
【００９９】
さらに、アナログ複合の設定の場合と同様に、図４〜図６の第１モードおよび第２モードを設定することができる。
【０１００】
▲５▼ロジックパターンの設定
トリガモードとしてロジックパターンを設定した場合には、１６チャンネルのロジック信号のハイレベルおよびローレベルの組み合わせパターンによりトリガが発生する。ロジックパターンの設定方法は、標準トリガモードのロジックパターンの設定方法と同様である。
▲６▼テレビラインの設定
トリガモードとしてテレビラインを設定した場合には、ＮＴＳＣ標準信号を観測することができる。ライン番号を指定することにより任意のライン番号の信号を観測することができる。
【０１０１】
トリガソースとしては、アナログ信号の第１のチャンネルまたは第２のチャンネルを選択することができる。フィールドとしては偶数フィールド、奇数フィールド、および両方のいずれかを選択することができる。また、ライン番号としては、偶数フィールドの場合には６〜２６２、奇数フィールドの場合には６〜２６３、両方の場合には６〜２６３を設定することができる。
【０１０２】
図７は図２のトリガ信号生成回路２００の構成を示すブロック図である。
図７において、比較器２０１は、第１のチャンネルのアナログ信号ＣＨ１を予め設定されたトリガレベルと比較し、その比較結果を出力する。比較器２０２は、第２のチャンネルのアナログ信号ＣＨ２を予め設定されたトリガレベルと比較し、その比較結果を出力する。比較器３０１，３０２，…，３１５は、ロジック信号Ｌ０，Ｌ１，…Ｌ１５をそれぞれ予め設定されたしきい値レベルと比較し、その比較結果を出力する。これらの比較器３０１〜３１５は、図２のしきい値可変回路３００に含まれる。
【０１０３】
エッジ・レベル検出回路２１６は、比較器２０１，２０２の出力信号のエッジおよびレベルを検出する。エッジ・レベル検出回路２１７は、比較器３０１〜３１５の出力信号のエッジおよびレベルを検出する。
【０１０４】
第１のエッジ選択回路２１８は、エッジ・レベル検出回路２１６の出力信号に基づいて、トリガソースのアナログ信号から第１のトリガ条件を満たすエッジを選択し、第１のアナログトリガＡＴＲ１を発生する。第１のトリガ条件に「他のチャンネルの状態」が設定されている場合には、第１のエッジ選択回路２１８は、トリガソースのアナログ信号のエッジおよび他のチャンネルのアナログ信号のレベルに基づいて第１のアナログトリガＡＴＲ１を発生する。
【０１０５】
第２のエッジ選択回路２１９は、エッジ・レベル検出回路２１６の出力信号に基づいて、トリガソースのアナログ信号から第２のトリガ条件を満たすエッジを選択し、第２のアナログトリガＡＴＲ２を発生する。第２のトリガ条件に「他のチャンネルの状態」が設定されている場合には、第２のエッジ選択回路２１９は、トリガソースのアナログ信号のエッジおよび他のチャンネルのアナログ信号のレベルに基づいて第２のアナログトリガＡＴＲ２を発生する。
【０１０６】
第１のエッジ選択回路２２０は、エッジ・レベル検出回路２１７の出力信号に基づいて、トリガソースのロジック信号から第１のトリガ条件を満たすエッジを選択し、第１のロジックトリガＬＴＲ１を発生する。第２のエッジ選択回路２２１は、エッジ・レベル検出回路２１７の出力信号に基づいて、トリガソースのロジック信号から第２のトリガ条件を満たすエッジを選択し、第２のロジックトリガＬＴＲ２を発生する。
【０１０７】
パターン検出回路２２２は、エッジ・レベル検出回路２１７の出力信号に基づいて、ロジック信号Ｌ０〜Ｌ１５のロジックパターンと設定されたロジックパターンとの一致または不一致ならびに設定された論理条件ＡＮＤまたはＯＲに基づいてパターン信号ＰＤＴを出力する。このパターン信号ＰＤＴは、第１のトリガまたは第２のトリガとしても用いられる。
【０１０８】
アナログパルス幅検出回路２２４は、第１のアナログトリガＡＴＲ１の発生後、設定された有効時間領域内に第２のアナログトリガＡＴＲ２が発生されたときにアナログトリガＡＴＲを発生する。
【０１０９】
なお、第１のアナログトリガＡＴＲ１は、イベントトリガ生成回路２２８にリセット信号ＲＳＴとして与えられる。
【０１１０】
ロジックパルス幅検出回路２２５は、第１のロジックトリガＬＴＲ１の発生後、設定された有効時間領域内に第２のロジックトリガＬＴＲ２が発生されたとき、または第１のトリガとなるパターン信号ＰＤＴの発生後、設定された有効時間領域内に第２のトリガとなるパターン信号ＰＤＴが発生されたときに、ロジックトリガＬＴＲを発生するとともに、リセット信号ＲＳＴを発生する。
【０１１１】
テレビライントリガ発生回路２２３は、テレビジョン信号ＴＶを受け、予め設定されたライン番号の信号に応答してテレビライントリガＴＶＴＲを発生する。テレビジョン信号ＴＶは、奇数フィールドまたは偶数フィールドを示す信号、垂直同期信号および水平同期信号を含む。
【０１１２】
トリガセレクタ２２６は、第１のアナログトリガＡＴＲ１、アナログトリガＡＴＲ、マニュアルトリガＭＴ、第１のロジックトリガＬＴＲ１、ロジックトリガＬＴＲ、第１のトリガとしてのパターン信号ＰＤＴおよびテレビライントリガＴＶＴＲのいずれかを選択してトリガ信号ＴＲ０として出力する。
【０１１３】
オートトリガ生成回路２２７は、トリガ信号ＴＲ０の発生ごとにオートトリガ信号ＡＵＴＲを発生する。イベントトリガ生成回路２２８は、イベントカウンタを含み、トリガ信号ＴＲ０の発生回数をカウントし、カウント値が設定されたカウント値に達するごとにイベントトリガ信号ＥＶＴＲを発生する。
【０１１４】
トリガセレクタ２２９は、オートトリガ信号ＡＵＴＲ、トリガ信号ＴＲ０およびイベントトリガ信号ＥＶＴＲのいずれかを選択し、トリガホールドオフ回路２３０およびトリガディレイ回路２３１に与える。
【０１１５】
トリガホールドオフ回路２３０は、トリガセレクタ２２９によるトリガ信号の発生後、設定された時間の経過後まで次のトリガ信号の発生を停止させる。トリガディレイ回路２３１は、トリガセレクタ２２９によるトリガ信号の発生から設定時間の経過後にトリガ信号ＴＲを発生する。
【０１１６】
図８は図１の波形観測装置１におけるトリガ条件の第１の設定例を示すフローチャートである。図８の例では、第１のトリガ発生後、有効時間領域内に発生する第２のトリガの発生回数に基づいてトリガ信号ＴＲが発生するトリガ機能が設定される。
【０１１７】
まず、第１のエッジ選択回路２１８または第１のエッジ選択回路２２０に第１のトリガ条件を設定する（ステップＳ１１）。また、第２のエッジ選択回路２１９または第２のエッジ選択回路２２１に第２のトリガ条件を設定する（ステップＳ１２）。
【０１１８】
次に、アナログパルス幅検出回路２２４またはロジックパルス幅検出回路２２５に設定時間Ｔ１を設定する（ステップＳ１３）。また、アナログパルス幅検出回路２２４またはロジックパルス幅検出回路２２５に設定時間Ｔ２を設定する（ステップＳ１４）。
【０１１９】
さらに、アナログパルス幅検出回路２２４またはロジックパルス幅検出回路２２５に第２のトリガの有効時間領域を設定する（ステップＳ１５）。有効時間領域としては、設定時間Ｔ１以下の範囲、設定時間Ｔ１から設定時間Ｔ２までの範囲、設定時間Ｔ２以上の範囲、および設定時間Ｔ１以下またはＴ２以上の範囲のいずれかを選択することができる。
【０１２０】
次に、第１のトリガでイベントカウンタをリセットするか否かをイベントトリガ生成回路２２８に設定する（ステップＳ１６）。また、アナログパルス幅検出回路２２４またはロジックパルス幅検出回路２２５に有効時間領域内で第２のトリガを連続的に発生するか否かを設定する（ステップＳ１７）。最後に、イベントトリガ生成回路２２８にイベントカウンタの計数値を設定する（ステップＳ１８）。
【０１２１】
図８の設定例によれば、拡張トリガモードのアナログ複合またはロジック複合を設定することができる。この場合、図４の第１設定モードおよび図５および図６の第２設定モードの各モードの設定を行なうこともできる。
【０１２２】
図９は図１の波形観測装置１におけるトリガ条件の第２の設定例を示すフローチャートである。図９の例では、他のチャンネルのハイレベルまたはローレベルの状態に基づいてトリガ信号ＴＲが発生するエッジトリガ機能が設定される。
【０１２３】
まず、第１のエッジ選択回路２１８にトリガソースを設定する（ステップＳ２１）。次に、比較器２０１にトリガソースのトリガレベルを設定する（ステップＳ２２）。
【０１２４】
また、比較器２０２に他のチャンネルのハイレベルまたはローレベルを設定する（ステップＳ２３）。さらに、トリガセレクタ２２６にトリガモードとしてエッジトリガを設定する（ステップＳ２４）。
【０１２５】
図９の設定例によれば、拡張トリガモードのアナログエッジの設定に他のチャンネルの状態を付加することができる。
【０１２６】
図１０は図１の波形観測装置１におけるトリガ条件の第３の設定例を示すフローチャートである。図１０の例では、ロジック信号のロジックパターンに基づいてトリガ信号ＴＲが発生するエッジトリガ機能が設定される。
【０１２７】
まず、第１のエッジ選択回路２１８にトリガソースを設定する（ステップＳ３１）。また、比較器２０１にトリガソースのトリガレベルを設定する（ステップＳ３２）。
【０１２８】
次に、パターン検出回路２２２にロジック信号のロジックパターンを設定する（ステップＳ３３）。また、第１のエッジ選択回路２１８にトリガソースの条件へのロジックパターンの条件の付加を設定する（ステップＳ３４）。さらに、トリガセレクタ２２６にトリガモードとしてエッジトリガを設定する（ステップＳ３５）。
【０１２９】
図１０の設定例によれば、拡張トリガモードのアナログエッジの設定にロジックパターンの条件を付加することができる。
【０１３０】
図１１は図１の波形観測装置１におけるトリガ条件の第４の設定例を示すフローチャートである。図１１の例では、ロジックパターンの成立から不成立までの時間が有効時間領域内にある場合にトリガ信号が発生するトリガ機能が設定される。
【０１３１】
まず、パターン検出回路２２２にロジックパターンおよび論理条件を設定する（ステップＳ４１）。論理条件としては、「ＡＮＤ」または「ＯＲ」を選択することができる。
【０１３２】
次に、ロジックパルス幅検出回路２２５に第１のトリガ条件としてパターン成立を設定する（ステップＳ４２）。また、ロジックパルス幅検出回路２２５に第２のトリガ条件としてパターン不成立を設定する（ステップＳ４３）。
【０１３３】
さらに、ロジックパルス幅検出回路２２５に設定時間Ｔ１を設定する（ステップＳ４４）。また、ロジックパルス幅検出回路２２５に設定時間Ｔ２を設定する（ステップＳ４５）。
【０１３４】
次に、ロジックパルス幅検出回路２２５に第２のトリガの有効時間領域を設定する（ステップＳ４６）。有効時間領域としては、設定時間Ｔ１以下の範囲、設定時間Ｔ１から設定時間Ｔ２までの範囲、設定時間Ｔ２以上の範囲、および設定時間Ｔ１以下またはＴ２以上の範囲のいずれかを選択することができる。
【０１３５】
さらに、トリガセレクタ２２６にトリガモードとしてロジック複合を設定する（ステップＳ４７）。
【０１３６】
図１１の設定例によれば、拡張トリガモードのロジック複合において第１のトリガ条件および第２のトリガ条件としてそれぞれロジックパターンの成立およびロジックパターンの不成立を設定することができる。
【０１３７】
図１２は図１の波形観測装置１におけるトリガ条件の第５の設定例を示すフローチャートである。図１２の例では、ロジックパターンの成立から次の成立までの時間が有効時間領域内の場合にトリガ信号が発生するトリガ機能が設定される。
【０１３８】
まず、パターン検出回路２２２にロジックパターンおよび論理条件を設定する（ステップＳ５１）。論理条件としては、「ＡＮＤ」または「ＯＲ」を選択することができる。
【０１３９】
次に、ロジックパルス幅検出回路２２５に第１のトリガ条件としてパターン成立を設定する（ステップＳ５２）。また、ロジックパルス幅検出回路２２５に第２のトリガ条件としてパターン成立を設定する（ステップＳ５３）。
【０１４０】
さらに、ロジックパルス幅検出回路２２５に設定時間Ｔ１を設定する（ステップＳ５４）。また、ロジックパルス幅検出回路２２５に設定時間Ｔ２を設定する（ステップＳ５５）。
【０１４１】
次に、ロジックパルス幅検出回路２２５に第２のトリガの有効時間領域を設定する（ステップＳ５６）。さらに、トリガセレクタ２２６にトリガモードとしてロジック複合を設定する（ステップＳ５７）。
【０１４２】
図１２の設定例によれば、拡張トリガモードのロジック複合において第１のトリガ条件および第２のトリガ条件としてそれぞれパターン成立を設定することができる。
【０１４３】
以上のように、本実施例の波形観測装置１においては、他のチャンネルのハイレベルまたはローレベルの状態をトリガ条件とするエッジトリガ機能、ロジック信号のロジックパターンをトリガ条件とするエッジトリガ機能、ロジックパターンの成立またはロジックパターンの不成立をトリガ条件とするトリガ機能を設定することが可能となる。
【０１４４】
また、イベントトリガ生成回路２２８がトリガ信号ＴＲ０を発生する回路の後段に設けられているので、他のチャンネルのハイレベルまたはローレベルの状態をトリガ条件とするエッジトリガ機能、ロジック信号のロジックパターンをトリガ条件とするエッジトリガ機能、ロジックパターンの成立または不成立をトリガ条件とするトリガ機能、第１のトリガ発生後の有効時間領域内に発生する第２のトリガをトリガ条件とするトリガ機能に、それぞれイベントトリガ機能を設定することができる。
【０１４５】
上記のトリガ機能を用いることにより、デジタル信号およびアナログ信号が混在する装置において、ロジック回路の動作状況に応じてアナログ信号にトリガをかけることが可能となる。また、２つのアナログ信号または１つのアナログ信号とロジック信号とが互いに関連し合って動作している場合に、動作上問題となる信号の組み合わせでトリガをかけることも可能となる。さらに、特定のエッジでかつ特定のロジックパターンが成立しているときにトリガをかけることも可能となる。これらの結果、より複雑な現象を解析することが可能になるとともに解析時間が短くなる。
【０１４６】
なお、本実施例では、アナログ信号入力部１０１，１０１およびしきい値可変回路３００が入力手段に相当し、メモリＭ１〜Ｍ４が第１の記憶手段に相当し、メモリ３２が第２の記憶手段に相当し、ゲートアレイ４００が設定手段に相当する。また、トリガ信号生成回路２００がトリガ信号発生手段、第１および第２のトリガ信号発生手段および検出手段を構成し、イベントトリガ生成回路２２８が計数手段および検出手段を構成する。さらに、カードインタフェース３１およびＣＰＵ３２が転送手段に相当し、表示部３４が表示手段に相当する。
【図面の簡単な説明】
【図１】本発明の一実施例における波形観測装置の構成を示すブロック図である。
【図２】図１の波形観測装置の本体部の構成を示すブロック図である。
【図３】図１の波形観測装置の波形データ収集処理を示すフローチャートである。
【図４】アナログ複合における第１モードを説明するための波形図である。
【図５】アナログ複合における第２モードを説明するための波形図である。
【図６】アナログ複合における第２モードを説明するための波形図である。
【図７】図２のトリガ信号生成回路の構成を示すブロック図である。
【図８】図１の波形観測装置におけるトリガ条件の第１の設定例を示すフローチャートである。
【図９】図１の波形観測装置におけるトリガ条件の第２の設定例を示すフローチャートである。
【図１０】図１の波形観測装置におけるトリガ条件の第３の設定例を示すフローチャートである。
【図１１】図１の波形観測装置におけるトリガ条件の第４の設定例を示すフローチャートである。
【図１２】図１の波形観測装置におけるトリガ条件の第５の設定例を示すフローチャートである。
【符号の説明】
１  波形観測装置
１０  本体部
３０  パーソナルコンピュータ
１０１，１０２  アナログ信号入力部
３２  メモリ
３３  ＣＰＵ
３４  表示部
３６  記憶部
２００  トリガ信号生成回路
４００  ゲートアレイ
Ｍ１，Ｍ２，Ｍ３，Ｍ４  メモリ
【図１】
0003758828.tif 000002
【図２】
0003758828.tif 000003
【図３】
0003758828.tif 000004
【図４】
0003758828.tif 000005
【図５】
0003758828.tif 000006
【図６】
0003758828.tif 000007
【図７】
0003758828.tif 000008
【図８】
0003758828.tif 000009
【図９】
0003758828.tif 000010
【図１０】
0003758828.tif 000011
【図１１】
0003758828.tif 000012
【図１２】
0003758828.tif 000013