(57)【特許請求の範囲】
【請求項１】
入力信号をデジタル・データの連続するストリームに変換するアナログ・デジタル変換回路と、
上記デジタル・データの複数の時間セグメントに対してウィンドウ関数処理して時間ウィンドウ関数処理済み時間セグメントのシリーズを生成し、
周波数変換を用いて上記時間ウィンドウ関数処理済み時間セグメントの上記シリーズを周波数スペクトラムのシリーズに変換し、
上記入力信号が任意に制御可能な電力閾値を破ったことを示すゲート信号に応じて、上記周波数スペクトラムをデータベースに蓄積させることによって、上記デジタル・データをリアルタイムで処理するプロセッサと
を具える試験測定装置。
【請求項２】
上記入力信号の瞬時電力が上記電力閾値を破ったときに、上記プロセッサが上記ゲート信号を生成することを特徴とする請求項１記載の試験測定装置。
【請求項３】
入力信号をデジタル・データの連続するストリームに変換するステップと、
上記デジタル・データの複数の時間セグメントに対してウィンドウ関数処理して、時間ウィンドウ関数処理済み時間セグメントのシリーズを生成し、
周波数変換を用いて上記時間ウィンドウ関数処理済み時間セグメントの上記シリーズを周波数スペクトラムのシリーズに変換し、
上記入力信号が任意に制御可能な電力閾値を破ったことを示すゲート信号に応じて、上記周波数スペクトラムをデータベースに蓄積させることによって、上記デジタル・データをリアルタイムで処理するステップと
を具える試験測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験測定装置及び方法に関し、特に、入力信号の時間領域データの所望部分のみから周波数スペクトラム表示を生成する試験測定装置及び方法に関する。
【背景技術】
【０００２】
米国オレゴン州ビーバートンのテクトロニクス社によるＲＳＡ６１００やＲＳＡ３４００ファミリーのようなリアル・タイム・スペクトラム・アナライザは、ＲＦ信号にトリガをかけて、リアルタイムでＲＦ信号を捕捉（キャプチャ）し、分析する。これら試験測定装置は、つなぎ目なく（シームレスに）ＲＦ信号を捕捉するので、従来の掃引型スペクトラム・アナライザやベクトル・シグナル・アナライザと異なり、リアルタイム（実時間）帯域幅などと呼ばれる特定帯域幅内であればデータの欠落がない。
【０００３】
米国テクトロニクス社のリアルタイム・スペクトラム・アナライザは、「デジタル・フォスファ（Digital Phosphor：デジタル的に蛍光（フォスファ）管のような発光表示を実現する技術）」又は「ＤＰＸ（登録商標）」と呼ばれる技術を用いて、「ＤＰＸスペクトラム」と呼ばれる表示を生成する。ＤＰＸスペクトラムは、入力信号をデジタル化してデジタル・データの連続的なストリームを生成し、そのデジタル・データをリアルタイムで周波数スペクトラムの連続するデータに変換し、そしてデータ・ベースに周波数スペクトラムを累積（accumulate：蓄積）することによって形成される。データ・ベースは、測定期間中において、入力信号が振幅中又は電力対周波数空間中の特定位置を占めた時間のパーセントの正確な測定値も提供する。これは、「ＤＰＸ  Ｄｅｎｓｉｔｙ（密度）」とも呼んでいる。ＤＰＸによるアクイジション（信号取込み）及び表示技術は、従来のスペクトラム・アナライザやベクトル・シグナル・アナライザでは完全に取り逃がしてしまう短い期間の事象や希な事象のような信号の細部を明らかにする。ＤＰＸのもっと詳細な情報については、「http://www.tek.com/」から入手可能なテクトロニクス文書番号37W-19638「DPX Acquisition Technology for Spectrum Analyzers Fundamentals（対応日本語版：文書番号37Z-19638「リアルタイム・スペクトラム・アナライザにおけるＤＰＸ技術の基礎」）」を参照されたい。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】テクトロニクス文書番号37W-19638「DPX Acquisition Technology for Spectrum Analyzers Fundamentals」、http://www.tek.com/（対応日本語版：文書番号37Z-19638「リアルタイム・スペクトラム・アナライザにおけるＤＰＸ技術の基礎」http://www.tek.com/ja/）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
場合によっては、ユーザはパルスＲＦ信号のＤＰＸスペクトラムを観測したいかもしれない。悪いことに、ＤＰＸスペクトラムは図１に示すように現れることも多い。このとき、パルスＲＦ信号１０５は、疑似（phantom）トレース１１０及びノイズ・フロア・トレース１１５で覆われて見えにくくなっている。複数のノイズ・フロア・トレース１１５は、ＲＦパルスが存在しなかった期間に対応している。複数の疑似トレース１１０は、ＲＦパスルがＤＰＸ処理と同期していないという事実の結果であり、周波数スペクトラムがＲＦパルスの立ち上がり又は立ち下がりエッジを表すデジタル・データの部分に基づいて時々生成されているということである。こうした非連続の時間領域波形が周波数領域に変換されると、近隣の周波数ビンに入力信号がエネルギーを保有しているかのように現れる。この効果は、「スペクトラム拡散（spectral spreading）」又は「スペクトラム漏れ（spectral leakage）」と呼ばれる。リアルタイム・スペクトラム・アナライザは、スペクトラム拡散を軽減するために時間的なウィンドウ関数処理を行うが、時間ウィンドウ関数処理でも全ての場合にスペクトラム拡散を防ぐことはできない。
【課題を解決するための手段】
【０００６】
本発明の発明者は、ＲＦパルスにおいてスペクトラム拡散を防ぐのであれば、例えば、ＲＦパルスが完全にオンのときだけ、リアルタイム・スペクトラム・アナライザが周波数スペクトラムをデータ・ベースに蓄積できるようにする必要があると考えた。そこで、本発明の実施形態では、ゲート信号に応じて、入力信号を表すデジタル・データを周波数スペクトラムの連続データに変換し、周波数スペクトラムをビットマップ・データベースに蓄積する試験測定装置を提供する。実施形態によっては、ゲート信号は、入力信号の瞬間的な電力（瞬時電力）が電力閾値を破った時に生成される。
【０００７】
本発明は、その第１の観点によれば、入力信号をデジタル・データの連続するストリームに変換するアナログ・デジタル変換回路と、ゲート信号に応じて、上記デジタル・データを周波数スペクトラムのシリーズに変換し、上記周波数スペクトラムをデータベースに蓄積させることによって上記デジタル・データをリアルタイムで処理するプロセッサとを具える試験測定装置である。
【０００８】
本発明の第２の観点は、第１観点の試験測定装置において、上記ゲート信号がアサートされているときに、上記プロセッサが上記周波数スペクトラムを上記データベースに蓄積させることを特徴とする。
【０００９】
本発明の第３の観点は、第１観点の試験測定装置において、上記ゲート信号がアサートされていないときに、上記プロセッサが上記周波数スペクトラムを上記データベースに蓄積させることを特徴とする。
【００１０】
本発明の第４の観点は、第１観点の試験測定装置において、上記ゲート信号が外部で生成されて、試験測定装置に入力されることを特徴とする。
【００１１】
本発明の第５の観点は、第１観点の試験測定装置において、上記ゲート信号が試験測定装置の内部で生成されることを特徴とする。
【００１２】
本発明の第６の観点は、第５観点の試験測定装置において、上記入力信号の瞬時電力が電力閾値を破ったときに、上記プロセッサが上記ゲート信号を生成することを特徴とする。このとき、入力信号の瞬時電力は、デジタル・データ（時間領域データ）から計算される。
【００１３】
本発明の第７の観点は、第６観点の試験測定装置において、任意の周波数帯域内の上記入力信号の瞬時電力が電力閾値を破ったときに、上記プロセッサが上記ゲート信号を生成することを特徴とする。このとき、入力信号の瞬時電力は、デジタル・データ（時間領域データ）から計算される。
【００１４】
本発明の第８の観点は、第６観点の試験測定装置において、上記デジタル・データに基いて上記プロセッサが上記電力閾値を自動的に決定することを特徴とする
【００１５】
本発明の第９の観点は、第４観点の試験測定装置において、ゲート信号のタイミングを調整可能なことを特徴とする。
【００１６】
本発明の第１０の観点は、第５観点の試験測定装置において、ゲート信号のタイミングを調整可能なことを特徴とする。
【００１７】
本発明の第１１の観点は、試験測定方法であって、入力信号をデジタル・データの連続するストリームに変換するステップと、ゲート信号に応じて、上記デジタル・データを周波数スペクトラムのシリーズに変換し、上記周波数スペクトラムをデータベースに蓄積することによって上記デジタル・データをリアルタイムで処理するステップとを具えている。
【００１８】
本発明の第１２の観点は、第１１観点の試験測定方法において、上記ゲート信号がアサートされているときに、上記周波数スペクトラムを上記データベースに蓄積することを特徴とする。
【００１９】
本発明の第１３の観点は、第１１観点の試験測定方法において、上記ゲート信号がアサートされていないときに、上記周波数スペクトラムを上記データベースに蓄積することを特徴とする。
【００２０】
本発明の第１４の観点は、第１１観点の試験測定方法において、上記入力信号の瞬時電力が電力閾値を破ったときに、上記ゲート信号が生成されることを特徴とする。このとき、入力信号の瞬時電力は、デジタル・データ（時間領域データ）から計算される。
【００２１】
本発明の第１５の観点は、第１４観点の試験測定方法において、任意の周波数帯域内の上記入力信号の瞬時電力が電力閾値を破ったときに、上記ゲート信号が生成されることを特徴とする。このとき、入力信号の瞬時電力は、デジタル・データ（時間領域データ）から計算される。
【００２２】
本発明の第１６の観点は、第１４観点の試験測定方法において、上記デジタル・データに基いて上記電力閾値が自動的に決定されることを特徴とする。
【００２３】
本発明の第１７の観点は、第１４観点の試験測定方法において、ゲート信号のタイミングを調整可能なことを特徴とする。
【００２４】
本発明の目的、効果及び他の新規な点は、以下の詳細な説明を添付の特許請求の範囲及び図面とともに読むことによって明らかとなろう。
【図面の簡単な説明】
【００２５】
【図１】図１は、従来のＤＰＸスペクトラムによる表示を示す図である。
【図２】図２は、従来のリアルタイム・スペクトラム・アナライザのハイレベル・ブロック図である。
【図３】図３は、従来のビットマップ・データベースを生成するのに、デジタル・データがどのように処理されるかを示す図である。
【図４】図４は、周波数スペクトラムがビットマップ・データベース中にどのように蓄積されるかを示す図である。
【図５】図５は、本発明の第１実施形態に従ってビットマップ・データベースを生成するのに、デジタル・データがどのように処理されるかを示す図である。
【図６】図６は、本発明の第２実施形態に従ってビットマップ・データベースを生成するのに、デジタル・データがどのように処理されるかを示す図である。
【図７】図７は、本発明に従って生成されるＤＰＸスペクトラムの表示を示した図である。
【図８】図８は、入力信号が異なるパルス幅の連続するＲＦパルスから構成されるとき、図６に示す実施形態が、どのようにして正しくゲート信号を生成するかを示す図である。
【図９】図９は、本発明の第３実施形態に従ってビットマップ・データベースを生成するのに、デジタル・データがどのように処理されるかを示す図である。
【図１０】図１０は、本発明の第４実施形態に従ってビットマップ・データベースを生成するのに、デジタル・データがどのように処理されるかを示す図である。
【発明を実施するための形態】
【００２６】
図２を参照すると、リアルタイム・スペクトラム・アナライザ２００は、無線周波数（ＲＦ）入力信号を受けて、オプションで、ミキサ２０５、局部発信器（ＬＯ）２１０及びフィルタ２１５を用いて入力信号をダウン・コンバートして中間周波数（ＩＦ）信号を生成する。アナログ・デジタル変換回路（ＡＤＣ）２２０は、ＩＦ信号をデジタル化してＩＦ信号を表すデジタル・データ（時間領域データ）の連続ストリームを生成する。デジタル・データは、２つのパスで処理される。第１パスでは、デジタル・データはプロセッサ２２５に入力され、これはデジタル・データをリアルタイムで分析する。第２パスでは、デジタル・データはメモリ２３５（これは、実施形態によっては、循環バッファを有していても良い）に入力され、また、トリガ検出回路２４０にも入力されて、これはデジタル・データをリアルタイムで処理し、処理データをユーザが特定したトリガ基準に対して比較する。処理されたデジタル・データがトリガ基準を満たすと、トリガ検出回路２４０はトリガ信号を生成し、これによってメモリ２３５はデジタル・データを１つのブロックとして蓄積する。蓄積したデジタル・データについて、プロセッサ２２５は、後から各種の分析を行うことができ、デジタル・データを蓄積した後なので、第２パスにおけるこの分析処理はリアルタイムである必要はない。プロセッサ２２５で処理された後、デジタル・データは、表示デバイス２３０上に表示されるか、記録デバイス（図示せず）に蓄積されるようにしても良い。
【００２７】
図３を参照すると、プロセッサ２２５は、ＤＰＸ処理を提供するため、デジタル・データの連続するストリームをリアルタイムで処理する。この処理では、ウィンドウ関数（窓関数）処理３０５を用いてデジタル・データの時間セグメントに、時間に関してウィンドウ関数処理（windowing：窓をかける）をすることによって時間ウィンドウ関数処理された時間セグメントのデータ・シリーズを生成し、これら時間ウィンドウ関数処理された時間セグメントのデータ・シリーズを高速フーリエ変換（ＦＦＴ）、チャープＺ変換などのような周波数変換３１０を用いて周波数スペクトラム（周波数領域データ）のデータ・シリーズに変換し、そして、アキュムレータ３１５を用いてビットマップ・データベースと呼ばれるデータ構造に周波数スペクトラムを蓄積（accumulate：累積、積算）する。アキュムレータ３１５は、周波数スペクトラムを種々の方法で蓄積する。図４に示す１実施形態では、各周波数スペクトラム４０５は、ラスタライズされて、「ラスタライズ・スペクトラム」４１０が生成される。１つのラスタライズ・スペクトラムは、複数の行（横列）と列（縦列）に並べたセルの配列から構成され、各行は特定の振幅値又は電力値を表し、各列は特定の周波数値を表す。各セルの値は、「１」又は「０」であり、１は「ヒット（hit）」とも呼ばれ、測定期間中に周波数対振幅（又は電力）空間における特定位置に入力信号が存在したことを示す一方、０（黒のセルとして描かれる）は入力信号が存在しなかったことを示す。ラスタライズ・スペクトラムのセルに対応する値は、一緒に合算されてビットマップ・データベース４１５を形成し、続いて、ビットマップ・データベース４１５の各セルの値は、ラスタライズ・スペクトラム４１０の総数で割り算されるので、これは、ラスタライズ・スペクトラム４１０の総数で割り算された測定期間中の総ヒット数を示す。これは、つまり、等価的に、ある測定期間中に周波数対振幅（又は電力）空間における特定位置を入力信号が占めた時間のパーセントを示すもので、これを「ＤＰＸ  Ｄｅｎｓｉｔｙ」又は単に「密度（density）」と呼ぶ。ラスタライズ・スペクトラム４１０及びビットマップ・データベース４１５は、簡単のため、１０個の行と１１個の列を有するものとして描いているが、実際の実施形態では、ラスタライズ・スペクトラム４１０及びビットマップ・データベース４１５が数百の行及び列を有していてもよいことが理解されよう。ビットマップ・データベース４１５は、本質的に３次元ヒストグラムであり、ｘ軸が周波数、ｙ軸が振幅又は電力、そしてｚ軸が密度である。ビットマップ・データベース４１５を、各セルの密度（信号密度）に応じて色分けした画素を用いて表示デバイス２３０上に表示しても良い。これに代えて、ビットマップ・データベース４１５を記録デバイス（図示せず）に蓄積するようにしても良い。
【００２８】
本発明の実施形態によっては、アキュムレータは、ゲート信号がアサートされた（アクティブ状態になった）ときだけ、つまり、ゲート信号が論理１を示したときだけ、周波数スペクトラムをビットマップ・データベースに蓄積（累積）する。この機能は、種々のやり方で実現しても良い。例えば、図５に示すように、ゲート信号は、ウィンドウ関数処理ブロック５０５のイネーブル入力端子に加えられ、これによってウィンドウ関数処理ブロック５０５は、時間的に限定された（ゲートされた）時間セグメントだけを周波数変換処理ブロック５１０に通し、そのため、周波数変換処理ブロック５１０は、ゲート信号がアサートされたときだけ、周波数スペクトラムをアキュムレータ５１５に通す。ゲート信号がアサートされていないとき（つまり、ゲート信号が論理０を示しているとき）、ウィンドウ関数処理ブロック５０５は、時間的に限定された（ゲートされた）時間セグメントを周波数変換処理ブロック５１０に通さないので、周波数変換処理ブロック５１０も周波数スペクトラムをアキュムレータ５１５に通すことがない。上述に代えて、ゲート信号を周波数変換処理ブロック５１０又はアキュムレータ５１５のイネーブル入力端子に加えて、等価な結果を得るようにしても良い。
【００２９】
実施形態によっては、ゲート信号を外部で生成し、リアルタイム・スペクトラム・アナライザ２００に入力するようにしても良い。例えば、ゲート信号を、別の試験測定装置で生成しても良い。別の実施形態としては、ゲート信号をリアルタイム・スペクトラム・アナライザ２００内部で生成しても良い。
【００３０】
実施形態によっては、プロセッサ２２５は、被試験信号の瞬間的な電力（瞬時電力）がユーザ指定の電力閾値を破ったときに、ゲート信号を生成する。この機能は、種々のやり方で実現されても良い。１つの例が図６に示され、これは電力計算処理ブロック６２０が、デジタル・データの瞬時電力を計算し、比較処理ブロック６２５が、ユーザ指定電力閾値に対して瞬時電力を比較し、計算した瞬時電力がユーザ指定電力閾値を破ったらゲート信号を生成する。ここで閾値を「破る」とは、ユーザ指定した選択に応じて、閾値を「超える」又は「下回る」ということを意味する。図６に示す実施形態は、ＲＦパルスを測定するのに特に効果的である。例えば、もしユーザが電力閾値をＲＦパルスのピーク値のわずかに下に設定し、「破る」が「超える」ことを意味するとして、その場合にのみゲート信号が生成されるとすると、アキュムレータ６１５は、ＲＦパルスの瞬時電力が閾値を超えるときだけ、つまり、ＲＦパルスが完全にオンであるときだけ、周波数スペクトラムを蓄積する。言い換えると、アキュムレータ６１５は、ＲＦパルスが、オンに切り換わる期間、オフに切り換わる期間、又は、存在していない期間においては周波数スペクトラムを全く蓄積せず、そのため、得られるＤＰＸスペクトラムは、図７に示すようにスペクトラム拡散による悪影響を受けることがない。スペクトラム拡散がないことによって、ユーザは、ＲＦパルス７０５が存在しているときの間欠的な異常やその他の異常な振る舞いをより簡単に識別できるようになる。
【００３１】
重要なことは、図６に示す実施形態は、異なる幅の連続するＲＦパルスから構成される入力信号にでさえ、ゲート信号を正しく生成することである。例えば、図８に示す場合（時間領域で入力信号を示している）を考えると、入力信号は複数のＲＦパルス８０５、８１０及び８１５から構成され、各ＲＦパルスのパルス幅が異なっている。もし電力閾値８２０が、これらＲＦパルスのピーク値のわずかに下に設定され、ゲート信号が生成されると、アキュムレータ６１５は、ＲＦパルス８０５、８１０及び８１５が完全にオンである期間に対応する期間１、期間２及び期間３の間に周波数スペクトラムを蓄積する。即ち、入力信号の時間領域データの特定部分（ここではゲート信号を用いて特定された部分）のみから生成された周波数スペクトラムを蓄積する。従来のスペクトラム・アナライザでは、こうしたデータのアクイジョンができないことが理解されよう。
【００３２】
別の実施形態では、ゲート信号がアサートされていないときにだけ、アキュムレータが周波数スペクトラムをビットマップ・データベースに蓄積する。この実施形態もＲＦパルスを測定するのに特に効果的である。例えば、もしユーザが電力閾値をＲＦパルスの電力がオフの位置よりわずかに上に設定し、「破る」が「超える」を意味するとすると、アキュムレータは、入力信号の瞬時電力が閾値レベルより下のときだけ、つまり、ＲＦパルスが完全にオフのときだけ、周波数スペクトラムを蓄積する。このように、ユーザが、ＲＦパルスが存在しないときだけ入力信号を観測するようにしても良い。
【００３３】
さて、図９を参照すると、実施形態によっては、電力計算処理ブロック９２０に入力されるデジタル・データは、最初にユーザ指定の特性を有するフィルタ処理ブロック９３０でフィルタされる。このようなやり方により、ゲート信号は、ユーザ指定周波数帯域内の入力信号の瞬時電力がユーザ指定電力閾値を破った時に生成される。このフィルタ処理ブロックは、ローパス・フィルタ、ハイパス・フィルタ、バンドパス・フィルタ、帯域阻止フィルタなどを含むどのような種類のフィルタもあり得る。フィルタ処理ブロック９３０は、種々のやり方で実現されても良い。実施形態によっては、フィルタ処理ブロック９３０は、有限インパルス応答（ＦＩＲ）フィルタのような離散時間フィルタとして実現されても良い。別の実施形態では、フィルタ９３０は、デジタル・データを周波数スペクトラムに変換し、周波数スペクトラムにフィルタ関数をかけ算し、これを時間領域に戻して、得られた波形をフィルタされたデジタル・データとして通過させることによって、デジタル・データをフィルタする。その他の実施形態では、フィルタ処理ブロック９３０は、デジタル・データを周波数スペクトラムに変換し、その周波数スペクトラムをフィルタされたデジタル・データとして通過させる。この場合、電力計算処理ブロック９２０は、周波数スペクトラムの各周波数ビンの周波数領域電力を計算し、比較処理ブロック９２５は、１つ以上の周波数ビンの周波数領域電力がユーザ指定の電力閾値を破っているときに、ゲート信号を生成する。本発明の要旨と範囲から離れることなく、実質的に同様の機能を実現する多数の他の方法があることが理解されよう。
【００３４】
実施形態によっては、ゲート信号のタイミングをユーザが調整するようにしても良い。この機能は、種々のやり方で実現されて良い。図１０は一例を示し、これは比較処理ブロック１０２５の出力信号が、アキュムレータ１０１５に入力される前に、パルス発生ロジック１０３０に入力される。比較処理ブロック１０２５は１つのエッジを生成し、パルス発生ロジック１０３０は１つのパルスを生成し、これによって、アキュムレータ１０１５は、パルスがアサートであるときに周波数スペクトラムを蓄積する。実施形態によっては、パルス幅をユーザが指定しても良い。別の実施形態では、パルス発生ロジック１０３０が、ユーザ指定の遅延の後、パルスを生成する。また、ある実施形態では、パルス発生ロジック１０３０は、比較処理ブロック１０２５の出力信号の立ち上がりエッジに応答してパルスを生成する。別の実施形態では、パルス発生ロジック１０３０は、比較処理ブロック１０２５の出力信号の立ち下がりエッジに応答してパルスを生成する。これら種々のユーザ指定パラメータを用いて、ユーザはパルスＲＦ信号の種々の側面を観測できる。例えば、ユーザは、ＲＦパルスの実際の幅に関係なく、各ＲＦパルスの立ち上がりエッジの後の１０マイクロ秒の長さの時間的な区間（time window）を観測してもよい。他の例としては、各ＲＦパルスの立ち下がりエッジの後の５マイクロ秒から始まる１００マイクロ秒の長さの時間的な区間を観測してもよい。パルス発生ロジックは、ゲート信号が外部で生成されて、リアルタイム・スペクトラム・アナライザ２００に入力される場合においても利用できることが理解されよう。
【００３５】
実施形態によっては、プロセッサ２２５が入力信号中のＲＦパルスのピーク電力を自動的に決定し、その値に基いて電力閾値を設定する。プロセッサ２２５は、計算された瞬時電力の最大値を検出することによって、ＲＦパルスのピーク電力を決定できる。
【００３６】
種々の実施形態を説明してきたが、本発明の要旨と範囲から離れることなく、異なる成果が得られるように、上述した実施形態に種々の変更を行ってもよいことが理解されよう。例えば、ある実施形態では、ゲート信号の状態に関係なく、デジタル・データの連続するストリームをＮ個（Ｎは整数）の連続するデジタル・データ値毎に異なる時間セグメントにグループ化することによって、複数の時間セグメントの連続するシリーズに変換しても良い。例えば、ゲート信号の状態に関係なく、デジタル・データの連続するストリームを、１０２４個の連続するデジタル・データ値毎に異なる時間セグメントにグループ化することで、複数の時間セグメントの連続するシリーズに変換しても良い。別の実施形態では、ゲート信号がアサートされる度に時間セグメントの新しいシリーズを開始し、これによって、時間セグメントを入力信号に同期させる。例えば、ゲート信号がアサートされた後、最初の１０２４個のデジタル・データ値が最初の時間セグメントを構成し、２番目の１０２４個のデジタル・データ値が第２の時間セグメントを構成する、などである。ある実施形態では、アキュムレータは、対応する時間セグメントが開始するときにゲート信号がアサートされていて、対応する時間セグメントが終了するときにもゲート信号が引き続きアサートされているときにだけ、周波数スペクトラムを蓄積する。他の実施形態では、アキュムレータは、ゲート信号がアサートされていれば、時間セグメントがある間はいつでも周波数スペクトラムを蓄積する。ある実施形態では、ウィンドウ関数処理ブロックに入力されたデジタル・データを遅延要素（図示せず）で遅延することで、フィルタ処理ブロック、電力計算処理ブロック、比較処理ブロックなどの他の処理ブロックを通すことで生じる遅延を補償する（タイミイングを合わせる）ようにしても良い。
【００３７】
種々の実施形態としては、プロセッサ２２５は、ハードウェア、ソフトウェア、又は、これらの組合せで実現されても良く、これには汎用のマイクロプロセッサ、デジタル・シグナル・プロセッサ（ＤＳＰ）、特定用途向けＩＣ（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）などを含んでも良い。即ち、各処理ブロックは、ハードウェア、ソフトウェア、又は、これらの組合せで実現されても良い。
【００３８】
種々のパラメータは、ユーザが指定すると説明してきた。しかし、種々の実施形態としては、これらパラメータを、プロセッサ２２５が自動で定めても良いし、規格に従って定義するようにしても良い。
【００３９】
上述から理解されるように、本発明は試験測定装置の分野において、大きな進歩を提供する。例えば、ＲＦパルスが完全にオンのときの時間領域データだけから周波数スペクトラムを生成すれば、スペクトラム拡散やノイズ・フロアを低減した周波数スペクトラム表示を生成できる。説明の都合上、具体的な実施形態を図示及び説明してきたが、本発明の要旨と範囲から離れることなく、種々の変更が可能なことが理解されるであろう。
【符号の説明】
【００４０】
５００  プロセッサによるＤＰＸ（デジタル・フォスファ）処理
５０５  ウィンドウ関数処理ブロック
５１０  ＦＦＴ処理ブロック
５１５  アキュムレータ処理ブロック
６００  プロセッサによるＤＰＸ処理
６０５  ウィンドウ関数処理ブロック
６１０  ＦＦＴ処理ブロック
６１５  アキュムレータ処理ブロック
６２０  電力計算処理ブロック
６２５  比較処理ブロック
９００  プロセッサによるＤＰＸ処理
９０５  ウィンドウ関数処理ブロック
９１０  ＦＦＴ処理ブロック
９１５  アキュムレータ処理ブロック
９２０  電力計算処理ブロック
９２５  比較処理ブロック
９３０  フィルタ処理ブロック
１０００  プロセッサによるＤＰＸ処理
１００５  ウィンドウ関数処理ブロック
１０１０  ＦＦＴ処理ブロック
１０１５  アキュムレータ処理ブロック
１０２０  電力計算処理ブロック
１０２５  比較処理ブロック
１０３０  パルス発生ロジック処理ブロック
【図１】
0005786490.tif 000002
【図２】
0005786490.tif 000003
【図３】
0005786490.tif 000004
【図４】
0005786490.tif 000005
【図５】
0005786490.tif 000006
【図６】
0005786490.tif 000007
【図７】
0005786490.tif 000008
【図８】
0005786490.tif 000009
【図９】
0005786490.tif 000010
【図１０】
0005786490.tif 000011