JPH01224673A - 波形表示装置 - Google Patents

波形表示装置

Info

Publication number
JPH01224673A
JPH01224673A JP1939389A JP1939389A JPH01224673A JP H01224673 A JPH01224673 A JP H01224673A JP 1939389 A JP1939389 A JP 1939389A JP 1939389 A JP1939389 A JP 1939389A JP H01224673 A JPH01224673 A JP H01224673A
Authority
JP
Japan
Prior art keywords
waveform
pixel
data
brightness
input 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.)
Granted
Application number
JP1939389A
Other languages
English (en)
Other versions
JPH0623794B2 (ja
Inventor
Paul Alappat Kuriappan
クリアッパン・ポール・アラパット
E Averill Edward
エドワード・イー・アベリル
G Larsen James
ジェームズ・ジー・ラーセン
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 JPH01224673A publication Critical patent/JPH01224673A/ja
Publication of JPH0623794B2 publication Critical patent/JPH0623794B2/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/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)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、デジタル・オシロスコープの如き波形表示装
置に関する。
〔従来技術及び発明が解決しようとする課題〕アナログ
・オシロスコープでは、電子ビームをスクリーンの水平
方向に繰り返し掃引させ、スクリーン上の蛍光体を発光
させて所謂「トレース」を表示する。入力信号の値によ
って水平掃引期間中に電子ビームの垂直位置が制御され
、スクリーン上のトレースにより入力信号が時間の関数
として波形表示される。1回の掃引で表示される波形は
すぐに消えてしまうが、入力信号が周期信号であり、入
力信号の繰り返しサイクル中の同じ点で掃引が周期的に
開始されるならば、電子ビームは掃引の度毎に同じ経路
を辿り、安定した波形が連続的に表示される。スクリー
ンの蛍光体の発光が、1回の掃引期間より十分長(持続
すれば、電子ビームの過去数回に亘る掃引によって表示
された複数のトレースの経時的記録として波形が表示さ
れ、この波形情報は、最も最近の掃引サイクルだけでな
く、もっと長い期間に亘る入力信号の変化を表している
オペレータは、掃引の度毎に電子ビームが当たるスクリ
ーン上の蛍光体だけが輝度を増し、掃引の度毎に電子ビ
ームが当たらない蛍光体の輝度は低下するように電子ビ
ームの強度を調整することが出来る。このように輝度を
調整することにより、表示波形上から過渡的ノイズによ
って電子ビームが一時的に垂直方向に変化しても、その
−時的なトレースがすぐに消えるようになっていれば、
そのような過渡的ノイズによる表示波形上への影古を低
減することが出来る。この場合、入力信号が変化しない
限り、表示波形の輝度は明るく一定に保たれる。
デジタル・オシロスコープも人力信号の値を表す波形を
時間の関数として表示し得る。この表示波形は、CRT
 (陰極線管)のスクリーン上の画素を選択的に発光さ
せて表示される。入力信号をサンプリングし、デジタル
変換して波形データ列を得るのが普通である。この波形
データ列の順次連続する各データは、順次連続する波形
上の値を表している。テスク走査型オシロスコープでは
、スクリーン上の表示は、水平方向の行と垂直方向の列
でマトリクス状に配列された画素(ビクセル)を選択的
に発光させることにより行われる。この画素配列に於い
て、垂直方向の各列は異なるサンプリング時点を表し、
水平方向の各行は、異なる値を表している。この波形デ
ータ列を処理して所謂「ビット・マツプJが作成される
。ビット・マツプとは、画素を発光させるか否かを表す
記憶データのマトリクス配列のことである。水平ラスタ
走査型オシロスコープに於いて、電子ビームが水平方向
の各行を周期的に走査し、走査期間中に電子ビームがオ
ン又はオフされる。この結果、波形に含まれるべき画素
が発光され、それ以外の画素は発光されない。従って、
任意の時点に表示される波形は、入力信号の最後のサン
プリング期間中に取り込んだ波形データ列に完全に依存
しており、それ以前のサンプリング期間に取り込まれた
波形データの情報は現在の表示波形に反映されない。
従って、デジタル・オシロスコープの場合には、アナロ
グ・オシロスコープに比べ表示波形上にノイズの影響が
より顕著に現れる。
従って、本発明の目的は、アナログ入力信号の値を表す
波形を時間の関数としてデジタル的に表示する際に、ノ
イズの影響を殆ど受けない波形表示装置を提供すること
である。
〔課題を解決する為の手段〕
デジタル・オシロスコープは、トリガ・イベントが発生
する度毎に入力信号を複数のサンプリング時点でデジタ
ル変換(デジタイズ)し、波形データ列(ベクトル・リ
スト)を作成する。各波形データ列は、別々のサンプリ
ング期間中の入力信号の時間的変化を表し、各波形デー
タ列の各データ要素は、トリガ・イベントの発生によっ
て決まる特定のサンプリング時点に於ける入力信号の値
を表している。オシロスコープは、この波形データ列に
応じてスクリーン上に波形を表示する。この波形表示は
、スクリーン上に配列された画素を選択的に発光させる
ことにより、入力信号の値を時間の関数として表してい
る。各行の画素は、別々の入力信号の値を表し、各列の
画素は、トリガ・イベントの発生時点に対する別々のサ
ンプリング時点を表している。従って、スクリーン上の
各画素は、特定の行及び列によって表される入力信号の
値及びサンプリング時点に対応している。本発明の1実
施例によれば、スクリーン上に配列された各画素の輝度
は、波形データ列のその画素に対応する取り込み要素の
数の増加関数になるように調整される。ここで、取り込
み要素の数とは、発光画素が表している入力信号の値及
びサンプリング時点が共に実質的に対応関係にある要素
の数をいう。また、各画素の輝度は、時間の減少関数、
即ち、取り込まれた波形データ列の数又は取り込まれた
波形データ列の要素の数の減少関数になるように調整さ
れる。
もし、表示スクリーン上の波形を表示する画素の輝度を
他の画素の輝度より低く設定して波形を表示する場合に
は、上述の場合と輝度の関係は逆になる。
〔作用〕
入力信号が周期信号のとき、繰り返しサンプリングされ
る期間中の同じ点で入力信号がデジタル変換されるよう
に、トリガ・イベントが適切に選択される。入力信号波
形を表す画素は、所定の限界輝度まで輝度が増加する。
入力信号に含まれる過渡的ノイズ、又はオシロスコープ
自身で生じる過渡的ノイズは、波形データ列の要素の値
を一時的に変化させ、入力信号の波形に含まれない画素
が一時的に発光されるが、ノイズに起因する発光画素は
、すぐに輝度が減少し、見えなくなってしまう。従って
、波形表示はノイズに対して比較的反応が鈍くなり、波
形を表す画素の輝度が可変となることにより、単一の波
形データ列を取り込むサンプリング期間より長い期間に
亘る入力信号の変化を表す情報が波形として表示される
〔実施例〕
第1図は、本発明の1実施例によるテスク走査型デジタ
ル・オシロスコープのブロック図である。
入力信号は、垂直前置増幅器(10)に印加され、オフ
セットの調整、増幅、又は減衰等の処理がされる。垂直
前置増幅器(10)の出力はデジタイザ(12)に供給
され、繰り返し発生する各トリガ・イベントに関連する
複数の時点で入力信号がデジタル変換され、波形データ
列(即ち、ベクトル・リスト)が作成される。各波形デ
ータ列は、異なるサンプリング期間中の入力信号の時間
的変化を表している。各波形データ列の各要素は、トリ
ガ・イベントの発生時点に対する特定のサンプリング時
点に於ける入力信号の特定の値に対応している。各波形
データ列は、デジタイザ(12)から表示バス(14)
を介してランダム・アクセス型取り込みメモリ(16)
に転送され、デジタイザ(12)からのアドレス指定に
よりメモリ(16)内に順次記憶される。その後、取り
込みメモリ(16)から波形データ列のデータが読み出
され、表示バス(14)を介して表示システム(18)
に送られ、波形データ列に基づく波形がCRT(20)
のスクリーン上に表示される。
μP(マイクロ・プロセッサ)(22)は、メモリ(2
4)に記憶された命令に従って動作し、システム・バス
(26)を介して制御データを送り、垂直前置増幅器(
10)、デジタイザ(12)及び表示システム(18)
等の動作を制御する。
システム・バス(26)はメモリ(24)とマイクロ・
プロセッサ(22)の間も接続している。
使用者は、押しボタン、制御つまみ等の周知の入力装置
を操作して適当な制御データを使用者・インタフェース
(1/F)(28)を介してμP(22)に送り、垂直
前置増幅器(10)及びデジタイザ(12)の利得、オ
フセット、サンプリング速度、トリガ・レベル等のパラ
メータを選択することが出来る。μP(22)は、表示
バス(14)とシステム・バス(26)間を相互接続し
ているバス・インタフェース(1/F)(30)を介し
て取り込みメモリ(16)にアクセス出来、波形データ
列の読み出し、書込み、書き換え等をすることが出来る
。取り込みメモリ(16)は、過去数回心ご亘りデジタ
ル変換された入力信号を表す複数の波形データ列を記憶
することが出来る。
μP(22)は、使用者が入力した制御データに従って
、取り込みメモリ(16)内の波形データ列を選択し、
表示システム(18)に送り、使用者がスクリーン(2
0)上の波形表示を制御出来るようにしている。
デジタイザ(12)は、取り込みメモリ(16)に波形
データ列を記憶させる度毎にメツセージをμP(22)
に送る。入力信号の波形を所謂「リアルタイム」で表示
する為に、デジタイザ(12)は、連続的に入力信号を
デジタル変換し、順次波形データ列を生成させる。μP
(22)は、取り込みメモリ(16)から各波形データ
列を表示システム(18)に順次送り、表示システム(
18)が送られてくるデータに従って、迅速に波形表示
を更新できるようにする。
第1図の好適実施例のオシロスコープは、水平ラスタ走
査型であって、スクリーン(20)の表示領域は、複数
の行及び列を含む画素配列で構成されており、各画素の
輝度は可変し得る。縦方向の各画素列は、順次トリガ・
イベントに対する時間間隔を表しており、水平方向の各
画素行は、順次入力信号の異なる値を表している。電子
ビームが周期的に各画素行を水平方向に走査し、走査中
に電子ビームの強度が変調されて、入力信号の波形を表
す画素が可変輝度により発光される。その波形上以外の
画素を走査する際に、その画素を発光させないように電
子ビームはオフ状態となる。
画素を発光させるか否かの判断、発光させる画素の輝度
に関する判断は、入力波形データ列に応じて表示システ
ム(18)が生成及び記憶したビット・マツプに従って
行われる。
この実施例では、ビット・マツプは、各画素に関して4
ビツトの輝度データ値を含んでいる。輝度を示す輝度デ
ータの値により関連する画素が発光される。画素を発光
させないならば、輝度データの値は、0000(2進デ
ータ)である。画素を発光させる場合には、4ビツトの
輝度データの値は、0001から1111までの数値の
順で輝度が増加する15段階の輝度の中の1つの値を示
す。そして、表示システム(18)は、この輝度データ
値に従って、画素の輝度を設定する。
第2図は、第1図の表示システム(18)を更に詳細に
示したブロック図である。フレーム・バッファ(32)
は、ビット・マツプを記憶するメモリを含んでいる。表
示制御回路(34)は、ビット・マツプから周期的に輝
度データを読出し、電子ビームの輝度並びに水平及び垂
直方向の偏向も制御する信号を発生する。波形データ列
が取り込みメモリ(16)から表示バス(14)を介し
て表示システム(18)に送られると、その波形データ
列は、RAM (ランダム・アクセス・メモリ)(36
)に記憶される。表示バス(14)のデータ線はRAM
(36)のデータ入力端子に直接接続しており、表示バ
ス(14)のアドレス線は、・MUX(マルチプレクサ
”)(38)を介してRAM(36)のアドレス入力端
子に接続している。
ラスタ動作モードでは、RAM(36)がら読み出され
た波形データ列のデータ要素は、ラスタライザ(40)
に入力される。このラスタライザ(40)は、第1図の
スクリーン(2o)上の画素配列の各画素に夫々対応し
た輝度データ配列を発生する。ラスタライザ(40)の
輝度配列出力は、画素プロセッサ(42)に入力する。
画素プロセラ+(42)は、輝度データに基づいて種々
の論理動作を実行して選択的に輝度データの値を調整す
る。その後、画素プロセッサ(42)は、調整済みの輝
度データをフレーム・バッファに転送し、スクリーン(
20)の画素配列のビット・マツプを更新する。第1図
のμP(22)は、システム・バス(26)を介して制
御レジスタ(44)に制御データを送り、MUX(3B
)、ラスタライザ(40)及び画素プロセッサ(42)
の動作を制御する。即ち、制御レジスタ(44)に格納
された制御データがこれらの装置に入力されるのである
。RAM (36)及びフレーム・バッファ(32)の
読出し/書込み動作、並びにラスタライザ(40)及び
画素プロセッサ(42)の種々の動作は、制御レジスタ
(44)からの制御データに従ってステート・マシン(
46)が発生するクロック信号に同期している。ステー
ト・マシン(46)は、RAM(36)からのデータの
読出し及びフレーム・バッファ(32)の読み出し/書
込みの為の制御信号及びアドレス信号も発生する。
ラスタ動作モードでは、波形データ列がRAM(36)
から読み出され、ラスタライザ(4o)に数回に亘り転
送され、1回に転送される波形データ列は、各水平画素
行のデータ要素を含んでいる。この波形データ列に従っ
て、ラスタライザ(40)は、各行の各画素の輝度の値
を決定する。
ラスタライザ(40)は、計算済みの輝度値のデータを
画素プロセッサ(42)に送り、この輝度データは、フ
レーム・バッファ(32)に転送され、その輝度データ
に対応する画素のビット・マツプの位置に記憶される。
ステート・マシン(46)は、フレーム・バッファ(3
2)にも7ドレス及び制御信号を送り、フレーム・バッ
ファ内のビット・マツプの適当な位置に各輝度データを
記憶させる。
上述のように、表示制御回路(34)は、フレーム・バ
ッファ(32)°から周期的にビット・マツプの輝度デ
ータを読み出し、この輝度データに従って画素を発光さ
せて波形表示を行う。ラスタ動作モードにおいて、波形
表示は、1組のベクトル群によって形成される。各ベク
トルは、スクリーン上の2点間の1本の直線であって、
これら2点は、連続して取り込まれた2つの入力信号の
サンプルの値を表す垂直位置及び2つのサンプルのタイ
ミングを表す水平位置によって決まる。スクリーン上の
各ベクトルの軌跡に沿った画素を発光させてこれらのベ
クトルがスクリーン上に表示される。更に、発光される
各画素の輝度は、ベクトル軌跡から各画素の中心点まで
の水平又は垂直方向の距離の関数に従って変調される。
ラスタライザ(40)及び明瞭な連続ベクトルによる波
形表示の為の画素輝度の漸次変調に関しては、本願と同
日出願中の米国特許出願第149792号「画素輝度漸
次変調機能を有するラスタ走査型波形表示(Raste
r 5can Waveforn+ Displayi
mith Pixel Intensity Grad
ation) 」に詳細に記載されている。
「シーケンシャル」動作モードでは、第1図のμP(2
2)は、波形を表す波形データ列を取り込みメモリ(1
6)からバス(14)を介してRAM(36)に転送す
る。波形データ列の転送が終了すると、μP(22)は
、制御レジスタ(44)内のビットを変更し、その結果
ステート・マシン(46)が発生したアドレスがMUX
(38)を介してRAM(36)に供給される。
この波形データ列RAM(36)のデータ出力端子は、
ステート・マシン(46)の入力端子にも接続している
。ステート・マシン(46)は、RAM(36)のアド
レス及び制御信号を発生すると、RAM(36)内の波
形データ列の読み出しを開始する。各波形データ列は、
スクリーン上の縦方向の各画素列に関するデータ要素を
含んでおり、このデータ要素は、対応する画素列が表す
時間間隔内の相対サンプリング時点に於ける入力信号の
値を表している。
このシーケンシャル動作モードでは、ステート・マシン
(46)は、波形データ列の各データ要素に応じて画素
アドレスをフレーム・バッファ(32)に送り、各波形
データ列のデータ要素に応じてアドレスされる16ビツ
トの画素データにより、スクリーン上の水平方向の4個
の連続する画素の輝度が制御される。これらの画素の中
の特定の1個の画素は、トリガ・イベントの時点からそ
の画素のサンプリング時点までの間隔に対応するスクリ
ーン上の水平位置に存在しており、この時点間隔は、波
形ンータ列の上記特定の画素のデータ要素に対応した相
対サンプリング時点を含んでいる。また、この特定の画
素は、波形データ列で示される値に最も近い垂直位置に
存在している。
本発明によれば、ステート・マシン(46)からのアド
レスに応じて、画素プロセッサ(42)がフレーム・バ
ッファ(32)から16ビツトの画素データを読み出し
、この画素データの4ビツトで表される値を所定量だけ
増加して、新しい画素データ値が与えられる。この増加
された4ビツトの値により、波形データ列の要素の輝度
が決まる。
ステート・マシン(46)は、どの4ビツトを増加させ
るべきかを示す制御信号を画素プロセッサ(42)に入
力する。ステート・マシン(46)は、画素クロックも
発生して画素プロセッサ(42)に送り、この結果、画
素プロセッサ(42)は、フレーム・バッファ(32)
のデータ入力端子に新しい画素データ値をラッチし、こ
の新しい画素データ値がフレーム・バッファ(32)の
現在のアドレスに書き込まれる。
従って、シーケンシャル動作モードでは、各画素列の特
定の1個の画素の輝度は、波形データ列の要素がステー
ト・マシン(46)に供給される度に増加され、この特
定の画素は、波形データ列の要素で決まる値及び相対サ
ンプリング時点に従って選択される。よって、周期的入
力信号が繰り返しデジタイズ(デジタル化)され、一連
の実質的に同様の波形データ列が得られると、入力信号
を表す波形表示の画素群は、各波形データ列が処理され
るにつれて、最大輝度に至るまで輝度が高くなっていく
。ステート・マシン(46)は、画素データを記憶して
いるフレーム・バッファ(32)の総ての記憶位置を周
期的にアドレスし、画素プロセッサ(42)を制御して
各アドレスの画素データの値を減少させても良い。従っ
て、各画素の輝度は、時間に対する減少関数となり、且
つ、各画素を含む画素列の相対サンプリング時点に於け
るその画素の値と実質的に同じ値を表す波形データ列の
要素の数に対する増加関数となる。
或いは、ステート・マシン(46)は、再生された波形
データ列(或いは、再生された波形データ列の要素)の
数を計数しても良く、この計数値が所定の限界値に達し
た時、ステート・マシン(46)は、画素データを記憶
しているフレーム・バッファ(32)の総ての記憶位置
をアドレスし、画素プロセッサ(42)が各アドレスの
画素データの値を減少するように調整出来る。この場合
には、各画素の輝度は、再生された波形データ列の要素
の数に対する減少関数となり、且つ、各画素を含む画素
列の相対サンプリング時点に於けるその画素の値と実質
的に同じ値を表す波形データ列の要素の数に対する増加
関数となる。 ・入力信号が周期的であって、この入力
信号が繰り返しサイクル期間に亘り複数の同じ点でデジ
タイズされるように、トリガ・イベントが適切に選択さ
れた場合、デジタイザ(12)は、規則的な間隔で波形
データ列を作成する。この入力信号が変更されない時、
波形データ列は総て同じであり、入力信号を表す波形表
示の画素の輝度は、所定の輝度限界まで上昇する。しか
し、入力信号の過渡的ノイズまたは、オシロスコープ自
身のノイズにより、−時的に波形データ列の値が変化し
た時、元の波形表示に含まれない画素が一時的に発光さ
れる。しかし、このような画素は、微かに発光されるの
みで、すぐに消えてしまう。従って、この波形表示は、
ノイズに対して比較的反応しにくく、波形を表す画素の
可変輝度により、入力信号のデジタイズの1サイクル期
間より長い期間に亘る入力信号の情報を表示することが
出来る。
画素プロセッサ(42)が画素データ値を増加したり減
少したりする方法及びその変化量は、第1図のμP(2
2)が制御レジスタ(44)に適当な制御データを送る
ことにより制御される。例えば、成る応用例では、画素
の輝度を所定限界値(成る最小輝度レベル)まで低下さ
せ、画素が微かに発光し続けるようにしたい場合もあろ
う。このような動作モードの場合には、入力信号の周波
数や値が変化しない限り、周期的な入力信号を表す明る
い波形が表示される。そして、入力信号の周波数や値が
急に変化した時に、新しい波形が表示され、この新しい
波形を形成しでいる画素は、この新しい波形が繰り返し
デジタイズされるにつれて輝度を増加していく。他方、
元の波形は、周期的な輝度の減少により、急速に暗(な
るが、画素の輝度の下限値が設定しであるので、この元
の波形は完全には消えない。従って、オペレータは、こ
れら2つの波形を容易に比較することが出来、入力信号
の急激な変化の特性を測定することが出来る。
画素プロセッサ(42)は、波形データ列に対応する画
素の輝度を一度に最大輝度まで上昇させ、他方、総ての
画素の輝度を徐々に低下させるように設定しても良い。
このような動作モードでは、各画素の輝度は、依然とし
て、その画素に対応する処理済みの波形データ列の数の
関数であるが、最も新しく処理された波形データ列が、
画素の輝度設定に関して最も大きく寄与する。このよう
な動作モードでは、画素の輝度が徐々に上昇する場合に
比べ、ノイズの影響を大きく受けるが、入力信号の変化
後、急速に波形表示を更新し得る。何故なら、入力信号
の変化後、最初に取り込まれた波形データ列に基づいて
明るい波形が急速に表示されるので、波形表示の更新の
為に何度も入力信号をデジタイズして画素の輝度を上昇
させる必要がないからである。
第3図は、第2図の画素プロセッサ(42)を更に詳細
に示した!実施例のブロック図である。
第3図に於いて、MUX (マルチプレクサ)(109
)は、2本の4ビツト入力の何れか1つを4個1組のレ
ジスタ群(110)の何れか1つのレジスタに接続し得
る。第2図のラスタライザ(40)からの4ビツトの輝
度データが、MUX(109)の1つの入力となり、第
2図の制御レジスタ(44)からの4ビツトの制御デー
タが、MUX(109)の他方の入力となる。上述のよ
うに、第2図のフレーム・バッファ(32)は、ビット
・マツプ型の画素データを16ビツトのワードとして記
憶している。各ワードは、水平方向に連続した4つの画
素の輝度を示しており、画素プロセッサ(42)は、水
平方向に連続している4つの画素の輝度データを集めた
後、これらのデータの論理動作を実行する。ラスタ動作
モードでは、ラスタライザ(40)からの輝度データ値
は、MUX(109)を介して一連の画素クロックに応
じて、レジスタ群(110)に順次記憶される。
第2図のステート・マシン(46)は、この画素クロツ
タを計数及びデコードし、順次4つの制御信号を発生し
てレジスタ群(110)に送る。
シーケンシャル動作モードでは、レジスタ群(110)
に記憶されるデータは、MUX(109)を介して第2
図の制御レジスタ(44)から送られる。MUX(10
9)の4ビツトの入力は、画素の輝度が増加される量を
示す値である。レジスタ群(110)の各レジスタに記
憶されたデータは、水平方向に連続した4つの画素の1
つに関するもので、ステート・マシン(46)は、レジ
スタ群(110)を各々入力イネーブルする前にMUX
(109)を設定してレジスタ群(110)の各レジス
タに適当な値が入力するようにする。
レジスタ群(110)の各レジスタの内容は、4つのA
LU (算術論理演算袋W)群(112)のA入力端に
別々に供給される。このALU群(112)の動作は、
第2図の制御レジスタ(44)からのデータにより制御
される。各ALUの4ビツトの出力は、ステート・マシ
ン(46)からの4個の画素クロック・サイクル毎に駆
動されるラッチ(114)に入力される。よって、ラッ
チ(114)は、4個の画素クロック・サイクル毎に1
6ビツトのデータ・ワードを出力端子にラッチし、第2
図のフレーム・バッファ(32)にこのデータ・ワード
が供給される。このデータ・ワードは、第2図のステー
ト・マシン(46)からの適正なアドレスに従って、フ
レーム・バッファ(32)内のビット・マツプに記憶さ
れる。
フレーム・バッファ(32)の特定のアドレスに画素デ
ータを記憶する前に、そのアドレスに現在記憶されてい
る16ビツトのデータ・ワードが読み出され、4個1組
のROM群(116)の入力として供給される。第2図
の制御レジスタ(44)からの制御データも、ROM(
116)の追加のアドレス入力となる。各ROMは、対
応するALU (112)のB入力に供給される4ビツ
トの輝度データ値を出力するようにプログラムされてい
る。ALU群(112)は、各々制御データ入力に従っ
てA及びB入力データを結合し、輝度データ出力として
ラッチ(114)に送る。
制御レジスタ(44)からのアドレス人力データに応じ
て、ROM群(116)は、例えば、フレーム・バッフ
ァ(32)からの輝度データ値のアドレス入力に等しい
出力を発生したり、或いは、そのアドレス入力より所定
の量だけ小さい値の出力を発生したりする。ROM群(
116)は、フレーム・バッファ(32)から入力され
る輝度データ値に関係なく、自身の出力を0000か、
又は他の所定の値に設定し得る。また、第2図の制御レ
ジスタ(44)から供給される制御データに応じて、各
ALUは選択的に、六入力のみを通過させたり、A及び
B入力の最大値を通過させたり、B入力のみを通過させ
たり、A及びB入力を飽和して加算したり、A及びB入
力の論理和又は排他的論理和を出力したり、出力を11
11或いは0000に設定したり、A及びB入力に関す
る他の論理動作及び演算動作を実行して出力を発生した
り出来る。
このシステムがラスタ動作モードで動作している時、A
LU群(112)のA入力の輝度データは、ラスタライ
ザ(40)から供給され、ALU群(112)は、この
A入力のデータを変更することなくそのままラッチ(1
14)に通過させる。
この場合、スクリーン上の特定の画素の輝度は、波形を
表示する1つ又は2つのベクトルからの垂直距離又は水
平距離の関数である。尚、この波形を表示するベクトル
は、波形データ列に応じてラスタライザ(40)は発生
した輝度データによって決まる。スクリーン上で複数の
波形を重ねて表示する為に、ROM群(116)がそれ
らの入力データに等しい出力データを発生するように設
定し、ALU群(112)がそれらのA及びB入力の排
他的論理和を出力したり又はA及びB入力を加算したり
するように設定しても良い。
他方、このシステムが本発明に係るシーケンシャル動作
モードの時、スクリーン上の各画素の輝度は、選択的に
、時間の減少関数(即ち、処理される波形データ列の数
又は処理される波形データ列の要素の数の減少関数)で
も良い。また、このシーケンシャル動作モードの時、ス
クリーン上の各画素の輝度は、選択的に、取り込まれた
波形データ列のデータ要素の中で、その画素に対応する
データ要素の数の増加関数でも良い。波形データ列が処
理される時、制御レジスタ(44)からのデータにより
、ALU群(112)がA及びB入力を加算するように
設定され、且つ、ROM群(116)が自身の入力を変
更せずにALU群(112)のB入力端に供給するよう
に設定される。
各ALU (112)のA入力端のデータの値は、第2
図の制御レジスタ(44)からMUX(109)に供給
されるデータによって決まる。このALUのA入力のデ
ータの値によって、波形データ列の要素が対応する画素
が波形上にあることが示された時、フレーム・バッファ
(32)内の画素データ値の増加する量が決まる。フレ
ーム・バッファ(32)内の各画素データ値を周期的に
減少させるには、ステート・マシン(46)は、周期的
に制御レジスタ(44)の内容を設定し、その結果、A
LU群(112)は、B入力端のデータを変更せず通過
させ、各ROM (t 16)は、輝度データのアドレ
ス入力の線形減少関数か、又は非線形減少関数の出力デ
ータを選択的に発生する。
シーケンシャル動作モードの時の波形表示は、ラスク動
作モードの時の波形表示はどスムーズではなくなるかも
知れないが、シーケンシャル動作モードの時の波形表示
は、比較的ノイズに鈍感となり、画素の輝度を可変にす
ることによって、1つの波形データ列を得る為の1サン
プリング・サイクルより長い期間に亘る入力信号の変化
を表す情報を表示することが出来る。
以上本発明の好適実施例について説明したが、本発明は
ここに説明した実施例のみに限定されるものではなく、
本発明の要旨を逸脱する事なく必要に応じて種々の変形
及び変更を実施し得る事は当業者には明らかである。例
えば、実施例では、波形を表示する画素の輝度を他の画
素の輝度より高くする場合について説明したが、波形表
示する画素の輝度を他の画素の輝度より低く設定して波
形表示する場合には、輝度の関係は上述の説明と逆にな
ることに留意されたい。
〔発明の効果〕
本発明によれば、1サンプリング・サイクルの期間に得
られる単一の波形データ列で波形表示を行うのではなく
、複数のサンプリング・サイクルの期間に相当する複数
の波形データ列の総てのデータ要素の中の各画素に対応
する要素の数に応じて各画素の輝度を調整するので、反
復入力信号を表示する際に、ノイズ等による一時的で不
規則な変化は、表示されても殆ど目立たなくすることが
出来る。更に、波形を表す画素の輝度を周期的に所定量
ずつ調整することにより、波形を表す画素の輝度が時間
の関数となり、ノイズ等の影響を更に低減することが出
来る。
【図面の簡単な説明】
第1図は、本発明の1実施例であるデジタル・オシロス
コープのブロック図、第2図は、第1図の装置の表示シ
ステムのブロック図、第3図は、第2図の画素プロセッ
サのブロック図である。 (12)はアナログ・デジタル変換手段(デジタイザ)
、(18)は表示制御手段(表示システム)、(20)
は表示手段である。

Claims (1)

  1. 【特許請求の範囲】 1、反復入力信号に応じて繰り返し発生する各トリガ・
    イベントを基準にして、上記入力信号の複数の異なる時
    点の値を表す波形データ列を順次発生するアナログ・デ
    ジタル変換手段と、スクリーン上のマトリクス画素配列
    の画素の輝度を上記波形データ列の対応する各データ要
    素に基づいて調整し、上記入力信号の波形を表示する表
    示手段とを有する波形表示装置において、複数の上記波
    形データ列にわたる総てのデータ要素の中の、上記画素
    配列の各画素に対応するデータ要素の数に応じて、各画
    素の輝度を調整する表示制御手段を具えることを特徴と
    する波形表示装置。 2、上記表示制御手段は、更に、上記入力信号の波形を
    表わす各画素の輝度を所定周期毎に所定量ずつ調整する
    ことを特徴とする請求項1記載の波形表示装置。
JP1939389A 1988-01-29 1989-01-27 波形表示装置 Expired - Lifetime JPH0623794B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15027088A 1988-01-29 1988-01-29
US150,270 1988-01-29

Publications (2)

Publication Number Publication Date
JPH01224673A true JPH01224673A (ja) 1989-09-07
JPH0623794B2 JPH0623794B2 (ja) 1994-03-30

Family

ID=22533782

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1939389A Expired - Lifetime JPH0623794B2 (ja) 1988-01-29 1989-01-27 波形表示装置

Country Status (3)

Country Link
JP (1) JPH0623794B2 (ja)
GB (1) GB2214764B (ja)
NL (1) NL8900191A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06317609A (ja) * 1992-04-23 1994-11-15 Iwatsu Electric Co Ltd 表示回路装置

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4940931A (en) * 1988-06-24 1990-07-10 Anritsu Corporation Digital waveform measuring apparatus having a shading-tone display function
US5065147A (en) * 1989-05-17 1991-11-12 Hewlett-Packard Company Method and apparatus for simulating analog display in digital display test instrument
EP0448322A3 (en) * 1990-03-23 1992-11-25 Tektronix, Inc. Automatic extraction of pulseparametrics from multi-valued functions
US5295080A (en) * 1990-08-06 1994-03-15 Tektronix, Inc. Method of operating a buffer memory to provide a trigger pattern by storing a trigger code in preselected areas of the buffer memory
US5387896A (en) * 1990-08-06 1995-02-07 Tektronix, Inc. Rasterscan display with adaptive decay
DE4125920A1 (de) * 1990-08-06 1992-02-13 Tektronix Inc Vorrichtung und verfahren zum betrieb eines raster-scan-oszilloskops zum anzeigen einer verstaerkten zone
GB2271043B (en) * 1992-09-21 1996-05-22 Gould Inc Display resolution enhancement using data compression
GB2271699B (en) * 1992-10-13 1997-02-05 Gould Inc Display resolution enhancement
US5479606A (en) * 1993-07-21 1995-12-26 Pgm Systems, Inc. Data display apparatus for displaying patterns using samples of signal data
US5530454A (en) * 1994-04-13 1996-06-25 Tektronix, Inc. Digital oscilloscope architecture for signal monitoring with enhanced duty cycle
US5528356A (en) * 1995-03-20 1996-06-18 Tektronix, Inc. Apparatus and method for displaying multiple sample spacing waveform segments
US6151010A (en) * 1996-05-24 2000-11-21 Lecroy, S.A. Digital oscilloscope display and method therefor
US6219029B1 (en) * 1998-04-03 2001-04-17 Tektronix, Inc. Emphasizing infrequent events in a digital oscilloscope having variable intensity rasterizer and variable intensity or color display
DE102006056154A1 (de) * 2006-11-28 2008-05-29 Rohde & Schwarz Gmbh & Co. Kg Verfahren und Vorrichtung zur Ermittlung einer statistischen Messkenngröße

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2207517B (en) * 1987-07-27 1992-01-02 Tektronix Inc Method and apparatus for signal processing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06317609A (ja) * 1992-04-23 1994-11-15 Iwatsu Electric Co Ltd 表示回路装置

Also Published As

Publication number Publication date
JPH0623794B2 (ja) 1994-03-30
NL8900191A (nl) 1989-08-16
GB8900139D0 (en) 1989-03-01
GB2214764B (en) 1992-01-08
GB2214764A (en) 1989-09-06

Similar Documents

Publication Publication Date Title
JP2997913B2 (ja) 波形の取込み及び表示方法
JPH01224673A (ja) 波形表示装置
JP2627691B2 (ja) 表示装置
US6188384B1 (en) Reacting to unusual waveforms
EP0063865B1 (en) Digital scan converter with randomized decay function
JPH11282394A (ja) ベクトル変換方法
US6333732B1 (en) Multi-function digital persistence decay
JPH01227069A (ja) 波形表示方法
US5412579A (en) Slow display method for digital oscilloscope with fast acquisition system
JP2704323B2 (ja) デジタル記憶表示装置
KR100559351B1 (ko) 가변 휘도 또는 컬러 디스플레이 및 가변 휘도 래스터라이저를 가진 디지털 오실로스코프에서 드문 사건 강조 방법
US6249115B1 (en) Method of controlling brightness and contrast in a raster scan digital oscilloscope
JP2727036B2 (ja) バッファ・メモリを用いたトリガ発生方法
US4774438A (en) Oscilloscope trace attribute control system
KR19990072768A (ko) 래스터컨트롤방법
US6201527B1 (en) Technique for displaying enveloped waveform
JPH04288594A (ja) 表示メモリ制御装置
KR19990082903A (ko) 가변 휘도 래스터화를 사용한 디지털 오실로스코프에서 느린 트리거 속도 포착의 높은 포획 확률 유지 방법
JP3518306B2 (ja) ビットマップ表示方法及び装置
JP2001350440A (ja) 表示装置
JPH0658382B2 (ja) ビーム軌跡デジタイズ方法及び装置
EP0586424B1 (en) Video simulation of crt response
JPH06317609A (ja) 表示回路装置
JP2001356727A (ja) 表示装置及びその駆動回路
JPH0785090B2 (ja) 可変残光方法及びその装置