JPH10336030A - ランダム・サンプリングのトリガ・ホールドオフ方法と回路 - Google Patents

ランダム・サンプリングのトリガ・ホールドオフ方法と回路

Info

Publication number
JPH10336030A
JPH10336030A JP15582197A JP15582197A JPH10336030A JP H10336030 A JPH10336030 A JP H10336030A JP 15582197 A JP15582197 A JP 15582197A JP 15582197 A JP15582197 A JP 15582197A JP H10336030 A JPH10336030 A JP H10336030A
Authority
JP
Japan
Prior art keywords
time
hold
trigger
signal
period
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.)
Pending
Application number
JP15582197A
Other languages
English (en)
Inventor
Kenji Uchida
賢治 内田
Kensuke Kobayashi
謙介 小林
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.)
TERA TEC KK
Original Assignee
TERA TEC KK
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 TERA TEC KK filed Critical TERA TEC KK
Priority to JP15582197A priority Critical patent/JPH10336030A/ja
Publication of JPH10336030A publication Critical patent/JPH10336030A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

(57)【要約】 【課題】 ランダム・サンプリングの波形抜け現象を防
止する。 【解決手段】 波形抜け現象は、トリガ3を同期回路1
4に受け入れる状態となるホールドオフの時点と、トリ
ガ3のタイミングによって発生する。ホールドオフ直後
のトリガ3が印加されるとこのトリガ3と直後のクロッ
ク2(周期(TC)との時間差TS が測定される。TS
は、たとえば、0≦TS ≦TC の間で変化する。トリガ
3を受け入れると、ただちにホールド状態となり、トリ
ガ3を受け入れない。次にホールドオフ状態に移行する
のは、TS とは関係のないホールド期間Tho後である。
この一定の期間Thoは、ワン・ショット回路25におい
てマイクロプロセッサ31の指示によって作成される。
期間Thoの経過後に印加されたトリガ3により、次の時
間差TS の測定がなされる。ホールド期間ThoにはTS
の影響がないから、波形抜けの現象も生じない。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、繰り返し入力信号
を高時間分解能で測定する等価時間型ランダム・サンプ
リングを用いたデジタル・オシロスコープ(DSO)に
関し、特に、特定の入力信号周期で発生する波形抜け現
象を改善したランダム・サンプリングのトリガ・ホール
ドオフ方法と回路に関する。
【0002】
【従来の技術】ランダム・サンプリングを用いたアナロ
グ型およびデジタル型のランダム・サンプリング・オシ
ロスコープとその関連技術は次の公知例に開示され、ま
た、先願発明に詳細が示されている。 公知例1 特公昭47−48432 公知例2 特開昭59−34164 公知例3 特開昭63−195575 公知例4 特公平7−85089 公知例5 特開昭62−63885 公知例6 特開平5−215873 公知例7 A 500MHz Time Digitizer IC with 15.625 p
s Resolution ; 1994IEEE International Solid-State
Circuits Conference, WP 3.6 先願発明 本出願人による平成9年 4月18日の出
願,[出願番号]特願平9−116209号
【0003】公知例1および3はアナログ型のランダム
・サンプリング・オシロスコープ、公知例2および4が
デジタル型のランダム・サンプリング・オシロスコープ
に関するものである。公知例5は短い時間幅を測定する
技術に関するものである。公知例6は2個のデジタル信
号間の時間差を量子化するためのデジタル時間補間技術
に関するものである。公知例7は複数の高速カウンタと
その位相の異なるパルスを組み合わせて時間をデジタイ
ズする技術を開示している。公知例5,6,7は、時間
差の測定に有用である。また、先願発明にはランダム・
サンプリングの波形抜け現象を防止するコンスタント・
ホールドオフ技術が示されている。
【0004】ランダム・サンプリング方式とはサンプリ
ング周期より細かな時間分解能で波形データ収録を可能
とするオシロスコープで、等価時間型サンプリングの一
方式であり、その基本型が公知例1に開示されている。
【0005】デジタル・オシロスコープでは、繰り返し
入力する被測定信号を内部クロック信号であるサンプリ
ング・クロックに従ってサンプリングし、縦(Y)軸情
報とする。同時に被測定信号(Signal)からピックオフ
したトリガ信号を基準とし、被測定信号のサンプリング
に用いた内部クロック信号の時間位置を測定して時間
(X)軸情報とする。このXとY情報をペアでメモリに
保存し、その後メモリ内容をX−Y表示して被測定信号
波形を再現しており、この技術は公知例2に開示されて
いる。
【0006】公知例2に開示された技術において重要と
なるのは、入力する被測定信号の繰り返し波形の各部を
一様にサンプリングすることである。一様にサンプリン
グをしないと測定に時間を要したり、波形の一部分が抜
ける等の現象を生ずるからである。
【0007】もし内部クロック信号が一定の周期に設定
され、被測定信号周期TSIとサンプリング・クロック周
期TC の比が有理数(TSI/TC =M/N:M,Nは整
数)であるコヒーレント・サンプリング状態になると、
被測定信号の限られた波形部のみがサンプリングされ
る。TSI=TC ×Nの時は、被測定信号波形のN点がサ
ンプリングされる。しかしサンプリング・クロック周期
TC が被測定信号周期T SIの整数倍になるTSI=TC /
Mの時は、繰り返し波形の同一点のみがサンプリングさ
れる。この結果、測定を続けてもTC 以内の所望する時
間分解能で波形を得られず、波形抜け現象の1つの原因
となる。
【0008】この問題に対しては、トリガ若しくはサン
プリング・クロック周期TC を“振る”いわゆるデイザ
ーを加えてサンプリングをランダム化する手法が知られ
ており、クロックの位相を変化させることによってラン
ダム化する方法が、公知例3に開示されている。
【0009】これ以外に、時間軸を形成するタイムベー
スに使用されるホールドオフ方式に起因する波形抜けの
メカニズムがある。ランダム・サンプリングではサンプ
リング周期より細かな時間分解能を得るために被測定信
号周期TSIと同じ周期TT のトリガ信号と周期TC のサ
ンプリング・クロック信号の時間差を測定して波形を再
現している。このランダム・サンプリング装置は公知例
3の第8図に示されているが、それをデジタル化した回
路構成を図8に示し、これを用いて説明する。
【0010】図8において、1は被測定信号、2はサン
プリング・クロック、3はトリガ、4はプロセッサ・ク
ロック、11はサンプラ、12はA/D変換器、13は
アクイジション・メモリ、14は同期回路、15Bはタ
イムベース、31はマイクロプロセッサ、32は波形メ
モリ、33はディスプレイである。ここで、プロセッサ
・クロック4はマイクロプロセッサ31を動作させるク
ロックであり、ディスプレイ33には一般に表示用メモ
リが含まれている。
【0011】図9には、図8に示した構成における波形
データ収録のプロセスを示しており、これを用いて説明
する。
【0012】被測定信号1がサンプラ11に入力される
と、サンプラ11は図9(b)のサンプリング・クロッ
ク2で被測定信号の瞬時値をサンプルし、その値に比例
したホールド値をA/D変換器12に出力する。A/D
変換器12は、サンプラ11のサンプリングによりホー
ルドされたアナログ値をサンプリング・クロック2の入
力に応じて、定められた分解能のデジタル・データに変
換し、高速のシフト・レジスタで構成されるアクイジシ
ョン・メモリ13に出力する。
【0013】デジタル・データを入力されたアクイジシ
ョン・メモリ13は、タイムベース15Bが図9(f)
の書き込み信号53を出力している期間は、サンプリン
グ・クロック2の入力に応じてメモリの初番地にデータ
を書き込む。同時にアクイジション・メモリ13は以前
のデータを次の番地に移し、最終番地にあるデータは廃
棄する。すなわち、図9(b)の時点t3〜t8のアク
イジション・メモリ13に入力されるサンプリング・ク
ロック2は(f)の書き込み信号53の停止期間に入力
されていることを示している。
【0014】一方、同期回路14には、被測定信号1に
同期したトリガ3が入力されている。同期回路14は、
タイムベース15Bが図9(d)のホールド信号51の
出力を停止された後の最初の時点tre1に印加される
(a)のトリガ3を受け付け、通常はDフリップフロッ
プを2段用いて構成されるジッタ・フリーの回路をラッ
チさせて、同図(e)の同期信号52をタイムベース1
5Bに出力する。
【0015】図9(g)のHOは同期回路14のホール
ド状態を表しており、(d)のホールド信号51が
“H”から“L”に遷移した点でホールド状態HOHか
らホールドオフ状態HOF1に移行している。このホー
ルドオフ状態HOF1にあるときに時点tre1の(a)
のトリガ3が印加されると、同期回路14は動作して同
図(e)の同期信号52を出力(“L”から“H”に)
する。
【0016】同期回路14は同期信号52を“H”にす
るとラッチ状態となり、その後のトリガ3を受け付けな
くなり、(d)のホールド信号51が“L”であっても
同期信号52が“H”である間は(g)のホールド状態
HOLを維持している。
【0017】図9(e)の同期信号52を入力されたタ
イムベース15Bは、たとえば、公知例5に開示された
方法により、時点tre1のトリガ3とその直後の時点t
1に入力されるサンプリング・クロック2との時間差T
S n−1の測定を開始し、時点tre1から時点t4まで
の期間、すなわち、時点tre1以降のサンプリング・ク
ロック2の4周期を経て時間差TS n−1の値を確定す
る。なお、ここでは時点t1からt4までの期間Tmbを
時間差TS n−1の値に依らず、一定として説明する。
【0018】アクイジション・メモリ13への書き込み
信号53を、測定条件で定まる期間(図9においては時
点t1からt3までの期間Tma)継続する。この期間
は、(e)の同期信号52の入力された時点tre1の
後、(b)のサンプリング・クロック2の数がプリセッ
ト値(図9では3ケ)に達する時点t3迄続く。(b)
のサンプリング・クロック2のカウントが時点t3にお
いて終了すると、(f)の書き込み信号53の出力を停
止し、アクイジション・メモリ13への縦軸データ書き
込みを禁止し、読み出し可能状態とする。
【0019】時間差測定期間Tmbもしくはアクイジショ
ン・メモリ13への書き込み期間Tmaの何れか長い方の
期間が終了するt4の時点になると、タイムベース15
Bはマイクロプロセッサ31にデータ収録の終了を指示
し、同期回路14にホールド信号51を出力(“L”か
ら“H”に)する。
【0020】タイムベース15Bよりホールド信号51
を入力された同期回路14はラッチ状態をリセットして
(e)の同期信号52の出力を停止する。一方でホール
ド信号51によりトリガ3を受け付けない(g)のホー
ルド状態HOHを維持する。
【0021】タイムベース15Bより時点t3において
データ収録の終了信号を受信したマイクロプロセッサ3
1は、データ・トランスファの期間(図9のTm2)にお
いて、アクイジション・メモリ13に蓄えられたY軸情
報を、時間差TS n−1の情報と、更にメモリ番地とサ
ンプリング・クロック2の周期TC から割り出される時
間情報をX軸として組み合わせ、波形メモリ32にXY
データを転送する。
【0022】なお、図9は、マイクロプロセッサ31が
サンプリング・クロック2(周期TC )とは独立した
(c)のプロセッサ・クロック4(周期TK )で動作す
る場合を示している。この2つのメモリ間の転送を速く
するために、専属のDSP(デジタル・シグナル・プロ
セッサ)をサンプリング・クロック2で動作させる場合
もある。データ・トランスファの期間Tm2において、デ
ータの転送が終了すると、マイクロプロセッサ31はタ
イムベース15Bにデータ転送終了信号を出力する。
【0023】データ転送終了信号を受けたタイムベース
15Bは、(b)の時点t9のクロック2によってアク
イジション・メモリ13に再び書き込み信号53を出力
し、(a)の時点tre2に印加されるトリガ3よりも前
のデータを収録するプリトリガ・アクイジション・プロ
セスに入る。このプリトリガ・アクイジション・プロセ
スにおいて、カウント開始の時点t9からカウント数×
TC (図9ではカウント数=1)を越えて所定の期間T
m3が経過すると、時点tre2のプリトリガで測定すべき
期間を越えて、プリトリガによるデータの収録数が確保
される(プリトリガ・アクイジション・プロセスの詳細
は後述する)。
【0024】そこでタイムベース15Bの出力を停止し
て(g)のホールドオフ状態HOF2へ移行する。タイ
ムベース15Bからアクイジション・メモリ13への
(f)の書き込み信号53の出力は継続され、データの
収録はホールドオフ状態へ移行した後も継続される。す
なわち、(f)の書き込み信号53が“H”となる時点
t9以後は(b)のサンプリング・クロック2によって
アクイジション・メモリ13へのデータの収録は続けら
れる。
【0025】期間Tm3の終了時点、すなわちホールドオ
フ状態HOF2の前縁の時点tho2において図9(d)
のホールド信号51が“H”から“L”に変化すると、
同期回路14は、トリガ3の受け入れ禁止から受け入れ
状態となり、ホールドオフ状態HOF2の最初に入力す
る時点tre2のトリガ3を時間差測定のリファレンス用
のトリガとし、再び時間差測定のプロセスに入る。一
方、時点tre2のトリガ3に始まるデータ収録のプロセ
スは、時点tre1のトリガ3で述べたのと同様に継続さ
れ、時点t12のデータがプリトリガ・アクイジション
・プロセスの有効データとして、また、時点t13以後
のデータがポストトリガ・アクイジション・プロセスの
有効データとして収録される(ポストトリガ・アクイジ
ション・プロセスの詳細は後述する)。
【0026】このデータ収録プロセスは、時間分解能と
測定タイム・ウインドウ(測定時間の範囲)から定まる
波形メモリ32の全アドレスに波形データが蓄えられる
まで繰り返される。全アドレスにデータが書き込まれる
と、マイクロプロセッサ31は割り込み処理を行い、波
形メモリ32の波形データをそのまま、あるいは各種演
算を施してディスプレイ33に出力し、所望する波形あ
るいはデータを表示する。
【0027】ここで、測定する時間差TS i(図9で
は、i=n−1またはn)は常にサンプリング・クロッ
ク2の周期TC 内の値である。時点tre1あるいはtre
2のトリガ3の時点t1やt13のクロック2の入力直
後以外のサンプリング・クロック2でサンプリングする
被測定信号と時点tre1および時点tre2のトリガ3と
の時間差は、サンプリング・クロック周期TC の整数倍
を加算あるいは減算することで得ることができる。また
ホールドオフ状態HOF2はデータ収録中のサンプリン
グ・クロック2の所定の計数を経て発生するため、サン
プリング・クロックに一定の時間差をもって同期する。
なお、図9ではホールドオフ状態のHOF2の発生は、
時点t10のサンプリング・クロック2より遅れ時間を
もって発生する場合を描いている。
【0028】図9を参照しながら以上の関係を式化する
と、式(1)〜(8)を得る。 T12n=TT×Ceiling[T17/TT] (1) T13n=TC×Ceiling[A]+TSn−1 (2) ここに、A=(T12n−TS n−1)/TC T14n=TK×Ceiling[B]+TPn−1 (3) ここに、B=(T12n−TPn−1)/TK TSn=T13n−T12n (4) TPn=T14n−T12n (5) T15n=TK×Ceiling[C]+TPn−1 (6) ここに、C=(TSn−1+Tm1−TPn−1)/TK T16n=TC×Ceiling[D]+TSn−1 (7) ここに、D=(T15n+Tm2−TSn−1)/TC T17n=T16n+Tm3 (8)
【0029】TSn−1,TSnは、tre1,tre2とそ
の直後のt1,t13のサンプリング・クロック2との
時間差、TPn−1,TPnは、tre1,tre2とその直
後のプロセッサ・クロック4との時間差である。
【0030】T12nは、レファレンスとなるtre1,t
re2のトリガ3の時間差、T13nは、tre1からtre2
の直後のサンプリング・クロック2迄の時間差、T14n
は、tre1からtre2の直後のプロセッサ・クロック4
迄の時間差、T15nは、tre1からt4直後のデータ転
送Tm2の開始迄の時間差、T16nは、tre1からt9の
プリトリガ・アクイジション開始迄の時間差、T17n
は、tre1からホールドオフHOF2発生迄の時間差、
Tm1は、TmaTmbの大なる方の値、Ceiling[x]は、
x以上で最小の整数である。
【0031】以上の式(1)〜(8)をもとにして、サ
ンプリングして得られた波形をサンプリング・クロック
周期TC にわたって数値計算し、その結果を、図10,
11および図12に示す。
【0032】図10はTT =0.714TC <TC であ
る被測定信号を、図11はT11=T 17n−TSn−1=
21.2で得られる波形を、図12はT11=T17n−T
Sn−1=21.3で得られる波形を示す。なお、この
計算では、クロック周期TC を“1”に規格化し、その
間の時間分解能を100(X軸を100等分)、1つの
図示した波形を得るためのサンプリング回数を1000
回、さらにプロセッサ・クロック4はサンプリング・ク
ロック2と同一の周期(TK =TC )とし、図9(e)
に示すT11がTSiに(図9ではi=n−1またはn)
に依らず一定としている。
【0033】図11,図12より、サンプリング・クロ
ック2よりも高い周波数の被測定信号が入力されると、
被測定信号の一周期はほぼサンプルできるが、サンプリ
ング・クロック周期TC と被測定信号周期TSI(=
TT )の差分に相当する期間はサンプルできない。T11
が異なると、図11および図12の示すように測定でき
る波形部分が変化する。そして、サンプルされない波形
抜け現象を発生することがわかる。
【0034】公知例4は波形抜けのメカニズムを説明
し、1つの解決法を提案している。公知例4では時間測
定(図9の期間TSn−1,TSn)を行う度に、基準ク
ロック信号(図9のサンプリング・クロック2)に対し
ランダム化したホールドオフ信号(図9のHOF1,H
OF2、トリガ待受け信号)を発生させ、図9の期間T
m3をランダムに変化させて期間T11をランダムに変え
て、測定できる波形部分を変化せしめて、その和集合を
とることでサンプリング・クロック周期TC の全域にわ
たる波形を測定可能としている。
【0035】このランダム・ホールドオフ方式を表現す
る式は、式(1)を次の式(9)に変形すればよく、式
(2)〜式(8)は変更なく適用される。 T12n=TT×Ceiling[(T17+D×Random[])/TT (9) 但し、Random[]は0から1の範囲に一様に分布する擬
似乱数。Dはディザー量で、ランダム化される時間範囲
(D=1の時、サンプリング・クロック周期TC に相
当)。
【0036】図13にD=1とした公知例4のランダム
・ホールドオフ方式でサンプリングを行った場合の数値
計算結果を示す。ここでは図9のTm3を変化せしめてT
11=21.2〜22.2の間でランダムに変化してい
る。サンプリング・クロック周期TC にわたり(X軸の
0〜1の間)一様に波形がサンプルされ、波形抜けの現
象は発生していない。
【0037】公知例4に記載された波形抜けのメカニズ
ムは、被測定信号周期TSI、即ちトリガ周期TT がサン
プリング・クロック周期TC より小さい(TC >TT )
場合の現象である。しかし、ランダム・サンプリングで
は公知例4で開示された以外のホールドオフに起因する
波形抜けがある。ここでは、TC <TT において波形抜
けを発生させるホールドオフのメカニズムを、TK =T
C の場合を例にとって説明する。
【0038】以下においては、図8に示したホールドオ
フをダイレクト・ホールドオフと呼ぶ。
【0039】図14はダイレクト・ホールドオフによる
波形抜けメカニズムを説明するためのタイムチャートで
ある。ダイレクト・ホールドオフでは、時間差TS i
(図9ではi=n−1およびn)を測定する度にTS i
が異なるので、それをレベルLを上下せしめて表わして
いる。
【0040】ここで、図9と異なる第1の点は、サンプ
リング・クロック2が振幅A1の、のこぎり波(周期T
C )とレベルLとの交点で発生している。このレベルL
が振幅A1の範囲で上下すると、発生するサンプリング
・クロック2の発生タイミングも0〜TC の範囲で変化
する。すなわち、レベルLが、のこぎり波の上方で交叉
する場合は下方で交叉するより早い時間に、サンプリン
グ・クロック2が発生することを示している。この図を
用いることで、トリガ3に対するサンプリング・クロッ
ク2のタイミングにより時間差TS iが変化する全状態
が表現できる。
【0041】第2の図14の図9と異なる点は、(a)
のサンプリング・クロック2のポジションに対応した
(b)のホールドオフ・ポジションH1の表現である。
図9のデータ収録プロセスでは、時点tre1のトリガ3
の直後の時点t1に発生したサンプリング・クロック2
から期間T11を経てホールドオフ状態HOF2が開始し
ている。ここで、T11=T17−TS n−1であり、TK
=TC と仮定するとT11=t9 −t1 +Tm3となり一定
である。すなわち、トリガ周期TT 、あるいは時間差T
S とは無関係にホールドオフHOF2の開始時点である
ホールドオフ・ポジションが決定される。
【0042】したがって、サンプリング・クロック2の
ポジションが変化すると、それにつれて(c)のトリガ
3aや(d)のトリガ3bの時点tre1からのホールド
オフ・ポジション(b)も移動する。レベルLの変化に
対応してホールドオフ・ポジションH1は図14(b)
の太い斜線で示す範囲で移動する。
【0043】トリガ周期TT が、TC <TT の条件下で
は、ホールドオフ・ポジションH1の移動範囲がトリガ
3の発生時点tre2に重ならない(c)の場合と重なる
(d)の場合がある。図14(c)の場合には、時点t
re2のトリガ3a以後0〜TC の期間には、ホールドオ
フ・ポジションH1とは重ならないので、サンプリング
・クロック2が発生する確率はサンプリング・クロック
2のポジションの変化にもかかわらず一様である。
【0044】ところが、同図(d)の場合には、トリガ
3bの時点tre2bがホールドオフ・ポジションH1の
範囲と重なるために、ホールドオフ・ポジションH1が
時点tre2bの前に発生するか、後に発生するかで時間
差TS (図9のTS n−1,TS n)を測定する基準と
なるリファレンス・トリガが、tre2bになる場合とt
re2aになる場合とに別れる。
【0045】すなわち、時点tre2bより前にホールド
オフ・ポジションH1(ホールド状態の終端)が発生す
れば時点tre2bのトリガ3bが時間差TS 測定の基準
となるリファレンス・トリガとして採用される。時点t
re2bより後にホールドオフ・ポジションH1が発生す
ると、時点tre2bのトリガ3bはリファレンス・トリ
ガして採用されず、その後の時点tre2aのトリガ3b
をリファレンス・トリガとして採用する。
【0046】この時点tre2bのトリガ3bがリファレ
ンス・トリガとなるか、時点tre2aのトリガ3bがリ
ファレンス・トリガとなるかは、ホールドオフ・ポジシ
ョンH1の位置を決定する期間T11の発生時点によって
左右される。
【0047】すなわち、時点tre1の直後のサンプリン
グ・クロック2のポジションによって左右される。ま
た、測定信号の周期に等しいトリガ周期TTaやTTbと関
係のないサンプリング・クロック周期TC とそのタイミ
ングの時間的位置によって、このような事態が発生し得
る。このような状態になると、測定プロセスを繰り返し
て得られる時間差は、サンプリング・クロック周期TC
内で一様な分布を示さなくなり、測定できない時間差が
発生する。
【0048】図15は、測定できない時間差が発生する
メカニズムを図示したものである。同図(b)のホール
ドオフ・ポジションH1が発生する可能性がある太線で
示した範囲において(a)のトリガ3が発生するための
条件は、トリガ周期TT が次式(10)を満たすときで
ある。
【0049】 0<T18 <TC (10) ここで、T18 =TT×Ceiling[T11/TT]−T11
【0050】最初に同図左端から始まるn−1回目の時
間差測定では、全ての測定が時点tre1のトリガ3をリ
ファレンス・トリガとして行われると仮定する。この時
点tre1のトリガ3とその後に示すTC 領域では、サン
プリング・クロック2が一様に分布し得るから、測定さ
れる時間差TS n−1は0とTC 間で一様に得られ、
(d)の測定領域R1(右下り斜線部)全体がサンプル
される。
【0051】n回目の時間差測定になると、時間差TS
n−1が小さい場合は式(10)の条件を満足するから
tre2bのトリガ3をリファレンス・トリガとして用い
る。この場合は、同図(d)の測定領域R12のうちの
R2(右上り斜線部)に属する時間差を等確率で測定す
ることになる。TS n−1が小さい場合は、下式(1
1)で与えられる。 TS n−1<T18 (11) ここに、T18 =TT ×Ceiling[T11/TT ]−T11
【0052】TS n−1>T18となる場合には、時点t
re2bのトリガ3はホールドオフ・ポジションH1の発
生時点より後になるために、リファレンス・トリガとな
ることができず、時点tre2aのトリガ3がリファレン
ス・トリガとなる。この場合には領域R13のうちのR
3a,R3bの領域(右下り斜線部)を等確率でサンプ
ルして測定データを得ることができる。しかしながら、
領域R13のうちのR3Cの領域は測定されない。
【0053】図15(d)の測定領域R12とR13か
ら明らかなように、2つの領域R12とR13は補集合
の関係にない。測定プロセスで得られる時間差は、この
2つの集合の和である領域R14で示されるから、(n
−1)回目では一様であった時間差測定領域R1の測定
が、n回目では測定される確率が倍となる時間差測定領
域R4と全く測定されない時間差測定領域R3Cが発生
してしまう。
【0054】この測定されない時間差測定領域R3C
は、次の(n+1)回目の測定で他の時間差測定領域に
写像され、測定を繰り返す度に複雑に成長していく。
【0055】図16および図17にはTT/TC=1.21
4,T11/TC =21.2 の場合の被測定信号およびサンプ
ル後の波形の数値計算結果が示されている。ここで時間
分解能を100、サンプリング回数を1000回にして
いる。
【0056】図18および図19にはTT/TC=1.41
4,T11/TC=21.2 の場合の被測定信号およびサンプ
ル後の波形の数値計算結果が示されている。ここで時間
分解能を100、サンプリング回数を1000回にして
いる。トリガ周期が異なると、波形抜け状態も大きく変
化する。
【0057】図9および図15を用いて説明した期間T
m3を固定にしてサンプリング・クロック2に同期してホ
ールドオフ状態HOF2を発生するランダム・サンプリ
ングのダイレクト・ホールドオフ型、また期間Tm3をラ
ンダムに変化せしめる公知例4のランダム・サンプリン
グのランダム・ホールドオフ型のサンプリング・クロッ
ク周期TC とトリガ周期TT により、所定の時間分解能
で波形を捉えるのに要するデータ収録回数を数値計算し
た。
【0058】図20,図21,図22,図23および図
24には、その数値計算の結果が示されている。横
(X)軸は、サンプリング・クロック周期TC =1とし
たときのトリガ・クロック周期TT を表わし、横軸の分
解能は101とし、TT の最大周期を10(max TT =
10×TC )に選んだ。なお、各TT の値がTC =1に
対し極力コヒーレントにならないよう、TT を決定する
際に、ディザーを加えている。ただし、TT =(10/
101)×i+(Random []−1/2)/101であ
り、0≦i≦100である(Random[]は0から1の範
囲に一様に分布する擬似乱数)。
【0059】ここで、たとえばTT =2.0×TC の縦
(Y)軸データを得るためには、このTT の波形を、図
11(そこでは、TT =0.714×TC )などで行っ
た手順により、得なければならない。この波形を得るた
めに時間分解能をTC /64とし、TC を64等分して
64個のビンを設けた。
【0060】最初のビンは0〜TC /64、次のビンは
TC /64〜2×TC /64とし、以下同様に、最後の
64番目のビンをは63×TC /64〜TC の時間差デ
ータTS iの発生回数を格納する。TS iが発生したと
いう情報で、64個のビンが全て埋まると、対応するY
情報(アクイジション・メモリ13のメモリ値)と組み
合わせて、TC /64の時間分解能で波形が再現される
ので、波形抜けは生じない。この状態が得られると、時
間差TS iのデータの収録回数および式(1)から求め
られるトリガ3の時間の差(図9のtre1からtre2の
期間)の積算を記録する。
【0061】次にはTT =2.1×TC の縦軸データを
同様の手順で求める。この作業を横軸の101個の点で
進める。時間差TS iのデータが64ケの各ビンを満た
せば、サンプリング・クロック周期TC の間を64点サ
ンプルした波形が得られたと判断する。
【0062】横軸のメモリはTC =1に規格化し、縦軸
には64ケの各ビンを満たす時間差データを得るのに必
要なデータ収録回数/TC の等分数=Nd として表わし
ている。たとえば、Nd =2であれば2×64=128
回のデータ収録回数を要したことを意味する。1つのト
リガ周期TT に対するデータ収録回数は最大でも10×
64=640とし、これを越えたときはNd =10とし
て計算を打切っている。Nd の値は小さい程、望まし
く、理想は1である。また64個の各ビンを満たす時間
差TS iのデータを得るのに必要な収録時間/TC の等
分数=MTとする。
【0063】図20および図21には、図9,図14,
図15のランダム・サンプリングのダイレクト・ホール
ドオフ型および公知例4のランダム・サンプリングのラ
ンダム・ホールドオフ型の計算結果が示されている。こ
こでは、ともにプロセッサ・クロック周期TK =TC に
とってある。
【0064】図20におけるNd の平均値を平均収録回
数ANd とすると、ANd は4.66863 であり、MTの平
均値を平均収録時間AMTとすると、AMTはTC =1
として30.1088 である。ここで図20においては、図9
のT11を4.3(=一定)としている。 なお、平均収
録時間AMTとは、101ポイントの各トリガ周期に対
するMTの和をポイント数で割った値であり、全データ
を得るに必要な収録時間/TC 等分数で得た値をトリガ
・ポイント数で割った値である。
【0065】図20の場合は、Nd =10の値を越えて
いる部分、すなわち、640回のサンプリング作業でも
データの得られないビンの生ずるトリガ周期TT の範囲
があり、このような場合には波形抜け現象を呈すること
が分かる。この波形抜け現象は、大略0<TT <1と、
4.3<TT <5.3の範囲にある。前者では、トリガ
周期TT がサンプリング・クロック周期TC より短い場
合(TT <TC )である。後者では、トリガ入力からホ
ールドオフ状態になる迄の期間T17(図9参照)の対応
する周期である。
【0066】図21におけるNd の平均値を平均収録回
数ANd とすると、ANd は3.72989 である。MTの平
均値を平均収録時間AMTとすると、AMTは26.6299
となった。ここで図21においては、図9の期間Tm3を
ランダムに変化せしめる量(ディザー量)を1、すなわ
ち、ディザー量=TC としている。
【0067】図20と図21を対比すると、折れ線の下
側の面積は図21の場合の方が小さく、それが、図21
のANd およびAMTの値を図20の場合よりも小さく
していることが分かる。
【0068】図22,図23および図24は、公知例4
のランダム・サンプリングのランダム・ホールドオフ型
の場合のMTの計算結果を示している。図21と異なる
条件は、図22,図23および図24の場合は、トリガ
周期TK =1.223×TCであり、図22の場合はデ
ィザー量=TC 、図23の場合はディザー量=3×
TC 、図24の場合はディザー量=9×TC となってい
る。
【0069】図22のNd の平均値を平均収録回数AN
d とすると、ANd は 4.0854 、MTの平均値を平均収
録時間AMTとすると、AMTは35.0861 であり、図2
3のANd の値は3.90114 、AMTの値は38.018であ
り、図24のANd の値は4.09127 、AMTの値は53.8
534 となっている。ディザー量が大きくなるに従って全
データを得るのに要した時間MTが増大している。
【0070】図25に先願発明の回路構成を示してい
る。ここで図8に示した従来例の構成要素に同じものに
は同じ記号を付した。
【0071】ここで、1は被測定信号、2はサンプリン
グ・クロック、3はトリガ、4はプロセッサ・クロッ
ク、11はサンプラ、12はA/D変換器、13はアク
イジション・メモリ、14は同期回路、15はタイムベ
ース、31はマイクロプロセッサ、32は波形メモリ、
33はディスプレイである。ここで、プロセッサ・クロ
ック4はマイクロプロセッサ31を動作させるクロック
であり、ディスプレイ33には一般に表示用メモリが含
まれている。ここで図8と異なるのは、クロック・カウ
ンタ17と時間加算器20があり、ホールド信号54と
カウント・エンド55が付加されていることである。
【0072】図26には図25に示した構成の動作原理
を示しており、従来例を示した図15に対応したタイム
・チャートが示されている。図26(a)はトリガ3
を、(b)はホールドオフ・ポジションを、(c)はサ
ンプリング・クロック2のポジションを、(d)は測定
領域を表している。
【0073】図26(b)の太線で示したホールドオフ
・ポジションH1の発生する範囲の終端は、時点tre1
の発生からT11+TC の時点tho2である。この時点以
降に入力されるトリガ3に対して図25に示した回路は
動作する。したがって、ホールドオフ・ポジションH1
の発生範囲の時点tre2bにおいてトリガ3の入力があ
っても、これは使用されずホールドオフ・ポジションH
2の時点tho2後のトリガ3、すなわち、時点tre2a
に印加されるトリガ3をリファレンス・トリガとして使
用するように動作する。
【0074】時点tho2は、時点tre1から一定の期間
T11に一定期間であるサンプリング・クロック周期TC
を加算した期間の経過後であるから、時点tre1が定ま
ると、時点tho2の位置も自動的に定まる関係にある。
【0075】ここで(b)のホールドオフ・ポジション
H1は図15(b)のホールドオフ・ポジションH1と
同じタイミングである。時点tre1のトリガ3により、
たとえば時点t31に入力されたサンプリング・クロッ
ク2との時間差TS n−1が測定されると、その場合の
ホールドオフ・ポジションH1は時点tho3で発生す
る。そこでこの時点tho3から、期間T20(=TC −T
S n−1)を経過した後の時点tho2にホールドオフ・
ポジションH2を発生する。この時点tho2以降の時点
tre2aのトリガ3がリファレンス・トリガとなり次の
測定が行われる。
【0076】図26における時点tre1のトリガ3をリ
ファレンス・トリガとしてn−1回目の測定をする場合
には、時間差TS n−1は、(c)の太線で示したサン
プリング・クロック2のポジションのどこでサンプリン
グ・クロック2が発生しても有効に測定が行われる。そ
こで(d)の測定領域R1に示す全体が一様にサンプル
される。
【0077】n回目の測定ではホールドオフ・ポジショ
ンH1の発生する可能性のある範囲中の時点tre2bの
トリガ3はリファレンス・トリガとしては採用されず、
ホールドオフ・ポジションH2の発生時点tho2以降の
最初の時点tre2aのトリガ3をリファレンス・トリガ
としてn回目の時間差TS nが測定されるから、(d)
の測定領域R21の範囲全体において一様にサンプルが
される。したがって図15に示した波形抜け現象は生じ
ない。
【0078】図27は、従来例を示す図9に対応し、図
25に示した構成における波形データ収録のプロセスを
示しており、これを用いて説明する。
【0079】被測定信号1がサンプラ11に入力される
と、サンプラ11は図27(b)のサンプリング・クロ
ック2で被測定信号の瞬時値をサンプルし、その値に比
例したホールド値をA/D変換器12に出力する。A/
D変換器12は、サンプラ11のサンプリングによりホ
ールドされたアナログ値をサンプリング・クロック2の
エッジ入力に応じて、定められた分解能のデジタル・デ
ータに変換し、アクイジション・メモリ13に出力す
る。
【0080】デジタル・データを入力されたアクイジシ
ョン・メモリ13は、タイムベース15が図27(h)
の書き込み信号53を出力している期間は、サンプリン
グ・クロック2のエッジ入力に応じてメモリの初番地に
データを書き込む。同時にアクイジション・メモリ13
は以前のデータを次の番地に移し、最終番地にあるデー
タは廃棄する。すなわち、図27(b)の時点t3〜t
8のアクイジション・メモリ13に入力されるサンプリ
ング・クロック2は(h)の書き込み信号53の停止期
間に入力されていることを示している。
【0081】一方、同期回路14には、被測定信号1に
同期したトリガ3が入力されている。同期回路14は、
時間加算器20が図27(f)のホールド信号51の出
力を停止された時点tho1の後の最初の時点tre1に印
加される(a)のトリガ3を受け付け、通常はDフリッ
プフロップを2段用いて構成されるジッタ・フリーの回
路をラッチさせて、同図(g)の同期信号52をタイム
ベース15に出力する。
【0082】図27(i)のHOは同期回路14のホー
ルド状態を表しており、(f)のホールド信号51が
“H”から“L”に遷移した時点tho1でホールド状態
HOCからホールドオフ状態HOF1に移行している。
このホールドオフ状態HOF1にあるときに時点tre1
の(a)のトリガ3が印加されると、同期回路14は動
作して同図(g)の同期信号52を出力(“L”から
“H”に)する。
【0083】同期回路14は同期信号52を(“H”
に)するとラッチ状態となり、その後のトリガ3を受け
付けなくなり、(f)のホールド信号51が“L”であ
っても同期信号52が“H”である間は(i)のホール
ド状態HOLを維持している。
【0084】図27(g)の同期信号52を入力された
タイムベース15は、たとえば、公知例5に開示された
方法により、時点tre1のトリガ3とその直後の時点t
1に入力されるサンプリング・クロック2との時間差T
S n−1の測定を開始し、時点tre1から時点t4まで
の期間、すなわち、時点tre1以降のサンプリング・ク
ロック2の4周期を経て時間差TS n−1の値を確定す
る。
【0085】アクイジション・メモリ13への書き込み
信号53を、測定条件で定まる期間(図27においては
時点t1からt3までの期間)継続する。この期間は、
(g)の同期信号52の入力された時点tre1の後、
(b)のサンプリング・クロック2の数がプリセット値
(図27では3ケ)に達する時点t3迄続く。(b)の
サンプリング・クロック2のカウントが時点t3におい
て終了すると(h)の書き込み信号53の出力を停止
し、アクイジション・メモリ13への縦軸データ書き込
みを禁止し、読み出し可能状態とする。
【0086】時間差測定時間若しくはアクイジション・
メモリ13への書き込み期間の何れか長い方の期間(図
27ではTm1)が終了する時点t4になると、タイムベ
ース15はマイクロプロセッサ31にデータ収録の終了
を指示し、クロック・カウンタ17と時間加算器20に
ホールド信号54を出力(“L”から“H”に)する。
そこで時間加算器20は、ホールド信号51を出力
(“L”から“H”に)する。
【0087】タイムベース15よりホールド信号51を
入力された同期回路14は、ラッチ状態をリセットして
(g)の同期信号52の出力を停止する。一方でホール
ド信号51によりトリガ3を受け付けない(i)のホー
ルド状態HOCを維持する。
【0088】タイムベース15よりホールド信号54を
入力されたクロック・カウンタ17はサンプリング・ク
ロック2の計数を開始し、マイクロプロセッサ31によ
り前もって定められた数値N(図27ではN=4)に達
すると、タイムベース15に(d)のカウント・エンド
55を時点t8において出力する。
【0089】数値Nは、 T1 =N×TC =TC ×Ceiling[(Tm2+TK )/T
C ] を満足する整数であり、Tm2は、アクイジション・メモ
リ13の有効データを波形メモリ32に転送するに要す
る時間である。転送はプロセッサ・クロック周期TK で
行われる。このカウント・エンド55は、図9のデータ
・トランスファの期間Tm2におけるマイクロプロセッサ
が発するデータ転送終了信号に相当するが、図27にお
いてはサンプリング・クロック2に同期し、ホールド信
号54の発生から一定時間(T1 )経過して発生する点
で異なる。
【0090】タイムベース15よりデータ収録の終了信
号を受信したマイクロプロセッサ31は、データ・トラ
ンスファの期間(図27のTm2)において、アクイジシ
ョン・メモリ13に蓄えられたY軸情報を、時間差TS
n−1の情報と、更にメモリ番地とサンプリング・クロ
ック2の周期TC から割り出される時間情報をX軸とし
て組み合わせ、波形メモリ32にXYデータとして転送
する。
【0091】期間T1 内のデータ・トランスファの期間
Tm2の位置は、(b)のサンプリング・クロック2と
(c)のプロセッサ・クロック4が同期関係に無い場合
には特定することはできないが、(e)のホールド信号
54の発生(時点t4)とその直後のプロセッサ・クロ
ック4との時間差がプロセッサ・クロック周期TK 内の
如何なる値であろうとも、データ・トランスファの期間
Tm2はT1 =N×TC の間に終了する。
【0092】なお、図27は、マイクロプロセッサ31
がサンプリング・クロック2(周期TC )とは独立した
(c)のプロセッサ・クロック4(周期TK )で動作す
る場合を示している。この2つのメモリ間の転送を速く
するために、専属のDSP(デジタル・シグナル・プロ
セッサ)をサンプリング・クロック2で動作させてもよ
い。
【0093】カウント・エンド55を受けたタイムベー
ス15は、(b)の時点t8で直ちにアクイジション・
メモリ13に再び書き込み信号53を出力し、(a)の
時点tre2に印加されるトリガ3よりも前のデータを収
録するプリトリガ・アクイジション・プロセスに入る。
このプリトリガ・アクイジション・プロセスにおいて、
カウント開始の時点t9からカウント数×TC (図27
ではカウント数=1)を越えて所定の期間Tm3が経過す
ると、時点tre2のプリトリガで測定すべき期間を越え
て、プリトリガによるデータの収録数が確保される。
【0094】そこでタイムベース15はホールド信号5
4の出力を停止し、若干の遅延時間Td を経過して
(i)のホールドオフ状態HOF2へ移行する。タイム
ベース15からアクイジション・メモリ13への(h)
の書き込み信号53の出力は継続され、データの収録は
ホールドオフ状態HOF2へ移行した後も継続される。
すなわち、(h)の書き込み信号53が“H”となる時
点t8以後は(b)のサンプリング・クロック2によっ
てアクイジション・メモリ13へのデータの収録は続け
られる。
【0095】(e)のホールド信号54が“H”から
“L”になったときそれを受けた時間加算器20は、マ
イクロプロセッサ31から送られる時間差TS n−1の
情報を基に、サンプリング・クロック周期TC と測定し
た時間差TS n−1の差分に比例する時間Td 後に
(f)のホールド信号51の出力を停止し時点tho2に
おいてホールド信号51が“H”から“L”に移行す
る。ここに、 Td =TC −TS n−1+Tco (12)
【0096】時点tre1のトリガ3の発生時刻とホール
ド信号51の発生時刻の時間差T2を求めると、 T2=TS n−1+Tm1+T1 +Tm3+Td (13) すなわち、 T2=Tm1+T1 +Tm3+TC +Tco (14) となり、TS n−1の値に拘らずリファレンス・トリガ
の発生時点tre1から一定の期間T2 を経て時点tho2
においてホールドオフ状態HOF2へ移行する。この移
転が、図26(b)の太い垂線のホールドポジションH
2である。すなわち、T2 は、時間差TS の影響を受け
ないから、一定の期間となる。
【0097】式(13)から、 T2 −Td =TS n−1+Tm1+T1 +Tm3 (15) であり、(e)のホールド信号54が、時点tre1のト
リガ3から、T2 −Tdの後に“H”から“L”に遷移
するのは、次の時点tre2のトリガ3を受け入れる準備
をするためである。準備信号となるホールド信号54に
よって、式(12)で算出された遅延時間Td を加え
て、時点tho2において、次の時点tre2のトリガ3を
受け入れるためのホールドオフ状態HOF2に入る。こ
の遅延時間Td は、式(13)および式(14)の示す
ように、変動要素の時間差TS n−1を除去して一定の
ホールド期間T2 を得るように作用している。
【0098】期間Tm3の終了時点から遅延時間Td だけ
遅れて、すなわちホールドオフ状態HOF2の前縁であ
る時点tho2において、図27(f)のホールド信号5
1が“H”から“L”に変化すると、同期回路14は、
トリガ3の受け入れ禁止から受け入れ状態となり、ホー
ルドオフ状態HOF2の最初に入力する時点tre2のト
リガ3を時間差測定のリファレンス用のトリガとし、再
び時間差測定のプロセスに入る。
【0099】一方、時点tre2のトリガ3に始まるデー
タ収録のプロセスは、時点tre1のトリガ3で述べたの
と同様に継続され、時点t12のデータがプリトリガ・
アクイジション・プロセスの有効データとして、また時
点t13以後のデータがポストトリガ・アクイジション
・プロセスの有効データとして収録される。
【0100】このデータ収録プロセスは、時間分解能と
測定タイム・ウインドウ(測定時間の範囲)から定まる
波形メモリ32の全アドレスに波形データが蓄えられる
まで繰り返される。全アドレスにデータが書き込まれる
と、マイクロプロセッサ31は割り込み処理を行い、波
形メモリ32の波形データをそのまま、あるいは各種演
算を施してディスプレイ33に出力し、所望する波形あ
るいはデータを表示する。
【0101】ここで、測定する時間差TS i(図27で
はi=n−1またはn)は常にサンプリング・クロック
2の周期TC 内の値である。時点tre1あるいはtre2
のトリガ3の時点t1やt13のクロック2の入力直後
以外のサンプリング・クロック2でサンプリングする被
測定信号と時点tre1および時点tre2のトリガ3との
時間差は、サンプリング・クロック周期TC の整数倍を
加算あるいは減算することで得ることができる。
【0102】以上、先願発明の構成と動作を説明した。
ここにおいて、プロセッサ・クロック4としてサンプリ
ング・クロック2にが用いられると、データ・トランス
ファの期間Tm2はサンプリング・クロック2に同期して
開始され、かつ、サンプリング・クロック2に同期して
終了するので、期間T2 は一定値に保たれる。この時、
クロック・カウンタ17は不要である。図27の(b)
と(c)を同一位置に描けばこのことは明白であり、そ
の場合T1 =Tm2=TC となる。
【0103】図28および図29は、時間加算器20を
アナログ回路で構成した具体例およびその動作を説明す
るタイムチャートである。201はD/A変換器、20
2はECLゲート、203は定電流源、204はキャパ
シタ、205はコンパレータである。D/A変換器20
1には測定された時間差TS i(i=n−1,nなど)
の補数データ209が入力され、その出力端子はコンパ
レータ205の逆相端子へ、ECLゲート202の出力
端子はコンパレータ205の正相端子へ接続されてお
り、ECLゲート202の出力が“H”レベルの時、コ
ンパレータ205の出力であるホールド信号51は
“H”レベルである。
【0104】図29(a)の時点tre1のトリガ3が同
期回路14に入力され、その後(b)のクロック2との
時間差TS n−1の測定が終了する。そこで、タイムベ
ース15は(c)のホールド信号54を発生させ、同時
にTS n−1情報をマイクロプロセッサ31に送る。マ
イクロプロセッサ31は直ちに(TC −TS n−1)を
求め、D/A変換器201に補数データ209としてロ
ードする。
【0105】図29(d)のD/A変換器201の出力
を示す破線の太い部分の左端は、(b)の時点33のサ
ンプリング・クロック2によって(c)のホールド信号
54が“L”から“H”になったとき新たに(TC −T
S n−1)のデータが入り、D/A変換器201の出力
が変化したことを示す。D/A変換器201は補数デー
タ209の入力が0の時V3=−1Vを、補数データ2
09の入力がTC の時V4=−1.6Vを発生するよう
設定されていると仮定する。
【0106】図29(c)のホールド信号54が時点t
33においてECLゲート202に入力されると、その
出力は“H”レベルに変化する。この変化に際しECL
ゲート202のエミッタフォロア出力段は導通状態を維
持するので、キャパシタ204は低インピーダンスでド
ライブされ、キャパシタ204の端子電圧は直ちにEC
Lゲート202の出力の“H”レベルであるV1=−
0.8Vにチャージアップされる。キャパシタ204の
端子電圧がコンパレータ205の正相端子に入力される
とコンパレータ205は(e)のホールド信号51
(“H”レベル)を時点t33において出力し、同期回
路14をホールド状態にするとともに、(f)の同期信
号52を“H”から“L“にする。
【0107】その後、波形データのメモリ間転送をし、
クロック・カウンタ17のカウント・エンドの発生、ブ
リトリガ・アクイジション等の一連のプロセッシングが
時点t34において終了すると、タイムベース15は
(c)のホールド信号54を“L”レベルとしホールド
オフ状態にする。
【0108】この“L”レベルとなったホールド信号5
4がECLゲート202に入力すると、その出力は
“H”レベルであるV1=−0.8Vから“L”レベル
であるV2=−1.7Vに変化しようとする。しかしゲ
ート202の出力端とグランド間に設けられたキャパシ
タ204に“H”レベルに相当する電荷がチャージされ
ているため、ECLゲート202の出力段のエミッタフ
ォロアは逆バイアスされてオフ状態となる。この結果、
キャパシタ204に蓄えられた電荷は定電流源203に
より一定の電流でディスチャージされて傾斜波を発生す
る。
【0109】図29(d)の太線はこの傾斜波を示す。
この傾斜波の傾斜を設定するにあたっては、D/A変換
器201の出力差分V3−V4=0.6Vが期間TC に
相当するよう、I×TC /C=0.6Vを満足するよう
に定電流源203の電流Iとキャパシタ204の容量C
の比を定めればよい。
【0110】時点t34の(c)のホールド信号54の
“H”から“L”への遷移に伴い傾斜波がスタートし、
コンパレータ205の逆相端子入力レベルを時点tho2
においてよぎると、コンパレータ205は(e)のホー
ルド信号51を“H”から“L”レベルにスイッチし、
ホールドオフ状態を発生する。時点t34から時点tho
2に至る時間Td は、 Td =TC −TS n−1+TC /3 である。
【0111】ここで、この式の最終項のTC /3は、式
(12)の一定期間Tcoであり、式12を満足してい
る。また、V1−V3=(V3−V4)/3であり、V
3−V4はサンプリング・クロック周期TC に対応して
いるから、V1−V3はTC /3に対応している。
【0112】その後、(d)の傾斜波のレベルがECL
ゲート202Qの“L”レベルV2=−1.7Vに達す
ると、ECLゲート202のエミッタフォロアが導通し
て、定電流源203の定電流はECLゲート202から
供給されるので、コンパレータ205の正相端子入力レ
ベルはV2=−1.7Vを保つ。
【0113】(e)のホールド信号51が時点tho2に
おいて“H”から“L”に転ずると、ホールドオフ状態
HOF2に入り、同期回路14のホールド状態HOCが
解除されると(図27(i))、図29(a)の時点t
re2のトリガ3が入力され、再び(f)の同期信号52
が発生する(“L”から“H”になる)。
【0114】図30および図31には時間加算器20の
他の実施例の構成およびタイムチャートが示されてい
る。これはデジタル素子で構成されている。クロック2
30はサンプリング・クロック2より更に周波数の高い
クロックである。 サンプリング・クロック2はクロッ
ク230を分周器231によりN(通常2のべき乗)分
周した出力が用いられる。またサンプリング・クロック
2が源発振器の時には(図示しないが)N逓倍出力がク
ロック230として用いられる。
【0115】カウンタ232はプリセッタブル機能を持
ち、クロック230をクロック端子CKに受けてカウン
トする高速カウンタである。Dフリップフロップ233
はホールド信号54をリセット端子Rに受けてリセット
するリセット機能を持つ。図31に動作を説明するタイ
ムチャートを示す。ここでは図示の都合上、クロック2
30の周波数がサンプリング・クロック2の6倍(N=
6)となっている。
【0116】図31(a)の時点tre1のトリガ3が入
力されると、直後に入力する同図(b)のサンプリング
・クロック2との時間差TS n−1(図31では3/6
×TC )が測定される。時点tre1のトリガ3をリファ
レンス・トリガとして測定した時間差TS n−1の処理
と測定が終了すると、タイムベース15は(b)の時点
33のサンプリング・クロック2で(f)のホールド信
号54を“L”から“H”とする。
【0117】ホールド信号54がカウンタ232のディ
スエイブル端子DISに入力されると、カウンタ232
は、マイクロプロセッサ31からの時間差情報TS n−
1/TC ×Nをデータ239により取り込んで、値(図
31ではPR=3)をプリセットする。ディスエイブル
端子DISに“H”が入力している時点t33〜t34
の間、カウンタ232のカウント動作は停止している。
【0118】時点t33のホールド信号54の“H”へ
の変化は、Dフリップフロップ233のリセット端子R
にも入力され、Dフリップフロップ233をリセットす
る。この結果Dフリップフロップ233のノットQ出力
であるホールド信号51は“H”となって同期回路14
に出力される。(g)のホールド信号51を入力された
同期回路14は、同期信号52を停止(“H”から
“L”に)するとともに、(g)のホールド信号51が
“H”となることによりホールド状態HOC(図27
(i))となる。
【0119】マイクロプロセッサ31を介してのアクイ
ジション・メモリ13と波形メモリ23間のデータ転
送、更にプリトリガ・アクイジションが時点34に終了
すると、ホールド信号54は“L”に変化し、カウンタ
232は図31(c)のクロック230のカウントをプ
リセット値PR=3から開始する。またDフリップフロ
ップ233はリセット状態を解除される。
【0120】カウンタ232のカウント値がN(図31
(c)では6)になると、カウンタ232はキャリィ信
号CRYを発し、次のクロック230の入力で計数を1
とする。以降、カウンタ232はクロック230をN個
数える度に(e)のキャリィ信号CRYを発する。
【0121】Dフリップフロップ233は、そのクロッ
ク端子CKに入力される時点34の後の最初のキャリィ
信号で、時点tho2において、その反転出力であるノッ
トQを“H”から“L”に変化させ、その後のキャリィ
信号入力では出力状態を変化させない。この結果Dフリ
ップフロップ233のノットQ出力であるホールド信号
51は、時点t34の後TC −TS n−1(図31では
6−3=3)の時点tho2に“H”から“L”に変化し
てホールドオフ状態HOF2(図27(i))に転換す
るので、式(12)を満たす。
【0122】以上アナログ型(図28,図29)とデジ
タル型(図30,図31)の時間加算器20の構成例を
述べた。ランダム・サンプリングの時間分解能を10p
sとした時、デジタル型の時間加算器20のみで構成す
るには100GHzで動作するカウンタ232が必要と
なる。一方サンプリング・クロック2を100MHzと
し、先に述べたECLゲート202を用いたアナログ型
の時間加算器20のみで構成すると、600mV間を1
000分割した0.6mVの分解能が要求される。
【0123】現在の技術では、デジタル型の高速カウン
タの実現、あるいはアナログ型の分解能(ジッタとなっ
て現れる)の実現は難しいから、カウント周波数および
分解能に応じて使い分けるように、2つの構成を組み合
わせることが必要である。
【0124】図32には、図20および図21に対応す
る図25の先願発明によるランダム・サンプリングのコ
ンスタント・ホールドオフ型の数値計算結果が示されて
いる。図20と計算条件は同じである。すなわち、TK
=TC であり、横軸はTT を、縦軸には各ビンを満たす
時間差データを得るのに必要なデータ収録回数/TCの
等分数=Nd として表わしている。
【0125】図32では、Nd の平均値を平均収録回数
ANd とし、MTの平均値を平均収録時間AMTとする
と、ANd =2.56791、AMT=19.2559を得ている。図
21ではディザーがかかっている以外は図32,図20
と同じ計算条件であるから、これらの数値を対比する。 図20 ANd =4.66863 AMT=30.1088 図21 ANd =3.72989 AMT=26.6299 図32 ANd =2.56791 AMT=19.2559
【0126】この結果から明らかなように、ANd およ
びAMTの値は、先願発明による図32の場合が小さ
く、優れていることがわかる。なお、図20の場合はN
d の値が10を越えるトリガ周期TT が大きな範囲で存
在する。この状態はTT の値は僅かに(たとえば、1
%)変化させても変わらず、また、計算を打切る回数
(図20の場合のNd =10)を更に大きくしても、N
d の値が10を越える範囲は縮小されないので、波形抜
けの現象が生じている。図32および図21の場合にも
Nd の値が10程度あるいは10を越える場合がある
が、TT の値を僅かに変化させれば、Nd は10以下の
値に変化し、コヒーレント・サンプリング(TKとTC
が特定の関係になる)に近い状態となってNd の値が増
加していることがわかる。
【0127】図32を図20と比較すると、5.3<T
T <10の範囲で、図32を図21と比較すると、6.
3<TT <10の範囲で大略同程度のNd を示してい
る。これは、トリガ周期TT が図27の周期T2 および
図9のT17よりも大きくなり、Nd はホールドオフ型式
の差異には依存せずに、トリガ周期TT とサンプリング
・クロック周期TC で定まるようになっていることがわ
かる。
【0128】図33には、図22,図23および図24
に対応する図25の先願発明によるランダム・サンプリ
ングのコンスタント・ホールドオフ型の数値計算結果が
示されている。図22〜図24と計算条件は同じであ
る。すなわち、TK =1.223×TC であり、横軸は
TT を、縦軸には各ビンを満たす時間差データを得るの
に必要なデータ収録時間/TC の等分数=MTとして表
わしている。
【0129】図33ではANd =2.47386 、AMT=2
3.263 を得ている。図22〜図24ではディザーがかか
っている以外は図33と同じ計算条件であるからこれら
の数値を対比する。 図22 ANd =4.0854 AMT=35.0861 図23 ANd =3.90114 AMT=38.018 図24 ANd =4.09127 AMT=53.8534 図33 ANd =2.47386 AMT=23.263
【0130】この結果から明らかなように、ANd およ
びAMTの値は、図33の場合が小さく、優れているこ
とがわかる。
【0131】ランダム・サンプリングで重要となるの
は、データ収録をTC /時間分解能(=ビン数)以上の
回数実施し、時間差データが全てのビンを満たした時
に、各ビンの時間差データ数の小さいことである。ラン
ダム・サンプリングのランダム・ホールドオフ(公知例
4)は、ホールドオフがランダム化され時間差測定間隔
がデータ収録毎に変化するため、捉える時間差データも
ランダム化される。この結果各ビンの持つデータ数がば
らつき、データ収録回数の分散が大きくなるので収録回
数が増加し、収録時間も増加する。
【0132】一方、先願発明によるコンスタント・ホー
ルドオフは、トリガに対し常に一定の割合のづれで時間
差データを収録する。この結果全ての時間差データを採
り終えた時に持つ各ビンの時間差データ数は平均化され
ており、データ収録回数の分散は小さい。この結果、収
録回数は少なくて済み、収録時間も短い。
【0133】図34にはプリトリガ・アクイジション・
プロセスとポストトリガ・アクイジション・プロセスの
動作を示している。同図(a)の被測定信号1は、
(c)のサンプリング・クロック2によって時点t9,
t10,…,t14においてサンプルされ、データD
1,D2,…,D6がA/D変換器12の出力として得
られる。図中の記号は、図9に対応するものについては
同じ記号を用いている。
【0134】(b)のトリガ3を受け入れない(d)の
ホールド状態HOにおいても、時点t9においてサンプ
ルして得られたデータD1は、図示の都合上3ワードで
表示したFIFO(先入れ先出し)メモリである(e)
のアクイジション・メモリ13に収納される。
【0135】時点t10においてサンプルして得られた
データD2は(e)のアクイジション・メモリ13に収
納されるから、3ワードのメモリは、D2,D1,空き
となる。そこで(d)のホールド信号HOが時点tho2
においてトリガ3を受け入れないホールド状態から、ト
リガを受け入れるホールドオフ状態HOF2に移行す
る。
【0136】この状態においても、まだトリガ3の印加
がないから、時点t12の(c)のサンプリング・クロ
ック2で(a)の被測定信号1をサンプルして、データ
D4を得て、(e)のアクイジション・メモリ13に収
録する。そのとき、3ワードのアクイジション・メモリ
13の容量はすでに満杯であるから、最古のデータD1
が廃棄され、データD4,D3,D2が収容される。
【0137】時点tre2において、(a)の被測定信号
1に同期した(b)のトリガ3が印加され、その後のト
リガ3を受け入れない(d)のホールド状態HOに移行
する。時点t13の(c)のサンプリング・クロック2
で(a)の被測定信号1をサンプルしてデータD5を得
て、(e)のアクイジション・メモリ13に収録する。
そこでは、古いデータD2は廃棄されて、データD5,
D4,D3が収容される。同様にして、時点t14にお
いてはデータD6,D5,D4が収容される。
【0138】アクイジション・メモリ13の容量3ワー
ドのうち、1ワードを時点tre2のトリガ3以前のデー
タ収集(プリトリガ・アクイジション・プロセス)に割
り当て、残り2ワードを時点tre2のトリガ3以後のデ
ータ収集(ポストトリガ・アクイジション・プロセス)
に割り当てるように、測定に先立って設定がなされてい
る場合には、時点tre2以後のデータD5およびD6の
2ワードのデータが収録されると、そこでデータの収録
は停止される。
【0139】図34(f)には、時間分解能をサンプリ
ング・クロック周期TC の5分の1にした場合の3ワー
ド分の波形メモリ32の内容(ビンの数は3×5=1
5)が示されている。時点tre2とその直後のサンプリ
ング・クロック2の時点t13との時間差TS nに対応
する位置に時点t14に収録されたデータD6,D5,
D4を先入れ先出しして、(f)のように収容する。デ
ータD4はデータD5に対してTC だけ前に、データD
6はデータD5に対してTC だけ後に位置して収容され
る。
【0140】図34(g)のタイム・ウィンドウに示さ
れているように、時点tre2以前、すなわち、時点t9
〜tre2のプリトリガ・アクイジション・プロセスによ
って得た5個のビンのデータ(同図ではD4のみが表示
されている)と時点tre2以後、すなわち、時点tre2
〜t14のポストトリガ・アクイジション・プロセスに
よって得た10個のビンのデータ(同図ではD5とD6
のみが表示されている)とが得られる。
【0141】したがって、図示されてはいない次のトリ
ガ3のプリトリガ・アクイジション・プロセスおよびポ
ストトリガ・アクイジション・プロセスにおいて、図3
4(a)のD1〜D6からずれた点がサンプルされると
(f)の波形メモリ32のサンプル点に対応したビンに
得られたデータが書き込まれる。この動作が所定回数く
り返されて、15個のビンのデータがディスプレイ33
に表示される。15個のビンのすべてにデータが満たさ
れていれば波形抜けは無い。
【0142】
【発明が解決しようとする課題】トリガ周期TT とサン
プリング・クロック周期TC とが、TT >TC で発生す
る波形抜けの現象は、T11(図9)を一定とした時、T
T が式(10)を満たす条件下で発生する。公知例4に
記載されたランダム・ホールドオフの技術は、図9の期
間Tm3をランダム化して期間T11を変化させている。
【0143】しかし、このような構成を実現するために
はランダム信号源(あるいは基準となるサンプリング・
クロック2の信号源とは極力コヒーレントにならない別
信号源)を別途に備える必要がある。このため1つのシ
ステムの中に複数の信号源が存在することになり、IM
(Inter-Modulation:信号源の相互変調)によりジッタ
およびノイズが増加するのは周知である。
【0144】ランダム・サンプリングはリアルタイム・
サンプリングの時間分解能を高めるために用いられる方
式であり、対象とする被測定信号は高速、高帯域かつ低
レベル信号であることが多く、縦(Y)および時間
(X)軸の分解能を劣化させるノイズ源を内包してしま
う構成は避けなければならないという解決されるべき課
題があった。
【0145】またホールドオフのランダム化(公知例
4)は、TS n−TS n−1づつずれながら被測定信号
波形の各部を一様に捉えようとするサンプリング動作を
ランダム化させる。この結果、同一波形部を何度も捉え
る確率が高くなり、多くの入力トリガ周波数領域で時間
分解能を満たすのに必要とするサンプリング回数が増加
してしまうという未解決の課題が残されていた。
【0146】したがって、本発明の目的は、ホールドオ
フ・タイミングをランダム化させる擬似ランダム源を用
いずに波形抜けの現象を回避し、同時により少ないデー
タ収録回数、即ち、より短い収録期間で波形を捉えるこ
とのできるランダム・サンプリングにおけるトリガ・ホ
ールドオフ方法と回路を提供することにある。
【0147】さらに、先願発明においては、波形抜けの
現象を回避することについては成功してはいるものの、
アナログ型とデジタル型の時間加算器20を構成し、高
性能を得るには、高速カウンタを必要とするデジタル型
あるいは高分解能のアナログ型は技術的に実現がかなり
困難であり、コスト高になるという問題点があった。し
たがって、本発明では、簡単な回路構成で、この問題点
についても解決したものである。
【0148】
【課題を解決するための手段】波形抜け現象は、ホール
ドオフ・ポジションH1の発生がある範囲(図15の太
線)にわたって生じ得ることにあり、この範囲にトリガ
3が印加されたときに波形抜け現象が生ずる。したがっ
て、このホールドオフポジションH1の発生し得る範囲
を時間差TS の影響を排除して実質的にゼロにすること
により、波形抜け現象を回避するように構成した。
【0149】そこで、トリガ時点tre1にトリガを受け
ると、ただちにホールド状態となり、トリガを受け付
ず、トリガ時点tre1にワンショット回路を動作せしめ
て、時間差測定および処理に必要なホールド期間を作成
し、そのホールド期間の経過後にトリガを受け入れるこ
とのできるホールドオフ(ホールド期間の終了)にして
次のトリガ時点tre2のトリガを受け入れるようにし
た。
【0150】このホールドオフの発生は、先願発明の場
合と同様に、時間差TS の影響を排除したために前回の
トリガ時点tre1からホールド期間後の実質的に瞬時で
あり、従来のホールドオフ・ポジションH1のようにト
リガに対して発生し得る範囲を有してはいないから、簡
単な回路で波形抜け現象は実質的に回避可能となった。
【0151】ランダム・サンプリングのランダム・ホー
ルドオフ(公知例4)において使用するランダム・ノイ
ズ源も必要としないから、これを原因とするジッターや
ノイズも発生せず、高精度のサンプリングが可能となっ
た。
【0152】
【発明の実施の形態】図1に本発明の実施の形態の回路
構成を示している。ここで図8に示した従来例の構成要
素に同じものには同じ記号を付した。
【0153】ここで、1は被測定信号、2はサンプリン
グ・クロック、3はトリガ、4はプロセッサ・クロッ
ク、11はサンプラ、12はA/D変換器、13はアク
イジション・メモリ、14は同期回路、15はタイムベ
ース、31はマイクロプロセッサ、32は波形メモリ、
33はディスプレイである。ここで、プロセッサ・クロ
ック4はマイクロプロセッサ31を動作させるクロック
であり、ディスプレイ33には一般に表示用メモリが含
まれている。
【0154】ここで図8と異なるのは、ワンショット回
路25が付加されたことである。また、先願発明の図2
5と異なるのはクロック・カウンタ17と時間加算器2
0がなく、それに代えて、ワンショット回路25が付加
されていることである。
【0155】図2には図1の構成要素のうちの同期回路
14とワンショット回路25の回路図が示されている。
【0156】同期回路14はDフリツプフロップ10
3,104を2段縦続に接続し、ホールド信号51が
“H”から“L”に変化した(ホールドオフを示した)
とき、それをインバータ102を介してDフリツプフロ
ップ103のデータ端子Dに受けて、その後にクロック
端子CKに印加されたトリガ3によりQ出力を得て、そ
れがDフリツプフロップ104のデータ端子Dに印加さ
れる。Dフリツプフロップ104のクロック端子CKに
は遅延素子101を介してトリガ3が印加される。それ
によって同期信号52が出力される。
【0157】この遅延素子101の遅延時間は、Dフリ
ップフロップ104のデータ端子DにDフリップフロッ
プ103のQ出力(“L”から“H”)が印加された直
後にDフリップフロップ104のクロック端子CKに遅
延されたトリガ3が印加されるようになっている。この
回路はジッタ・フリー回路として公知である。
【0158】ワンショット回路25では、単安定マルチ
バイブレータ121と122が2段縦続に接続されてい
る。1段目の単安定マルチバイブレータ121は同期信
号52の“L”から“H”への変換点で動作して、キャ
バシタ131と抵抗135で定まる時定数の幅のパルス
をノットQ出力に得る。
【0159】単安定マルチバイブレータ121のノット
Q出力の“L”から“H”への変換点で、単安定パルス
の後縁部を受けた単安定マルチバイブレータ122は、
キャパシタ132,133および可変抵抗136の時定
数で定まる幅のパルスをホールド信号51として出力す
る。
【0160】ポストトリガ・アクイジション・からプリ
トリガ・アクイジションのデータ数確保までのデータ収
録期間が長いときには、長い期間のホールド信号51を
得るために時定数を大とするように、マイクロプロセッ
サ31からの切替信号139の指示でスイッチ137を
オンにし、可変抵抗136の抵抗値を大にする。データ
収録期間が短いときには短い期間のホールド信号51を
得るために切替信号139の指示でスイッチ137をオ
フにし、可変抵抗136の抵抗値を小にして時定数を小
にする。
【0161】単安定マルチバイブレータ121,122
の2段構成にしたのは、回路動作を安定化するためであ
る。1段構成の場合、ホールド信号51である単安定パ
ルスの出力停止直後にトリガ3が入力しDフリップフロ
ップ104が同期信号52を出力すると、単安定マルチ
バイブレータ122は直ちにホールド信号51を出力す
るので、単安定パルスは1に極めて近いデューティ比の
(“H”の期間が極めて長く、“L”の期間が短い)パ
ルスとなる。この状況になるとマルチバイブレータを構
成するキャパシタの充放電に必要な時間の確保ができな
くなり、単安定パルスの出力周期は変動する。
【0162】図3は、従来例を示す図9および先願発明
を示す図27に対応し、図1に示した構成における波形
データ収録のプロセスを示しており、これを用いて説明
する。
【0163】被測定信号1がサンプラ11に入力される
と、サンプラ11は図3(b)のサンプリング・クロッ
ク2で被測定信号の瞬時値をサンプルし、その値に比例
したホールド値をA/D変換器12に出力する。A/D
変換器12は、サンプラ11のサンプリングによりホー
ルドされたアナログ値をサンプリング・クロック2のエ
ッジ入力に応じて、定められた分解能のデジタル・デー
タに変換し、アクイジション・メモリ13に出力する。
【0164】デジタル・データを入力されたアクイジシ
ョン・メモリ13は、タイムベース15が図3(g)の
書き込み信号53を出力している期間は、サンプリング
・クロック2のエッジ入力に応じてメモリの初番地にデ
ータを書き込む。同時にアクイジション・メモリ13は
以前のデータを次の番地に移し、最終番地にあるデータ
は廃棄する。すなわち、図3(b)の時点t3〜t6の
アクイジション・メモリ13に入力されるサンプリング
・クロック2は(g)の書き込み信号53の停止期間に
入力されていることを示している。
【0165】一方、同期回路14には、被測定信号1に
同期したトリガ3が入力されている。同期回路14は、
ワンショット回路25が図3(e)のホールド信号51
の出力を停止した時点tho1の後の最初の時点tre1に
印加される(a)のトリガ3を受け付け、Dフリップフ
ロップ103,104の2段を用いて構成されるジッタ
・フリーの同期回路14をラッチさせて(“L”から
“H”にして)、同図(f)の同期信号52をタイムベ
ース15に出力する。
【0166】図3(h)のHOは同期回路14のホール
ド状態を表しており、(e)のホールド信号51が
“H”から“L”に遷移した時点tho1でホールド状態
HOCからホールドオフ状態HOF1に移行している。
このホールドオフ状態HOF1にあるときに時点tre1
の(a)のトリガ3が印加されると、同期回路14は動
作して同図(f)の同期信号52を出力(“L”から
“H”に)する。
【0167】(f)の同期信号52の出力により、単安
定マルチバイブレータ121のノットQ出力である
(d)の第1ワンショット信号56を出力(“H”から
“L”に)する。この第1ワンショット信号56のパル
ス幅の期間Th1後に単安定マルチバイブレータ122が
動作してパルス幅Th2の(e)のホールド信号51を出
力する。
【0168】同期回路14は同期信号52を出力
(“H”に)するとラッチ状態となり、その後のトリガ
3を受け付けなくなり、(e)のホールド信号51が
“L”であっても同期信号52が“H”である間は
(h)のホールド状態HOLを維持している。このホー
ルド状態HOLは、期間Th1の間持続する。
【0169】また図3(d)の第1ワンショット信号5
6の出力が終了し、第2ワンショット信号、即ち、同図
(e)のホールド信号51が出力されると、同期回路1
4はラッチ状態をリセットして(f)の同期信号52の
出力を停止する。一方でホールド信号51を受けて同期
回路14の第1DフリップフロップのD端子は“L”と
なるので、トリガ3を受けつけない(h)のホールド状
態HOCを、期間Th2の間維持する。
【0170】図3(f)の同期信号52を入力されたタ
イムベース15は、たとえば、公知例5〜7に開示され
た方法により、時点tre1のトリガ3とその直後の時点
t1に入力されるサンプリング・クロック2との時間差
TS n−1の測定を開始し、時点tre1から時点t4ま
での期間、すなわち、時点tre1以降のサンプリング・
クロック2の4周期を経て時間差TS n−1の値を確定
する。
【0171】アクイジション・メモリ13への書き込み
信号53を、測定条件で定まる期間継続する。この期間
は、(f)の同期信号52の入力された時点tre1の
後、期間Tmaの終了する(b)の時点t3迄続く。時点
t3において(g)の書き込み信号53の出力を停止
し、アクイジション・メモリ13への縦軸データ書き込
みを禁止し、読み出し可能状態とする。
【0172】ポストトリガ・アクイジション期間である
Tmaおよび時点tre1のトリガ3と時点t1のサンプリ
ング・クロック2の時間差データTS n−1が確定する
期間Tmbのうちの何れか長い方の期間終了時点(図3で
は時点t4)において、タイムベース15はマイクロプ
ロセッサ31にデータ収録の終了を指示する。
【0173】タイムベース15よりデータ収録の終了信
号を受信したマイクロプロセッサ31は、時点t4以降
のプロセッサ・クロック4でデータ・トランスファを開
始し、測定条件から定まる期間(図3のTm2)におい
て、アクイジション・メモリ13に蓄えられたY軸情報
を、時間差TS n−1の情報と、更にメモリ番地とサン
プリング・クロック2の周期TC から割り出される時間
情報をX軸として組み合わせ、波形メモリ32にXYデ
ータとして転送する。
【0174】なお、図3は、マイクロプロセッサ31が
サンプリング・クロック2(周期TC )とは独立した
(c)のプロセッサ・クロック4(周期TK )で動作す
る場合を示している。この2つのメモリ間の転送を速く
するために、専属のDSP(デジタル・シグナル・プロ
セッサ)をサンプリング・クロック2で動作させてもよ
い。データ・トランスファの期間Tm2において、データ
の転送が終了すると、マイクロプロセッサ31はタイム
ベース15にデータ転送終了信号を出力する。
【0175】データ転送終了信号を受けたタイムベース
15は、データ・トランスファの期間Tm2の終了後最初
に発生する(b)の時点t7のクロック2によってアク
イジション・メモリ13に再び(g)の書き込み信号5
3を出力し、プリトリガ・アクイジション・プロセスに
入る。このプリトリガ・アクイジション・プロセスにお
いて、時点t8からカウント数×TC (図3ではカウン
ト数=1)を越えて所定の期間Tm3が経過すると、時点
tre2のプリトリガで測定すべき期間を越えて、プリト
リガによるデータの収録数が確保される。
【0176】サンプリング・クロック2とプロセッサ・
クロック4が同一信号であれば、期間Tm1終了後の時点
t4のクロック2から直ちにデータ転送を開始し、時点
t5でデータ転送を終了せしめ、同時に時点t5からプ
リトリガ・アクイジションに入ればよい。この場合は、 T1 =Tm2′ となる。
【0177】図3においては、サンプリング・クロック
2とプロセッサ・クロック4とが異なる信号源を示して
いるが、この場合には、TmaとTmbのデータ収録の長い
方の期間の終了時点、すなわち時点t4と、その直後の
プロセッサ・クロック4の発生までの期間は不定で、プ
ロセッサ・クロック4の期間TK の範囲で揺らぐ。また
期間Tm2の終了と、プリトリガ・アクイジションの開始
となる、期間Tm2終了直後のサンプリング・クロック2
の発生までの期間も不定で、サンプリング・クロック2
の周期TC の範囲で揺らぐ。更に時間差TS n−1は、
サンプリング・クロック周期TC の範囲で揺らぐ。
【0178】この揺らぎを吸収し、ホールド期間Thoを
一定にするには、ホールド信号51のパルス幅の期間T
h2を以下のように定めればよい。 Th2=TC +Tm1+T1 +Tm3−Th1 ここに、右辺初項のTC は、Max [TS n−1]であ
り、第2項のTm1はTmaとTmbの大なる方の値であり、
T1 は、 T1 =TC ×Ceiling[(Tm2+TK )/TC ] であり、Th1は単安定マルチバイブレータ121の固定
された出力期間であるので、回路測定条件が与えられれ
ば各期間Tm1,Tm2,Tm3は一義的に定まるので、マイ
クロプロセッサ31は期間Th2を測定条件情報から決定
することができる。
【0179】そこで若干の余裕をとるために遅延時間T
d の後にホールド期間Thoを終了せしめるようにしてい
る。ここで、 Tho=Th1+Th2≧Tm +TC ただし、Tm =Tm1+T1 +Tm3であれば、図15で述
べたホールドオフ・ポジションH1の発生する可能性の
ある範囲を越える。このホールド期間Thoはマイクロプ
ロセッサ31において設定して、ホールド期間Thoを決
定するワンショット回路25に切替信号139により指
示している。
【0180】ワンショット回路25より時点tho2にお
いてホールド信号51の終端を受けた同期回路14は
(f)の同期信号52の出力を停止(“H”から“L”
に)して、ホールド期間Tho中のトリガ3の受け付けを
しないホールド状態HOCからトリガ3を受付け可能な
ホールドオフ状態HOF2にはいる。
【0181】ホールドオフ状態HOF2の前縁である時
点tho2において、図3(e)のホールド信号51が
“H”から“L”に変化すると、同期回路14は、トリ
ガ3の受け入れ禁止から受け入れ状態となり、ホールド
オフ状態HOF2の最初に入力する時点tre2のトリガ
3を時間差測定のリファレンス用のトリガとし、再び時
間差測定のプロセスに入る。一方、時点tre2のトリガ
3に始まるデータ収録のプロセスは、時点tre1のトリ
ガ3で述べたのと同様に継続され、時点t13以後のデ
ータが有効データとして収録される。
【0182】このデータ収録プロセスは、時間分解能と
測定タイム・ウインドウ(測定時間の範囲)から定まる
波形メモリ32の全アドレスに波形データが蓄えられる
まで繰り返される。全アドレスにデータが書き込まれる
と、マイクロプロセッサ31は割り込み処理を行い、波
形メモリ32の波形データをそのまま、あるいは各種演
算を施してディスプレイ33に出力し、所望する波形あ
るいはデータを表示する。
【0183】ここで、測定する時間差TS i(図3では
i=n−1またはn)は常にサンプリング・クロック2
の周期TC 内の値である。時点tre1あるいはtre2の
トリガ3の時点t1やt13のクロック2の入力直後以
外のサンプリング・クロック2でサンプリングする被測
定信号と時点tre1および時点tre2のトリガ3との時
間差は、サンプリング・クロック周期TC の整数倍を加
算あるいは減算することで得ることができる。
【0184】ここに、時点tre1からtre2までの期間
T12は数式化すると、式(1)および(8)にそれぞれ
対応する次の2つの式を得る。 T12n=TT ×Ceiling[Tho/TT ] Tho=TC +Tm1+T1 +Tm3+Td と表される。前述したごとく、 T1 =TC ×Ceiling[Tm2+TK /TC ] Tm1はTmaとTmbの大なる方の値である。
【0185】図4には、図20,21および図32に対
応する図1の本発明によるランダム・サンプリングの数
値計算結果が示されている。図20と計算条件は同じで
ある。すなわち、TK =TC であり、横軸はTT を、縦
軸には各ビンを満たす時間差データを得るのに必要なデ
ータ収録回数/TC の等分数=Nd とし、Tho=5.3
×TC として表わしている。
【0186】図4では、ANd =2.46612、AMT=18.
3732 を得ている。図21ではディザーがかかっている
以外は図4,図20と同じ計算条件であるから、これら
の数値を対比する。 図4 ANd =2.46612 AMT=18.3732 図20 ANd =4.66863 AMT=30.1088 図21 ANd =3.72989 AMT=26.6299 図32 ANd =2.56791 AMT=19.2559
【0187】この結果から明らかなように、ANd およ
びAMTの値は、本発明による図4および先願発明の図
32の場合が小さく、優れていることがわかる。なお、
図20の場合はNd の値が10を越えるトリガ周期TT
が大きな範囲で存在する。この状態はTT の値を僅かに
(たとえば、1%)変化させても変わらず、また、計算
を打切る回数(図20の場合のNd =10)を更に大き
くしても、Nd の値が10を越える範囲は縮小されない
ので、波形抜けの現象が生じている。図4,図21およ
び図32の場合にもNd の値が10程度あるいは10を
越える場合があるが、TT の値を僅かに変化させれば、
Nd は10以下の値に変化し、コヒーレント・サンプリ
ング(TK とTC が特定の関係になる)に近い状態とな
ってNdの値が増加していることがわかる。
【0188】図4,図32を図20と比較すると、5.
3<TT <10の範囲で、図4,図32を図20と比較
すると、6.3<TT <10の範囲で大略同程度のNd
を示している。これは、トリガ周期TT が図27の周期
T2 および図9のT17よりも大きくなり、Nd はホール
ドオフ型式の差異には依存せずに、トリガ周期TT とサ
ンプリング・クロック周期TC で定まるようになってい
ることがわかる。
【0189】本発明による図4と先願発明による図32
とを比較すると、図示された折れ線グラフは近似してお
り、その差も時間分解能の範囲でホールドオフとなるタ
イミングtho2が揺らぐことに起因するものであり、A
Nd およびAMTの値も近似しているから、本発明にお
いては、回路が簡略化されたにもかかわらず、その性能
は先願発明と実質的に変わってはいないことがわかる。
【0190】図5および図6はプロセッサ・クロック周
期TK を変化せしめて、測定する波形の位置を変化させ
た時の平均収録時間AMT(MTの平均)と平均収録回
数ANd (Nd の平均)を、ランダム・ホールドオフ型
(公知例4)および本願発明のトリガ・ホールドオフ方
式について求めたグラフである。
【0191】図5は図3および図9においてTma=2,
Tm2=TK ,Tm3=1.3とし、プロセッサ・クロック
周期をTK =1,1.223および12.23と変化さ
せた場合のAMTとANd をプロットしたグラフであ
る。ここで、RHD1,RHD3,RHD9はランダム
・ホールドオフ型(公知例4)におけるディザー量を
1,3,9にしたことを示している。
【0192】図6は図3および図9においてTma=20
0,Tm2=TK ,Tm3=1.3とし、プロセッサ・クロ
ック周期をTK =1,1.223および12.23と変
化させた場合のAMTとANd をプロットしたグラフで
ある。ここで、RHD1,RHD3,RHD9はランダ
ム・ホールドオフ型(公知例4)におけるディザー量を
1,3,9にしたことを示している。
【0193】図5のTma=2はポスト・アクイジション
期間が短い場合、図6のTma=200はポスト・アクイ
ジション期間が長い場合を、またTm2=TK はアクイジ
ション・メモリ13から波形メモリ32への転送時間が
短い、すなわち、転送データ数が少ない場合を意味す
る。具体的には前者は高速掃引時の狭いタイム・ウイン
ドウでトリガ・ポイント付近、後者は高速掃引でトリガ
・ポイントより200クロック周期分遅れたポイント付
近の波形をサンプリングする場合である。
【0194】図5および図6より本発明のトリガ・ホー
ルドオフ方式は、先願発明のコンスタント・ホールドオ
フ型と同じ特性を示し、ランダム・ホールドオフ型(公
知例4)より波形データ収録のスループットが高いこと
が次のa),b)の理由から結論づけられる。
【0195】a) 波形測定ポイントやシステム構成に
拘らず本発明のトリガ・ホールドオフ方式は、先願発明
のコンスタント・ホールドオフ型(図示せず)に同じ
く、ランダム・ホールドオフ型より少ないデータ収録回
数で波形を捉えることができ、平均収録回数ANd はT
K あるいはTm1に依らずほぼ一定である。
【0196】b) 平均収録時間AMTも本発明のトリ
ガ・ホールドオフ方式は先願発明のコンスタント・ホー
ルドオフ型(図示せず)に同じく、ランダム・ホールド
オフ型より少なく、ランダム・ホールドオフ型とトリガ
・ホールドオフ型の平均収録時間AMTの比は平均収録
回数ANd の比にほぼ等しい。
【0197】図7はTma=2,Tm2=TK ,Tm3=1.
3でTK =1,1.223,12.23および122.
3と変化させた時の本発明のトリガ・ホールドオフ方式
(太線)の収録プロセスに要する平均時間Tcp(平均収
録時間/平均収録回数=AMT/ANd )と、ランダム
・ホールドオフとの比較(破線)を示すグラフである。
ここで3種の破線のうち、RHD1,RHD3およびR
HD9は、それぞれ、ランダム・ホールドオフのディザ
ー量を1,3および9にした場合の収録プロセスに要す
る時間Tcpをトリガ・ホールドオフ方式のTcpで割った
値を示している。ここでも本発明と先願発明(図示せ
ず)とは実質的に同じ特性を示す。
【0198】図7のグラフより、TK が大きくなれば本
発明の1収録プロセスに要する時間Tcpは増加すること
がわかる。また1収録プロセスに要する平均時間の両方
式間の比TRは、TK が大なるとき1以下、すなわち、
ランダム・ホールドオフがコンスタント・ホールドオフ
より短時間で1収録プロセスを終了する。しかし、その
比であるTRは1に極めて近く、波形測定スループット
への影響は同等であることがわかる。
【0199】
【発明の効果】本発明によるトリガ・ホールドオフ方式
は、サンプリング・クロック信号源のみでハードウェア
を構成できる特徴を持つ。1信号源構成では、クロスト
ークが発生しても多くの場合サンプリング・システムの
オフセット変化にとどまり、調整可能である。これに対
しサンプリング・クロック信号源と、この信号源とは、
独立したランダム信号源を必要とする従来のランダム・
ホールドオフは、2つの信号の干渉でインターモジュレ
ーション雑音(歪)を発生し、直ちにシステムのノイズ
やジッタを悪化させる。本発明の1信号源の場合には、
一定のオフセットが存在するのみである。それに対して
従来例では、2つの信号源の位相差が時間的に変化する
ことにより、オフセット変化を呈し雑音となる。
【0200】とくに、高速、広帯域(たとえば、サンプ
ル・レートが数100MHz、帯域が数10GHz)の
ランダム・サンプリングでは、ハードウェア構成を高速
ICで行わざるを得ず、シールドを含むクロストーク対
策は困難なため、1つの信号源ですむ本発明によるシス
テム構成は多大の効果を生む。
【0201】従来のダイレクト・ホールドオフ(公知例
1〜3)は、波形抜け現象の発生が顕著であるから、そ
の発生の無い本発明との対比はあまり意味がない。従来
のランダム・ホールドオフ(公知例4)は波形抜け現象
を十分に小さくしようとするとディザー量が小さい場合
(図21)には、まだ波形抜けが若干生じている。それ
を無くするにはディザー量を大きくしなければならな
い。もし、ディザー量を小さくして0に近づけるなら
ば、ダイレクト・ホールドオフに近づくのであるから当
然のことと言えよう。
【0202】しかし、ランダム・ホールドオフにおい
て、波形抜けを防止しようとすると、ディザー量を大き
くしなければならず、必然的にクロストークの発生が問
題となる。本発明はクロストークの問題は無く、短時間
に少ないサンプル数で(図5,図6)測定することが可
能である。
【0203】さらに、先願発明において高性能を発揮す
るには、デジタル型およびアナログ型の時間加算器やク
ロック・カウンタの併用が必要となり、現在の技術では
費用がかかるのに対して、本発明においては、これらを
不要とし、簡単な回路で先願発明の達し得る機能を容易
に果たすことができる。
【0204】したがって、本発明の効果は極めて大き
い。
【図面の簡単な説明】
【図1】本発明の実施の形態を示す回路構成図である。
【図2】図1の構成要素である同期回路とワンショット
回路の回路図である。
【図3】図1および図2の動作を示すタイムチャートで
ある。
【図4】図1および図2の構成により信号波形を収録す
るために必要なサンプル測定回数のトリガ周期に対する
変化を示す測定回数図である。
【図5】信号波形を収録するために必要なサンプル測定
時間の平均値とサンプル測定回数の平均値のマイクロプ
ロセッサ・クロック周期に対する変化の本発明と従来例
との対比を示す対比図である。
【図6】信号波形を収録するために必要なサンプル測定
時間の平均値とサンプル測定回数の平均値のマイクロプ
ロセッサ・クロック周期に対する変化の他の条件による
本発明と従来例との対比を示す対比図である。
【図7】本発明により信号波形を収録するのに要する平
均収録プロセス時間のマイクロプロセッサ・クロック周
期に対する変化と、従来例との比較を示す収録プロセス
時間対比図である。
【図8】ダイレクト・ホールドオフによるデジタル・オ
シロスコープの回路構成図である。
【図9】図8の構成による波形データ収録のプロセスを
示すタイム・チャートである。
【図10】従来例を説明するための入力信号波形図であ
る。
【図11】従来のダイレクト・ホールドオフによるオシ
ロスコープの図10の入力信号波形に対する出力信号波
形図である。
【図12】従来のダイレクト・ホールドオフによるオシ
ロスコープの異なる動作条件による図10の入力信号波
形に対する出力信号波形図である。
【図13】従来のランダム・ホールドオフによるオシロ
スコープの図10の入力信号波形に対する出力信号波形
図である。
【図14】ダイレクト・ホールドオフによるオシロスコ
ープの波形抜け現象を説明するためのタイム・チャート
である。
【図15】ダイレクト・ホールドオフによるオシロスコ
ープの波形抜け現象において、全く測定されない領域が
発生する原因を説明するためのタイム・チャートであ
る。
【図16】従来例による全く測定されない領域の発生を
示すための入力信号波形図である。
【図17】図16の入力信号に対する全く測定されない
領域を発生した出力信号波形図である。
【図18】従来例による全く測定されない領域の発生を
示すための他の入力信号波形図である。
【図19】図18の入力信号に対する全く測定されない
領域を発生した出力信号波形図である。
【図20】従来のダイレクト・ホールドオフによるオシ
ロスコープの測定回数図である。
【図21】従来のランダム・ホールドオフによるオシロ
スコープの測定回数図である。
【図22】従来のランダム・ホールドオフによるオシロ
スコープの測定時間図である。
【図23】従来のランダム・ホールドオフによるオシロ
スコープのディザー量を大きくした場合の測定時間図で
ある。
【図24】従来のランダム・ホールドオフによるオシロ
スコープのディザー量をさらに大きくした場合の測定時
間図である。
【図25】先願発明の実施例を示す回路構成図である。
【図26】図25の構成の動作原理を説明するためのタ
イム・チャートである。
【図27】図25の構成における波形データ収録のプロ
セスを説明するタイム・チャートである。
【図28】図25の構成要素である時間加算器をアナロ
グ回路で形成した場合の回路図である。
【図29】図28の回路の動作を説明するためのタイム
・チャートである。
【図30】図25の構成要素である時間加算器をデジタ
ル回路で形成した場合の回路図である。
【図31】図30の回路の動作を説明するためのタイム
・チャートである。
【図32】図25の構成により信号波形を収録するため
に必要なサンプル測定時間のトリガ周期に対する変化を
示す測定回数図である。
【図33】図25の構成により信号波形を収録するため
に必要なサンプル測定時間のトリガ周期に対する変化を
示す測定時間図である。
【図34】プリトリガ・アクイジション・プロセスとポ
ストトリガ・アクイジション・プロセスの動作を示すタ
イム・チャートである。
【符号の説明】
1 被測定信号 2 サンプリング・クロック 3 トリガ 4 プロセッサ・クロック 11 サンプラ 12 A/D変換器 13 アクイジション・メモリ 14 同期回路 15,15B タイムベース 17 クロック計数回路 20 時間加算器 25 ワン・ショット回路 31 マイクロプロセッサ 32 波形メモリ 33 ディスプレイ 51 ホールド信号 52 同期信号 53 書き込み信号 54 ホールド信号 55 カウント・エンド 56 第1ワンショット信号 101 遅延素子 102 インバータ 103,104 Dフリップフロップ 121,122 単安定マルチバイブレータ 131〜133 キャパシタ 135 抵抗 136 可変抵抗 137 スイッチ 139 切替信号 201 D/A変換器 202 ECLゲート 203 定電流源 204 キャパシタ 205 コンパータ 209 補数データ 230 クロック 231 分周器 232 カウンタ 233 Dフリップフロップ 239 データ A1 振幅 AMT 平均収録時間 ANd 平均収録回数 D1〜D6 データ H1 ホールドオフ・ポジション HO,HOC,HOH,HOL ホールド状態 HOF ホールドオフ状態 L レベル MT 測定データを得るために要した時間/TC の等分
数 Nd データ収録回数/TC の等分数 PR プリセット値 R 測定領域 SW のこぎり波 T1 〜T21 期間 TC サンプリング・ クロック周期 Tco 一定期間 Tcp 収録プロセスに要する平均時間 Td 遅延時間 Tho ホールド期間 Th1 第1ワンショット信号56のパルス幅の期間 Th2 ホールド信号51のパルス幅の期間 TK プロセッサ・クロック周期 Tm データ収録期間 Tm2 データ・トランスファの期間 Tm3 期間 TS 時間差 TSI 被測定信号周期 TT トリガ周期 TR 収録プロセスに要する平均時間のランダム・ホー
ルドオフと本発明の比 t1〜t37,tho,tre 時点

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 サンプリング・クロック(2)で入力信
    号の瞬時値をサンプリングして所定の収録期間にわたり
    蓄積して出力するためのサンプリング処理(11,1
    2,13,32)をし、 トリガ(3)を受けた時点を示す同期信号(52)を受
    けて(tre1)、前記同期信号(52)の開始(t
    re1)とその直後(t1)の前記サンプリング・クロッ
    ク(2)との時間差(TS )を測定するタイムベース処
    理(15)をし、 前記同期信号(52)の開始(tre1)から前記所定の
    収録期間にわたり行われる前記サンプリング処理(1
    1,12,13,32)と前記時間差(TS )の測定デ
    ータを処理するために必要な期間より僅かに(Td )長
    い前記ホールド期間(Tho)の終端(tho2)を示すホ
    ールド信号(51)を得るためのワン・ショット処理
    (25)をし、 前記ホールド信号(51)の終了(tho2)を受けてホ
    ールドオフ状態に(HOF)入った直後(tre2)に印
    加された前記トリガ(3)により前記同期信号(52)
    を出力する同期処理(14)をするランダム・サンプリ
    ングのトリガ・ホールドオフ方法。
  2. 【請求項2】 前記ワン・ショット処理(25)におい
    て、 前記同期信号(52)を受けて、その開始時点(t
    re1)から第1のホールド期間(Th1)を示す第1のパ
    ルス(56)を得るための第1の単安定マルチバイブレ
    ータ処理(121)をし、 前記第1のパルスの終端を受けて、第2のホールド期間
    (Th2)を示す第2のパルスを前記ホールド信号(5
    1)として得るための第2の単安定マルチバイブレータ
    処理(122)をする請求項1のランダム・サンプリン
    グのトリガ・ホールドオフ方法。
  3. 【請求項3】 前記サンプリング処理(11,12,1
    3,32)が、 前記入力信号の瞬時値を前記所定の収録期間にわたり第
    1のメモリ(13)に収録蓄積し、前記時間差(TS )
    にもとづく収納すべきアドレスに前記第1メモリ(1
    3)の内容を転送して前記入力信号をサンプルした波形
    を第2のメモリ(32)に蓄積するようにした請求項1
    のランダム・サンプリングのトリガ・ホールドオフ方
    法。
  4. 【請求項4】 サンプリング・クロック(2)で入力信
    号の瞬時値をサンプリングして所定の収録期間にわたり
    蓄積して出力するためのサンプリング手段(11,1
    2,13,32)と、 トリガ(3)を受けた時点を示す同期信号(52)を受
    けて(tre1)、前記同期信号(52)の開始(t
    re1)とその直後(t1)の前記サンプリング・クロッ
    ク(2)との時間差(TS )を測定するタイムベース手
    段(15)と、 前記同期信号(52)の開始(tre1)から前記所定の
    収録期間にわたり行われる前記サンプリング処理(1
    1,12,13,32)と前記時間差(TS )の測定デ
    ータを処理するために必要な期間より僅かに(Td )長
    い前記ホールド期間(Tho)の終端(tho2)を示すホ
    ールド信号(51)を得るためのワン・ショット手段
    (25)と、 前記ホールド信号(51)の終了(tho2)を受けてホ
    ールドオフ状態に(HOF)入った直後(tre2)に印
    加された前記トリガ(3)により前記同期信号(52)
    を出力する同期手段(14)とを含むランダム・サンプ
    リングのトリガ・ホールドオフ回路。
  5. 【請求項5】 前記ワン・ショット手段(25)が、 前記同期信号(52)を受けて、その開始時点(t
    re1)から第1のホールド期間(Th1)を示す第1のパ
    ルス(56)を得るための第1の単安定マルチバイブレ
    ータ手段(121)と、 前記第1のパルスの終端を受けて、第2のホールド期間
    (Th2)を示す第2のパルスを前記ホールド信号(5
    1)として得るための第2の単安定マルチバイブレータ
    手段(122)とを含んでいる請求項4のランダム・サ
    ンプリングのトリガ・ホールドオフ回路。
  6. 【請求項6】 前記サンプリング手段(11,12,1
    3,32)が、 前記入力信号の瞬時値を前記所定の収録期間にわたり収
    録蓄積する第1のメモリ手段(13)と、 前記時間差(TS )にもとづく収納すべきアドレスに前
    記第1メモリ手段(13)の内容を転送して前記入力信
    号をサンプルした波形を蓄積するための第2のメモリ手
    段(32)とを含んでいる請求項4のランダム・サンプ
    リングのトリガ・ホールドオフ回路。
JP15582197A 1997-05-29 1997-05-29 ランダム・サンプリングのトリガ・ホールドオフ方法と回路 Pending JPH10336030A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15582197A JPH10336030A (ja) 1997-05-29 1997-05-29 ランダム・サンプリングのトリガ・ホールドオフ方法と回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15582197A JPH10336030A (ja) 1997-05-29 1997-05-29 ランダム・サンプリングのトリガ・ホールドオフ方法と回路

Publications (1)

Publication Number Publication Date
JPH10336030A true JPH10336030A (ja) 1998-12-18

Family

ID=15614232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15582197A Pending JPH10336030A (ja) 1997-05-29 1997-05-29 ランダム・サンプリングのトリガ・ホールドオフ方法と回路

Country Status (1)

Country Link
JP (1) JPH10336030A (ja)

Similar Documents

Publication Publication Date Title
US4438404A (en) Signal sampling system
JP2001027652A (ja) コヒーレント・サンプリング方法と装置
JPH0785089B2 (ja) デ−タ集録装置
JPS60198466A (ja) デジタル波形記憶装置
JPS6219704B2 (ja)
US5180971A (en) Method and apparatus for increasing throughput in random repetitive digitizing systems
CN101719768A (zh) 一种多adc并行高速数据采集系统中触发点精确定位的方法
JPH01199168A (ja) 信号観測装置
US5438531A (en) Zero dead time acquisition for a digital storage oscilloscope
JPH075203A (ja) 信号の擬似ランダム反復サンプリング
US5706203A (en) Waveform measuring apparatus for easily providing pretrigger function by using FIFO memory
US4631697A (en) Signal controlled waveform recorder
JPS61144577A (ja) 波形メモリ装置
JPH10293140A (ja) ランダム・サンプリングのホールドオフ方法と回路
US4529930A (en) Programmable delay for digitizer circuits
Hickman Digital storage oscilloscopes
EP1783505B1 (en) Compressed logic sample storage
JP3050931B2 (ja) ランダム反復ディジタル化システムのスループット増大回路
JPH037909B2 (ja)
US3969705A (en) Spectrum analyzer having means for transient signal analysis
US5268851A (en) Detection of metastability in triggers
JP3084753B2 (ja) ディジタルオシロスコープの自動掃引機構
US4862073A (en) Repetitive wave sampler
JPS6346848Y2 (ja)
JPH0119545B2 (ja)