JP3041577B2 - デジタル・オシロスコープ - Google Patents

デジタル・オシロスコープ

Info

Publication number
JP3041577B2
JP3041577B2 JP7299182A JP29918295A JP3041577B2 JP 3041577 B2 JP3041577 B2 JP 3041577B2 JP 7299182 A JP7299182 A JP 7299182A JP 29918295 A JP29918295 A JP 29918295A JP 3041577 B2 JP3041577 B2 JP 3041577B2
Authority
JP
Japan
Prior art keywords
zoom
trace
display
main
waveform
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 - Lifetime
Application number
JP7299182A
Other languages
English (en)
Other versions
JPH08226938A (ja
Inventor
ベントン・ホルツワース
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tektronix Inc
Original Assignee
Tektronix Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tektronix Inc filed Critical Tektronix Inc
Publication of JPH08226938A publication Critical patent/JPH08226938A/ja
Application granted granted Critical
Publication of JP3041577B2 publication Critical patent/JP3041577B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/20Cathode-ray oscilloscopes
    • G01R13/22Circuits therefor
    • G01R13/30Circuits for inserting reference markers, e.g. for timing, for calibrating, for frequency marking
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/20Cathode-ray oscilloscopes
    • G01R13/22Circuits therefor
    • G01R13/34Circuits for representing a single waveform by sampling, e.g. for very high frequencies
    • G01R13/345Circuits for representing a single waveform by sampling, e.g. for very high frequencies for displaying sampled signals by using digital processors by intermediate A.D. and D.A. convertors (control circuits for CRT indicators)

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、測定機器用の表
示、特に、メイン・トレースの1対の部分を「ズーム・
ウインドウ」内に表示する際に、このメイン・トレース
の部分を含む、即ち、識別する1対の「ズーム・ボック
ス」も表示するデジタル・オシロスコープに関する。
【0002】
【従来の技術】デサウテルスのアメリカ合衆国特許第4
975636号「メイン表示から高分解能ウインドウを
選択及び表示する方法及び装置」では、異なるスケール
(目盛り)のウインドウ内にメイン(主)トレースの一
部を示すオシロスコープの表示に関して記載している。
(なお、トレースとは、オシロスコープの場合、入力信
号に応じて表示された波形である。)この特許公報の
「発明の背景」の欄には、デジタル・オシロスコープの
操作者にとって、メイン・トレースの一部を、高分解能
の第2トレースを用いて、より厳密に試験できることが
いかに有用であるかが説明されている。この特徴を実現
するために、このアメリカ合衆国特許公報は、メイン・
トレースと、このメイン・トレースよりも高分解能でこ
のメイン・トレースの一部分をより詳細に示す第2トレ
ースとの両方を同時に操作者が選択できるようにするた
めに、単一のタイムベース(時間軸)ハードウェアと連
携してソフトウェア・プログラムがどのように動作する
かを説明している。このアメリカ合衆国特許公報の第3
欄に記載されているように、典型的なメイン表示に必要
なよりも比較的高い水平(時間軸)分解能でデータを取
り込む。しかし、この特別な水平分解能を用いて、高分
解能の第2トレースを発生する。操作者は、メイン・ト
レース上に、詳細に試験すべき領域の開始端部及び終了
端部を表す1対の垂直カーソルを位置決めして、この領
域を識別する。次に、メイン・トレースのこの部分は、
高分解能の第2トレースにて、より詳細に示される。
【0003】マンドト等によるアメリカ合衆国特許第5
039937号「デジタル・オシロスコープに圧縮及び
拡大表示を行う方法及び装置」は、取り込んだ波形の一
部の詳細な表示と、この取り込んだ波形のより大きな表
示及び詳細な表示部分の関係を示す他の表示とを、デジ
タル・オシロスコープの操作者に示す他の方法を記載し
ている。この方法においては、全体的な表示は比較的小
さく、「スクロール・バー波形」と呼ばれている。この
スクロール・バー波形は、波形データを高密度に圧縮し
簡略化したもの(バージョン)と、これに関連した1対
の括弧(ブラケット)とを含んでいる。これら括弧の位
置は、一般に高分解能であり一層大きく且つ一層詳細で
あるメイン表示内に示された波形部分(量)が、全体の
スクロール・バー波形データ内のどこに対応するかを示
す。
【0004】マデラ等によるアメリカ合衆国特許第51
29722号「測定試験機器用の拡大ウインドウ・シス
テム」は、拡大ビューポート及びカーソルを含む波形を
拡大するシステムを記載している。拡大ビューポートの
中心点の位置は、水平カーソルが波形と交差する位置に
より制御し、その水平及び垂直の寸法(ディメンジョ
ン)は、正面パネルの2個の摘みにより制御する。拡大
スイッチを操作すると、表示面は、拡大ビューポートの
内容で一杯となる。
【0005】横河電機株式会社が1992年7月24日
に出願し、1994年2月18日に公開になった特開平
6−43188号公報(特願平4−198620号
は、ボックス(箱)形式の領域により識別されたメイン
・トレースの一部を拡大表示するシステムを記載してい
る。この特許出願では、統計的な波形解析技法を、波形
全体、又はボックス領域内の全体波形の一部のみに適用
している。
【0006】本願出願人のテクトロニクス・インコーポ
レイテッドが現在製造している従来のオシロスコープで
は、取り込んだ波形データをトレース・データに変換す
る必要がある際に、この波形データに対する補間又はデ
シメーション(間引き)をソフトウェア・ルーチンが行
っている。取り込んだ波形データは、規則的な時間間隔
における入力信号の電圧レベルを表す。連続した取り込
み時点に対応するアドレスにこのデータを蓄積するの
で、連続したアドレス番号と連続したデータ取り込み時
点との間には線形な関係がある(この場合、物理的なア
ドレスが循環メモリのアドレスである点や、速度を考慮
するためにデータを多くのメモリにデマルチプレックス
する点は無視する)。取り込んだ波形データにおけるサ
ンプル間の連続した時間間隔は、操作者がデータを試験
したいと思う細部に対して、長すぎるか又は短すぎる場
合もある。例えば、データ情報(レコード)は、500
00ポイント(点)の長さである一方、表示スクリーン
は、わずか500ポイントしか表示できない。よって、
1つの表示において全体を観察するためには、1:10
0のデシメーション(間引き)が必要である。これとは
反対に、ユーザ(操作者)が波形の一部をより詳細に観
察することを希望するが、かかる表示を行うのに必要と
する数の有効データ値よりも少ない数の有効データ値し
か関心領域内に取り込まれていない場合、補間(例え
ば、線形補間又はsin(x)/X補間)を実行して、表示に
対して付加的なポイントを追加する。この機能を実行す
るソフトウェア、即ち、I/D(補間:Interpolation
/デシメーション:Decimation )は、周知であり、こ
こ数年来、オシロスコープ製品の機能の一部となってい
る。
【0007】今日の市場におけるテクトロニクス・イン
コーポレイテッド製11000シリーズのデジタル・オ
シロスコープを含む2種類以上のオシロスコープにおい
ては、取り込み波形の3つ以上、即ち、メイン・トレー
ス及び2つのズーム・トレースの相互関係のある表示を
操作者が観察できる。(なお、ズーム・トレースは、ズ
ームされたトレースである。)これら2つのズーム・ト
レースにより、メイン・トレースのハイライトされた
(即ち、輝度の高い)一部を拡大表示する。各ズーム・
トレースは、それ専用のウインドウ内に表示されたメイ
ン・トレースの拡大された領域である。異なる水平及び
垂直設定となるように、各ウインドウを独立に制御して
もよい。独立した設定には、共通のメモリ上の各トレー
スに対して、独立したグラチクル(目盛り)又は独立し
たスケール指示が必要となる。
【0008】
【発明が解決しようとする課題】2つの拡大したウイン
ドウが独立していることは、ある環境において都合がよ
いが、他の環境では非常に都合が悪い。例えば、2つの
パルスの詳細を比較する際、これら2つのパルスを重ね
て、一致する部分と異なる部分とを観察できるのが最も
都合がよい。しかし、比較過程において、水平(時間)
及び垂直(振幅)の拡大係数を変更して、波形をより詳
細に観察することが必要な場合がしばしばある。独立し
た拡大ウインドウでは、この観察を行うために、2つの
表示の設定調整と、異なるズーム表示間の制御機能の切
り替えとを反復することになる。よって、従来の2重
(デュアル)ズーム・オシロスコープは、いくつかの操
作において、不便であり、複雑で混乱してしまう。
【0009】よって、水平及び垂直の拡大係数、目盛り
及びリードアウト(設定値や測定値などの数字文字表
示)が互いに関連して協動してデュアル・ズーム表示が
行えるオシロスコープが望まれている。また、拡大ウイ
ンドウとメイン・トレースとの関係を確認できると共
に、ズームした表示(ズーム表示)の垂直拡大係数と、
メイン表示に対するその関係を視覚化できることも望ま
しい。
【0010】したがって、本発明の目的は、上述の望ま
れている点を改善したデジタル・オシロスコープの提供
にある。
【0011】
【課題を解決するための手段】本発明のデジタル・オシ
ロスコープは、電気的入力信号をサンプリングしデジタ
ル化して、時間的に連続した一連のデジタル波形値から
成る波形情報を発生する手段(10)と、これら各デジ
タル波形値に対するメモリ・アドレスがサンプリング値
の相対的時点を示すようにして波形情報を蓄積する手段
(20)と、補間及びデシメーション(81)の少なく
とも一方を用いて波形情報のデジタル波形値を処理し
て、メイン・トレース情報(91に蓄積)、第1ズーム
・トレース情報(92に蓄積)及び第2ズーム・トレー
ス情報(93に蓄積)を発生する手段(30)と、これ
らメイン・トレース情報、第1ズーム・トレース情報及
び第2ズーム・トレース情報からメイン・トレース表示
(65)、第1ズーム・トレース表示(61)及び第2
ズーム・トレース表示(62)を夫々行う手段(40)
を具えている。さらに、第1ズーム・ボックス(63)
を発生する(94)際に、この第1ズーム・ボックスの
水平時間寸法は、第1ズーム・トレース表示(61)内
に示されたメイン・トレース表示(65)の一部を包囲
し、第1ズーム・トレース表示の水平時間設定及びメイ
ン・トレース表示の水平時間設定の関係で決まり(8
5)、第1ズーム・ボックスの垂直振幅寸法は、第1ズ
ーム・トレース表示の垂直振幅設定及びメイン・トレー
ス表示の垂直振幅設定の関係で決まる(87)。また、
第2ズーム・ボックス(64)を発生する(95)際
に、この第2ズーム・ボックスの水平時間寸法は、第2
ズーム・トレース表示(62)内に示されたメイン・ト
レース(65)の一部を包囲し、第2ズーム・トレース
表示の水平時間設定及びメイン・トレース表示の水平時
間設定の関係で決まり(85)、第2ズーム・ボックス
の垂直振幅寸法は、第2ズーム・トレース表示の垂直振
幅設定及びメイン・トレース表示の垂直振幅設定の関係
で決まる(87)。
【0012】すなわち、本発明による改善されたデジタ
ル・オシロスコープでは、補間及び/又はデシメーショ
ン(間引き)を用いて、波形レコード(情報)のデジタ
ル波形値を処理して、メイン(主)波形レコードと、第
1及び第2ズーム波形(ズームされた波形)レコードを
発生すると共に、これらレコードを用いて、メイン・ト
レース表示と、第1及び第2ズーム・トレース表示とを
行う。第1ズーム・トレース表示内に示されたメイン・
トレース表示の一部を含む第1ズーム・ボックス(ズー
ム領域を示す箱)と、第2ズーム・トレース表示内に示
されたメイン・トレース表示の一部を含む第2ズーム・
ボックスを用いることにより、上述の改良を行う。これ
ら2つのズーム・ボックスに対する制御が互いに「ギャ
ング(連動)」している場合、これら2つのズーム・ボ
ックスの水平時間寸法(デメンション)は、第1ズーム
・トレース表示の水平時間設定及びメイン・トレース表
示の水平時間設定の関係で決まり、垂直振幅寸法(デメ
ンション)は、第1ズーム・トレース表示の垂直振幅設
定及びメイン・トレース表示の垂直振幅設定の関係によ
り決まる。第1及び第2ズーム表示と2つのズーム・ボ
ックス間の水平時間の間隔は、操作者が制御可能であ
り、この水平時間間隔は、測定の便宜のためにリードア
ウト(文字数字による表示)が行われる。
【0013】
【発明の実施の形態】図1は、本発明の対象となるデジ
タル・オシロスコープの簡略化したブロック図である。
典型的な最新のデジタル・オシロスコープは、サンプリ
ング及びデジタル化回路10、波形蓄積部20、波形プ
ロセッサ30、表示器40、操作者の入力に応答するユ
ーザ・インタフェース制御器50の部分を少なくとも具
えている。サンプリング及びデジタル化回路10は、ユ
ーザ・インタフェース制御器50に制御される増幅器及
び減衰器(図示せず)を含んでもよい。このサンプリン
グ及びデジタル化回路10への入力は、被試験入力信号
である。サンプリング及びデジタル化回路10の出力
は、波形レコード(波形情報)であり、時間的に連続
し、入力信号の時間に対する振幅の変動を示す一連のデ
ジタル波形値から構成されている。メモリの記憶場所を
この波形レコードの位置に関連させるアドレス指定法に
応じて、これらデジタル波形値が波形蓄積部20に蓄積
される。
【0014】波形プロセッサ30は、ユーザ・インタフ
ェース制御器50から受けたパラメータに応じて、デシ
メーション及び補間の両方を実行できる。よって、波形
蓄積部20に蓄積された1つの波形レコードを表示器4
0に示すことができ、この際の水平(時間)及び垂直
(振幅)の種々の設定は、操作者が選択する。取り込み
波形を同じスクリーン上で2回以上表示する際に、同じ
波形レコードを使用できる。すなわち、メイン・トレー
スの表示に沿って、1つ又は複数の「ズーム」表示(ズ
ームされた表示)を示すことができる。
【0015】図2は、本発明のデジタル・オシロスコー
プによる2つのズーム・ボックス及び関連した表示を含
む表示スクリーン40を示す図である。本発明による2
つのズーム・ボックス63、64は、この表示スクリー
ン40の下側の目盛り(又は表示領域)68内に示され
ている。第1ズーム・ボックス63を「Zoom Bo
x(ズーム・ボックス)」と名付け、第2ズーム・ボッ
クス64を「DualZoom Box(デュアルズー
ム・ボックス)」と名付ける。表示スクリーン40の上
側の目盛り(又は表示領域)67内に示した2つのズー
ム・トレース61及び62は、表示スクリーン40の下
側の目盛り68内のメイン・トレース65内において、
より完全に示されている同じ取り込み波形の2つの異な
る部分の拡大、即ち、「ズーム」されたものである。下
側のメイン・トレース65の表示のズーム・ボックス6
3及びデュアルズーム・ボックス64内に示された2つ
の同様な立ち上がり縁(エッジ)は、ズーム・トレース
61及びデュアルズーム・トレース62の上側の表示に
おいて、ほぼ重なるように示されている。
【0016】本発明の好適な実施例によれば、デュアル
ズーム・ボックス64に対する水平(時間/目盛り)及
び垂直(ボルト/目盛り)の制御は、第1ズーム・ボッ
クス63の制御に連動している。これにより、デュアル
ズーム・ボックス64の操作がこのボックスの利用に対
して簡単且つ容易となったが、操作者が利用できる自由
度が犠牲になった。それにもかかわらず、平均的な操作
者にとっては、非常に望ましい見返りが得られている。
以下の表から判る如く、ある一般的な仕事(機能)を実
行するのに必要な操作者の動作の総数は、本発明を用い
ることにより大幅に減少している。この表において参照
している従来のオシロスコープは、本願出願人のテクト
ロニクス・インコーポレイテッド製11000シリーズ
・デジタル・オシロスコープである。
【表1】
【表2】
【0017】好適な実施例において、デュアルズーム・
ボックス64は、ズーム・ボックス63と同じ大きさに
制限されると共に、同じ垂直位置に制限される。デュア
ルズーム・ボックス64は、この実施例において、ズー
ム・ボックス63の右側のみに現れ、このズーム・ボッ
クス63の左側になったり、重なったりしないようにさ
れている。
【0018】図3は、本発明をソフトウェアで実現する
際の概念的なブロック図である。図1の波形蓄積部20
を図3でも示すが、この波形蓄積部20に蓄積された波
形データに関連した1組の波形パラメータ用の蓄積部8
0も関連して示す。操作者のズーム入力は、水平ズーム
命令部(コマンダ)84及び垂直ズーム命令部86に供
給する。メイン・トレースの取り込みを制御する操作者
の入力は、波形パラメータ蓄積部80の内容にも影響
し、波形蓄積部20内の各取り込み波形は、その特性を
表す1組の波形パラメータと関連している。これら特性
において、本発明との関連で関心のある特性は、波形の
レコード長(記録の長さ)、レコードにおけるサンプル
数、波形を取り込む際の単位目盛り当たりの時間設定で
ある。
【0019】水平ズーム命令部84は、ズーム拡大係数
に対しての波形の指標値、メイン・トレース65の(水
平)位置、ズーム・トレース61の(水平)位置、デュ
アルズームのオフセット時間を保持している。この水平
ズーム命令部84は、3つの異なる場合について、これ
ら値を水平補間/デシメーション・ルーチン81a、8
1b、81cに供給する。なお、ルーチン81aがメイ
ン・トレース65用であり、ルーチン81bがズーム・
トレース61用であり、ルーチン81cがデュアルズー
ム・トレース62用である。かかる水平補間/デシメー
ション・ルーチンが1つのみの場合、このルーチンは3
つの異なる時間でデータに作用して、即ち、メイン・ト
レース65、ズーム・トレース61及びデュアルズーム
・トレース62の各々に作用するので、このルーチンが
3回にわたって示される。
【0020】水平ズーム命令部84の上側に示した3つ
の「X」は、メイン・トレース65、ズーム・トレース
61及びデュアルズーム・トレース62に夫々関連して
用いる独立した3組の水平情報が、水平補間/デシメー
ション・ルーチン81a、81b、81cに供給される
ことを示す。これに対して、垂直ズーム命令部86の上
側の「X」の幅が2倍である点に留意されたい。これ
は、ズーム・トレース61及びデュアルズーム・トレー
ス62における垂直制御が互いに「連動(ギャング)」
していることを意味する。
【0021】水平補間/デシメーション・ルーチン81
a、81b、81cは、波形パラメータ蓄積部80から
のパラメータの内のレコード長と共に、ズーム拡大係
数、メイン・トレース位置、ズーム・トレース位置及び
デュアルズーム・オフセット時間を用いて、波形蓄積部
20に蓄積された波形データの開始点と、メイン・トレ
ース65、ズーム・トレース61及びデュアルズーム・
トレース62を出力形式で夫々蓄積するバッファ91、
92、93内の開始点を選択する。これらの点を入力及
び出力用の開始点として用いて、水平補間/デシメーシ
ョン・ルーチン81a、81b、81cは、ズーム拡大
係数に応じて波形データ・サンプルを拡大又は圧縮し
て、ズーム・トレース61及びデュアルズーム・トレー
ス62を発生する。「Fit-To-Screen (スクリーンに適
切な設定)」機能が付勢(動作可能に)されていれば、
1.0又は1.0未満のある値の公称ズーム拡大係数に
より、メイン・トレース65を計算する。これら動作の
出力をメイン・トレース・バッファ91、ズーム・トレ
ース・バッファ92及びデュアルズーム・トレース・バ
ッファ93に蓄積する。
【0022】水平ボックス計算機85は、ズーム・ボッ
クス63の水平位置、ズーム・ボックス63及びデュア
ルズーム・ボックス64の水平位置間のオフセット、及
び両方のボックスの(同じ)幅を計算すると共に、この
情報をズーム・ボックス発生器94及びデュアルズーム
・ボックス発生器95に供給する。これらズームした表
示間の操作者が選択したオフセット時間が、システムに
課せられた最小値及び最大値により制限された後に、こ
のオフセット時間をオフセット・リードアウト(表示
器)66に送り、文字数字で表示する。好適な実施例に
おいて、ズーム・ボックス63及び64は重なることが
できないので、最小可能オフセットは、ズーム・ボック
ス63又は64の一方の幅である。最大可能オフセット
は、蓄積されたメイン波形20の期間と、現在のズーム
設定におけるズーム・トレース61又は62の期間との
和である。操作者が選択した値が、オフセットを含んだ
最大値及び最小値の外側になった場合、その値を「要求
された」値として保持する。また、操作者が選択した他
の値の変更により、可能な最小値及び最大値が変わった
場合、この要求された値を制限された処理の入力として
用いる。
【0023】デュアルズーム・トレース62の水平位置
を、ズーム・トレース61の位置と、メイン・トレース
の期間にわたるデュアルズーム・オフセット時間が表す
メイン・トレース波形全体の一部の時間との和として計
算する。
【0024】例えば、目盛り68の中心位置がメイン・
トレース65の波形レコード内となり、その波形レコー
ド内のポイント数(データ数)の50%が目盛りの中心
の左側となるように、このメイン・トレース65を中心
に配置する。また、ズーム・トレース61用の目盛り6
7の中心がズーム・トレース61の波形レコードの左側
から25%のポイントに存在するように、ズーム・トレ
ース61を位置決めしたと仮定する。さらに、ズーム・
トレースはメイン・トレースの10倍の拡大であり、デ
ュアルズーム・オフセットが750マイクロ秒(μs)
であると仮定する。最後に、メイン・トレース65が5
00ポイントで構成され、長さが10目盛り(ディビジ
ョン:div)であり、各目盛りが500マイクロ秒/
目盛りと仮定する。これらの条件において、ズーム位置
は、次のように計算する。なお、「*」は乗算記号
(×)を意味する。 [デュアルズーム位置] =[ズーム位置]+[オフセット時間/メイン・トレー
スの期間] =0.25+(750μs/(500μs/div)*1
0div) =0.25+0.15 =0.40
【0025】これら計算において、メイン・トレースの
位置はこの式に入っていないことに留意されたい。ま
た、10倍の拡大係数は、ボックス幅、ここでは500
マイクロ秒に等しい最小可能デュアルズーム・オフセッ
ト時間を決定する際に役割を果たす点に留意されたい。
ズーム・ボックス63及びデュアルズーム・ボックス6
4は重なることができないので、それらの中心がこれら
両方のボックスの幅の2分の1だけずれて、これらの幅
の両方が等しいため、最小可能オフセットは、1つのズ
ーム・ボックスの幅と等しい。
【0026】次に垂直方向に関して説明すると、垂直ズ
ーム命令部86は、選択された垂直ズーム係数に関する
操作者情報、目盛りスケール、位置決めに関する情報を
受ける。なお、この位置決めに関する情報は、高さが一
杯(フル)の単一の目盛り表示から、ズームに必要な半
分の高さのデュアル目盛り表示に切り換える結果の位置
決めの情報である。(ズーム・モードにおいて、総ての
トレースは、半分の高さの目盛りを考慮して操作者が要
求するズーム係数の他に、公称0.5の拡大係数にて計
算する。)
【0027】垂直ズーム命令部86は、ズーム係数並び
に位置及び目盛りスケール値を垂直拡大/圧縮ルーチン
88a、88b、88cに供給する。かかる垂直拡大/
圧縮ルーチンは1つだけの場合、これは異なる3つの時
点でデータに作用する、即ち、メイン・トレース65、
ズーム・トレース61及びデュアルズーム・トレース6
2の各々に対して作用するので、3つとして図示する。
3つのトレース・バッファ91、92、93の内容が水
平補間/デシメーション・ルーチン81a、81b、8
1cで処理され、その処理結果がこれらバッファに戻さ
れた後に、垂直拡大/縮小ルーチン88a、88b、8
8cは、これらバッファ内のトレース・データを処理す
る。
【0028】ズーム・トレース61及びデュアルズーム
・トレース62は、以下の例では、図示のように位置決
めされる。この例では、メイン・トレースが−1.0に
位置決めされ、ズーム・トレース及びデュアルズーム・
トレースが1.75に位置決めされ、垂直ズーム係数が
1.0(2.0*0.5、ズームなし)であり、スクリ
ーン上の単位ディビジョン全体におけるピクセル・ポイ
ント(1つの波形データが表す点)の数が50である。 [ズーム・ボックス位置] =[目盛り中心]−(([メイン・トレース位置]+
[ズーム位置])*[ズーム拡大係数]*50pt/div) =0−((−1.0div+1.75div)*1.0*50
pts/div) =37.5pts すなわち、半分の高さのディビジョン(目盛り)に対し
て約1.5である。なお、pt及びptsは、ピクセル
・ポイントを意味する。
【0029】水平ズーム・ボックス計算機85及び垂直
ズーム・ボックス計算機87の各々は、新たなズーム・
ボックス63及びデュアルズーム・ボックス64を描く
のに必要な計算の一部を実行し、それらの計算結果をズ
ーム・ボックス発生器94及びデュアルズーム・ボック
ス発生器95に供給する。各ボックスの幅及び高さは、
ズーム・トレース表示領域67における拡大及びメイン
・トレース表示68に対する拡大の比の逆数に計算され
る。本発明の好適な実施例では、ズーム・ボックス発生
器94及びデュアルズーム・ボックス発生器95は、互
いに連動して同じ垂直制御となるので、垂直ズーム・ボ
ックス計算機87は、同じ高さの情報をズーム・ボック
ス発生器94及びデュアルズーム・ボックス発生器95
に供給する。
【0030】ズーム・ボックスの高さの計算の以下の例
において、ズーム・トレース用の垂直拡大係数は5倍で
あり、デュアル目盛り用の全体の垂直拡大係数は、0.
5倍である。 [ズーム・ボックスの高さ] =([メイン拡大係数]/[ズーム拡大係数])*[目
盛りの高さ] =(0.5/(0.5*5.0))*200pts =40pts (これは、1ディビジョンに対して40/25、即ち、
1.6ディビジョン)
【0031】ズーム・ボックス63の幅の計算の以下の
例のおいて、ズーム・トレース用の水平拡大係数は5倍
であり、メイン・トレース水平拡大係数を0.1倍に仮
定する(5000ポイントの取り込みを500ポイント
の表示に適するように(Fit-To-Screen で)処理した結
果として)。 [ズーム・ボックス幅] =([メイン拡大係数]/[ズーム拡大係数])*[目
盛り幅] =(0.1/5.0)*500pts =10pts (これは、1ディビジョンに対して10/50、即ち、
0.2ディビジョン)
【0032】ズーム・ボックス63、64の垂直位置
は、ズームの垂直位置及び目盛りの定数に依存する。ズ
ーム・ボックス63の位置をスクリーン・ライン値に直
接計算するが、スクリーン・ライン0は表示の最上端で
あり、スクリーン・ライン479は底部である。(な
お、このスクリーン・ラインは、ラスタ走査表示の際の
ラインに対応する。)ズーム・トレース61及びデュア
ルズーム・トレース62の表示領域67の垂直位置が上
に移動すると、ズーム・ボックス63、64は、それ自
体が下側の表示領域68内で下方に移動する。以下の例
において、ズーム・トレース位置は、上側表示領域67
内の1.75ディビジョンであり、下側目盛り(表示領
域)68のライン数は200であり、この下側目盛りの
ディビジョン数は8であり、この下側目盛りの中央線の
ライン番号は334である。 [ズーム・ボックスの垂直位置] =[ズーム・トレースの位置]*([下側目盛りのライ
ン数]/[ディビジョン数]+[下側目盛りの中央線
の番号] =1.75*(200/8)+334 =1.75*25+334 =44+334 =378
【0033】計算したズーム・ボックス63及びデュア
ルズーム・ボックス64の位置は、ズーム・ボックスの
中心を基準にしている。これは、その中心位置に対して
幅及び高さを扱う簡単な方法で導ける。
【0034】ズーム・ボックス63の水平位置は、以下
の例に示すように計算できる。ここで、メイン・トレー
ス65が60%(0.60)の位置であると仮定し、ズ
ーム・トレース61が48%(0.48)の位置である
と仮定し、取り込んだ波形レコードは1000ポイント
である。この例において、表示の最適化(Fit-To-Scree
n )機能が作用しないと仮定するので、同時にスクリー
ン上に10ディビジョンしか見えないとしても、波形レ
コードの1000ポイントがメイン・トレースの長さの
20ディビジョンに対応する。以下の例を理解するのに
必要な別の条件は、スクリーン上の24ポイントの帯が
目盛りの左側にあるので、500ポイント目盛りの左右
の中心はポイント274であり、そうでない場合のポイ
ント250ではない。メイン・ズーム・ボックス63の
位置は、次のように計算する。 [ズーム・ボックス位置] =[ズーム・トレース位置]−[メイン・トレース位
置])*[メイン・トレースのディビジョンの長さ]*
[ディビジョン当たりの水平ポイント]+[目盛りの水
平中心のポイント] =(0.48−0.60)*20div*(50pts/div)
+(24+500/2)pts =(−0.12*1000)pts+274pts =−120pts+274pts =154pts (120ポイント又は1.4ディビジョンだけ中心から
左)
【0035】デュアルズーム・ボックス64の位置の計
算を以下の例に示す。ここで、ズーム・ボックス63及
びデュアルズーム・ボックス64間のオフセットは、
3.8ミリ秒(ms)である。 [デュアルズーム・ボックス位置] =[メイン・ズーム・ボックス位置]+([オフセット
時間]/[ディビジョン当たりのメイン・トレース時
間]*50pts/div =154pts+3.8ms/(500μsec/div))*5
0pts/div =154pts+(7.6div*50pts/div) =154pts+380pts =534pts (又は目盛りの右側の先の0.2ディビジョン)
【0036】この例は、好適実施例において、ズーム・
ボックスが目盛りの端の先にまで延びることを示してい
る。かかるボックスは、依然、波形レコード内なので、
いずれの方向においてもメイン・トレース内の見える部
分の先にまで延びる。この例において、デュアルズーム
・ボックス64の中心がスクリーンの側から外れて
も、そのデュアルズーム・ボックスの左側と、その頂部
及び底部の一部とは、依然、表示内において見ることが
できる。
【0037】水平ズーム・ボックス計算機85及び垂直
ズーム・ボックス計算機87からの計算結果をズーム・
ボックス発生器94及びデュアルズーム・ボックス発生
器95に供給する。異なる水平場所情報を蓄積すること
を除いて、ズーム・ボックス発生器94及びデュアルズ
ーム・ボックス発生器95は、同じデータに対して同じ
ルーチン動作を実際に行う。
【0038】本発明の好適な実施例について図示し説明
したが、本発明の要旨を逸脱することなく種々の変更及
び変形が可能なことが、当業者には明らかであろう。よ
って、特許請求の範囲の請求項は、これら変更及び変形
の総てを包括し、本発明の要旨となる。
【0039】
【発明の効果】上述の如く本発明のデジタル・オシロス
コープによれば、水平及び垂直の拡大係数、目盛り及び
リードアウトが互いに連動するデュアル・ズーム表示が
行える。また、拡大ウインドウとメイン・トレースとの
関係を観察できると共に、ズームした表示(ズーム表
示)の垂直拡大係数と、メイン表示に対するその関係を
視覚化できる。
【図面の簡単な説明】
【図1】本発明の対象となるデジタル・オシロスコープ
の簡略化したブロック図である。
【図2】本発明のデジタル・オシロスコープによるデュ
アル・ズーム・ボックス及び関連した表示を含む表示ス
クリーン40を示す図である。
【図3】本発明をソフトウェアで実現する際の概念的な
ブロック図である。
【符号の説明】
10 サンプリング及びデジタル化回路 20 波形蓄積部 30 波形プロセッサ 40 表示器 50 ユーザ・インタフェース制御器 61 ズーム・トレース 62 デュアルズーム・トレース 63 ズーム・ボックス 64 デュアルズーム・ボックス 65 メイン・トレース 66 オフセット・リードアウト 67 目盛り(上側表示) 68 目盛り(下側表示) 80 波形パラメータ蓄積部 81 水平補間/デシメーション・ルーチン 84 水平ズーム命令部 85 水平ボックス計算機 86 垂直ズーム命令部 87 垂直ボックス計算機 88 垂直拡大/圧縮ルーチン 91 メイン・トレース・バッファ 92 ズーム・トレース・バッファ 93 デュアルズーム・トレース・バッファ 94 ズーム・ボックス発生器 95 デュアルズーム・ボックス発生器
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭51−85771(JP,A) 特開 平6−43188(JP,A) 特開 平5−133980(JP,A) 実開 平5−75672(JP,U) (58)調査した分野(Int.Cl.7,DB名) G01R 13/20

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】 電気的入力信号をサンプリングしデジタ
    ル化して、時間的に連続した一連のデジタル波形値から
    成る波形情報を発生する手段と、 上記各デジタル波形値に対するメモリ・アドレスがサン
    プリング値の相対的時点を示すようにして上記波形情報
    を蓄積する手段と、 補間及びデシメーションの少なくとも一方を用いて上記
    波形情報の上記デジタル波形値を処理して、メイン・ト
    レース情報、第1ズーム・トレース情報及び第2ズーム
    ・トレース情報を発生する手段と、 上記メイン・トレース情報、上記第1ズーム・トレース
    情報及び上記第2ズーム・トレース情報からメイン・ト
    レース表示、第1ズーム・トレース表示及び第2ズーム
    ・トレース表示を夫々行う手段を具えたデジタル・オ
    シロスコープであって、 上記第1ズーム・トレース表示内に示された上記メイン
    ・トレース表示の一部を包囲し、上記第1ズーム・トレ
    ース表示の水平時間設定及び上記メイン・トレース表示
    の水平時間設定の関係で水平時間寸法が決まり、上記第
    1ズーム・トレース表示の垂直振幅設定及び上記メイン
    ・トレース表示の垂直振幅設定の関係で垂直振幅寸法が
    決まる第1ズーム・ボックスを発生する手段と、 上記第2ズーム・トレース表示内に示された上記メイン
    ・トレースの一部を包囲し、上記第2ズーム・トレース
    表示の水平時間設定及び上記メイン・トレース表示の水
    平時間設定の関係で水平時間寸法が決まり、上記第2ズ
    ーム・トレース表示の垂直振幅設定及び上記メイン・ト
    レース表示の垂直振幅設定の関係で垂直振幅寸法が決ま
    る第2ズーム・ボックスを発生する手段とを具え、上記第1及び第2ズーム・トレース表示の上記水平時間
    設定及び上記垂直振幅設定は、互いに連動し、共通の制
    御器により制御される ことを特徴とするデジタル・オシ
    ロスコープ。
  2. 【請求項2】 上記第1及び第2ズーム・トレース表示
    は、目盛り及びそれらの設定値の読みを共用することを
    特徴とする請求項のデジタル・オシロスコープ。
  3. 【請求項3】 上記メイン・トレースに沿って、上記第
    1ズーム・ボックスに関連した基準点及び上記第2ズー
    ム・ボックスに関連した基準点の間の水平時間差を制御
    して表示する手段を更に具えたことを特徴とする請求項
    のデジタル・オシロスコープ。
  4. 【請求項4】 上記メイン・トレースに沿って、上記第
    1ズーム・ボックスに関連した基準点及び上記第2ズー
    ム・ボックスに関連した基準点の間の水平時間差を制御
    して表示する手段を更に具えたことを特徴とする請求項
    のデジタル・オシロスコープ。
JP7299182A 1994-10-25 1995-10-23 デジタル・オシロスコープ Expired - Lifetime JP3041577B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/328,983 1994-10-25
US08/328,983 US5517105A (en) 1994-10-25 1994-10-25 Dual linked zoom boxes for instrument display

Publications (2)

Publication Number Publication Date
JPH08226938A JPH08226938A (ja) 1996-09-03
JP3041577B2 true JP3041577B2 (ja) 2000-05-15

Family

ID=23283331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7299182A Expired - Lifetime JP3041577B2 (ja) 1994-10-25 1995-10-23 デジタル・オシロスコープ

Country Status (2)

Country Link
US (1) US5517105A (ja)
JP (1) JP3041577B2 (ja)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5684508A (en) * 1995-11-21 1997-11-04 Fluke Corporation Method of displaying continuously acquired data as multiple traces on a fixed length display
US5949399A (en) * 1996-02-12 1999-09-07 Snap-On Technologies, Inc. Electronic signal measurement apparatus for the acquisition and display of short-duration analog signal events
US5812112A (en) * 1996-03-27 1998-09-22 Fluke Corporation Method and system for building bit plane images in bit-mapped displays
US5742276A (en) * 1996-04-10 1998-04-21 Snap-On Technologies, Inc. Engine analyzer with dual-trace scope and selective control of synchronization of the scope traces
DE69632464T2 (de) * 1996-06-21 2005-05-12 Agilent Technologies, Inc. (n.d.Ges.d.Staates Delaware), Palo Alto Messgerät und Messverfahren für die Einstellung von Prüfungs-/Messparametern
US5923161A (en) * 1997-04-14 1999-07-13 Universal Enterprises, Inc. Graphical display device
US6025848A (en) * 1998-01-27 2000-02-15 Tektronix, Inc. Ancillary data distribution display
US6229536B1 (en) * 1998-03-05 2001-05-08 Agilent Technologies, Inc. System and method for displaying simultaneously a main waveform display and a magnified waveform display in a signal measurement system
JP4006826B2 (ja) * 1998-04-28 2007-11-14 株式会社日立製作所 生体光計測装置
US6088029A (en) * 1998-06-26 2000-07-11 Tektronix, Inc. Enhanced display of a control window in a measurement instrument
US6525525B1 (en) * 2000-05-02 2003-02-25 Tektronix, Inc. Oscilloscope with simplified setup procedure, and procedure for setting up oscilloscope
US6965383B2 (en) * 2001-12-11 2005-11-15 Lecroy Corporation Scaling persistence data with interpolation
US6693576B2 (en) 2002-05-23 2004-02-17 Tektronix, Inc. Methods and apparatus providing multiple concurrent acquisition modes in a digitizing measurement instrument
US6751565B2 (en) * 2002-06-21 2004-06-15 Springsoft, Inc. Fast waveform display method and system
US7155355B2 (en) * 2003-02-25 2006-12-26 Tektronix, Inc. Method of constraints control for oscilloscope vertical subsection and display parameters
US6915218B2 (en) * 2003-02-25 2005-07-05 Tektronix, Inc. Method of constraints control for oscilloscope timebase subsection and display parameters
US7403560B2 (en) 2004-02-09 2008-07-22 Lecroy Corporation Simultaneous physical and protocol layer analysis
US8127242B1 (en) * 2010-08-12 2012-02-28 The United States Of America As Represented By The Secretary Of The Army Graphic user interface and software for processing large size signal data samples in a small buffer using automatically adjusted decimation ratio
KR100684545B1 (ko) * 2005-10-20 2007-02-20 주식회사 씨엔에스 디지털 오실로스코프 및 파형 디스플레이 방법
US8055077B2 (en) * 2005-12-02 2011-11-08 Tektronix, Inc. R/T display compression preserving intensity information
US7545377B2 (en) * 2006-05-25 2009-06-09 Tektronix, Inc. Method and apparatus for digitized waveform display
JP5109448B2 (ja) * 2007-04-03 2012-12-26 横河電機株式会社 デジタルオシロスコープ
JP2009112356A (ja) * 2007-11-02 2009-05-28 Ge Medical Systems Global Technology Co Llc 超音波診断装置
DE102008017289B4 (de) * 2008-03-03 2021-10-14 Rohde & Schwarz GmbH & Co. Kommanditgesellschaft Anpassbares Messgerät und Verfahren zur Anpassung
US8525837B2 (en) * 2008-04-29 2013-09-03 Teledyne Lecroy, Inc. Method and apparatus for data preview
US8284200B2 (en) * 2009-01-29 2012-10-09 Agilent Technologies, Inc. Systems and methods for focus plus context viewing of dense, ordered line graphs
US20100194755A1 (en) * 2009-01-30 2010-08-05 Agilent Technologies, Inc. Identifying a Point on a Signal
US8024141B2 (en) * 2009-09-04 2011-09-20 Tektronix, Inc. Test and measurement instrument and method for providing post-acquisition trigger control and presentation
DE102011078409A1 (de) * 2011-06-30 2013-01-03 Rohde & Schwarz Gmbh & Co. Kg Messgerät und Messverfahren mit Multi-Zoom
US11181552B2 (en) * 2018-11-28 2021-11-23 Tektronix, Inc. Categorization of acquired data based on explicit and implicit means
US11268985B2 (en) * 2019-04-29 2022-03-08 Rohde & Schwarz Gmbh & Co. Kg Measurement apparatus and measurement method
CN115856385B (zh) * 2023-02-06 2023-07-04 深圳市鼎阳科技股份有限公司 一种示波器、波形显示方法及存储介质

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US5039937A (en) * 1990-05-11 1991-08-13 Nicolet Instrument Corporation Method and apparatus for providing compressed and expanded displays on a digital oscilloscope
JPH04198620A (ja) * 1990-11-29 1992-07-20 Matsushita Electric Ind Co Ltd 給湯機
US5129722A (en) * 1991-05-16 1992-07-14 Tektronix, Inc. Expansion windowing system for a measurement test instrument

Also Published As

Publication number Publication date
US5517105A (en) 1996-05-14
JPH08226938A (ja) 1996-09-03

Similar Documents

Publication Publication Date Title
JP3041577B2 (ja) デジタル・オシロスコープ
US7443396B2 (en) Instrument having a virtual magnifying glass for displaying magnified portions of a signal waveform
JP3184832B2 (ja) 精細な波形観測を簡易に実現する波形表示装置
US6229536B1 (en) System and method for displaying simultaneously a main waveform display and a magnified waveform display in a signal measurement system
US6753677B1 (en) Trigger jitter reduction for an internally triggered real time digital oscilloscope
EP0653696B1 (en) Touch control of cursor position
US6681191B1 (en) Frequency domain analysis system for a time domain measurement instrument
EP0283995A2 (en) Touch controlled zoom of waveform displays
JP2000321307A (ja) オシロスコープの動作方法
US7216046B2 (en) Method of generating a variable persistence waveform database
US20040183818A1 (en) Indicating and manipulating a zoom region of a waveform
US5004975A (en) Adjustable electronic graticules for measuring waveform distortions
JP3120510U (ja) 測定装置用データ表示装置
EP0283997B1 (en) Correlation of video data between two display formats
JP2533813B2 (ja) スペクトラム・アナライザ
EP1111396B1 (en) Frequency domain analysis system for a time domain measurement instrument
JP3407667B2 (ja) データ表示方法及びこれを用いた測定器
JP3269517B2 (ja) 波形観測装置
JP3057276B2 (ja) 波形解析装置
JP3403516B2 (ja) 電気測定器の波形表示方法
JP4064129B2 (ja) 波形表示における波形表示位置調整装置
JP3057275B2 (ja) 波形表示装置
JP2928867B2 (ja) 測定装置
EP0291301A2 (en) A user interface for a logic analyser
JP2607028Y2 (ja) デジタルオシロスコープ

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080310

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090310

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090310

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100310

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110310

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110310

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120310

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130310

Year of fee payment: 13