(57)【要約】【課題】モデルベースの試験のための励起信号を用いたＳＵＴを提供すること。【解決手段】励起信号発生装置（ＥＳＧ）に関する。励起信号発生装置は、最小化励起信号を生成し、これを被試験デバイス（ＤＵＴ）の機能モデルを生成するための試験装置において使用する。この場合において、最小化励起信号の極値は、最小化モジュール１１０の効果として、ＤＵＴのパワースペクトルを変えることなく、中央値に向けて増大される。【選択図】図１
2007212456.tif 000002
【特許請求の範囲】
【請求項１】
パワースペクトルを用いた最小化励起信号の生成方法であって、該方法が、
被試験システムの周波数帯域を決定し、
前記最小化励起信号内にある複数の周波数ラインを特定し、
前記被試験システムの周波数帯域および前記複数の周波数ラインに基づいて、周波数ラインのセットを計算し、
前記周波数ラインのセットの中から、最小振幅の周波数ラインを特定し、
入力信号の受信に応じた極値を持つ前記最小化励起信号を生成する、ことを備え、
前記最小化励起信号を生成することが、
前記複数の周波数ライン、前記被試験システムの周波数帯域、および前記最小振幅を用いて、前記最小化励起信号を生成し、
これによって前記最小化励起信号の極値を、該最小化励起信号の前記パワースペクトルの影響無く、中央値に向けて増大させることを含むものである、方法。
【請求項２】
前記最小化励起信号の生成が、更に、前記最小化励起信号を、それが被試験システム内の被試験デバイスの全信号帯域を使うようシフトすることを含む、請求項１に記載の方法。
【請求項３】
前記最小化励起信号の生成が、更に、前記最小化励起信号を、それが前記被試験デバイスの全信号帯域を使うようスケーリングすることを含む、請求項２に記載の方法。
【請求項４】
前記最小化励起信号の生成が、更に、前記最小化励起信号を、それが被試験システム内の被試験デバイスの全信号帯域を使うようスケーリングすることを含む、請求項１に記載の方法。
【請求項５】
前記被試験デバイスが増幅装置である、請求項４に記載の方法。
【請求項６】
信号発生装置を用いて入力信号を生成することを更に含み、この信号から前記最小化励起信号を生成するものである、請求項１に記載の方法。
【請求項７】
前記入力信号および前記最小化励起信号の生成が、前記被試験システム内の単一デバイス内で行われる請求項６に記載の方法。
【請求項８】
入力信号の受信のための入力を有し、パワースペクトルを用いて最小化励起信号を生成するよう構成された励起信号発生装置であって、
被試験システムに関連する周波数帯域を受信するよう構成された第２の入力と、
前記入力および前記第２の入力と通信するコントローラであって、該コントローラが、
前記被試験システムの周波数帯域を決定し、
前記最小化励起信号内にある複数の周波数ラインを特定し、
前記被試験システムの周波数帯域および前記複数の周波数ラインに基づいて、周波数ラインのセットを計算し、
前記周波数ラインのセットの中から、最小振幅の周波数ラインを特定し、
入力信号の受信に応じた極値を持つ前記最小化励起信号を生成する、よう構成され、
前記最小化励起信号を生成することが、
前記複数の周波数ライン、前記被試験システムの周波数帯域、および前記最小振幅を用いて、前記最小化励起信号を生成し、
これによって前記最小化励起信号の極値を、該最小化励起信号の前記パワースペクトルの影響無く、中央値に向けて増大させるよう、構成されたことを含むものである、励起信号発生装置。
【請求項９】
前記コントローラが、更に、前記最小化励起信号が被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をシフトするよう構成されている、請求項８に記載の励起信号発生装置。
【請求項１０】
前記コントローラが、更に、前記最小化励起信号が前記被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をスケーリングするよう構成されている、請求項９に記載の励起信号発生装置。
【請求項１１】
前記コントローラが、更に、前記最小化励起信号が被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をスケーリングするよう構成されている、請求項８に記載の励起信号発生装置。
【請求項１２】
前記被試験デバイスが増幅装置である、請求項１１に記載の励起信号発生装置。
【請求項１３】
前記励起信号発生装置に入力される前記入力信号を生成するよう構成された信号発生装置を、更に含む請求項８に記載の励起信号発生装置。
【請求項１４】
前記励起信号発生装置が単一デバイスである請求項１３に記載の励起信号発生装置。
【請求項１５】
パワースペクトルを用いて最小化励起信号を生成する命令を備えた、コンピュータ読み取り可能な媒体であって、該コンピュータ読み取り可能な媒体が、
被試験システムの周波数帯域を決定する第１の命令セットと、
前記最小化励起信号内にある複数の周波数ラインを特定する第２の命令セットと、
前記被試験システムの周波数帯域および前記複数の周波数ラインに基づいて、周波数ラインのセットを計算する第３の命令セットと、
前記周波数ラインのセットの中から、最小振幅の周波数ラインを特定する第４の命令セットと、
入力信号の受信に応じた極値を持つ前記最小化励起信号を生成する第５の命令セットと、を備え、
前記最小化励起信号を生成することが、
前記複数の周波数ライン、前記被試験システムの周波数帯域、および前記最小振幅を用いて、前記最小化励起信号を生成し、
これによって前記最小化励起信号の極値を、該最小化励起信号の前記パワースペクトルの影響無く、中央値に向けて増大させることを含むものである、コンピュータ読み取り可能な媒体。
【請求項１６】
前記最小化励起信号を生成する前記第５の命令セットが、更に、前記最小化励起信号が被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をシフトする第６の命令セットを含む、請求項１５に記載のコンピュータ読み取り可能な媒体。
【請求項１７】
前記最小化励起信号を生成する前記第５の命令セットが、更に、前記最小化励起信号が前記被試験システム内の前記被試験デバイスの全信号帯域を使うよう、前記入力信号をスケーリングする第７の命令セットを含む、請求項１６に記載のコンピュータ読み取り可能な媒体。
【請求項１８】
前記最小化励起信号を生成する前記第５の命令セットが、更に、前記最小化励起信号が前記被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をスケーリングする第６の命令セットを含む、請求項１５に記載のコンピュータ読み取り可能な媒体。
【請求項１９】
前記スケーリングをする第６の命令セットが、増幅装置の全信号帯域を利用する、請求項１８に記載のコンピュータ読み取り可能な媒体。
【請求項２０】
前記最小化励起信号を生成する第５の命令セットが、更に、信号発生装置を用いて入力信号を生成する命令を含み、この信号から前記最小化励起信号を生成する、請求項１５に記載のコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モデルベース試験の精度を改善する励起信号発生装置に関する。
【背景技術】
【０００２】
被試験デバイス（ＤＵＴ：Device Under Test）と一般的に呼ばれている電子デバイスは、その欠陥を特定し、パフォーマンスを検証し、およびその特性を知るために、しばしば試験する必要が生じる。電子装置においては、多数の試験装置や回路が相互に接続されることがあり、これがＤＵＴを含む被試験システム（ＳＵＴ：System Under Test）を構成する。ＳＵＴを試験するために、これらの試験装置や回路は、キャリブレーションされ、機能モデルが、線形信号および入力を用いてこのＤＵＴ用に生成される。しかし、試験および機能モデルのために線形信号および入力を用いるアプローチは、非線形入力、すなわちＤＵＴが現実世界で利用されるときに通常経験する入力を補償しないし、これを考慮に入れない。
【０００３】
試験デバイスをキャリブレーションし、モデルベースのテスト用にＤＵＴをモデリングする他のアプローチにおいては、ＤＵＴはホワイト（ゼロ平均）ノイズで励起されるが、これは対象の周波数帯域に対して制限的である。そして、ホワイト（ゼロ平均）ノイズは、その信号の最大および最小値が、デジタル・アナログコンバータや任意の波形生成装置の励起の最大および最小値に対応するようにスケーリングされる。そしてＳＵＴの応答は、ＤＵＴの機能モデルを有効にするよう計測される。このＤＵＴの機能モデルは、性能モデルベースの試験のために利用しうるもので、これは、米国特許番号６８５０８７１（表題：「Excitation Design and Model Structure for Data Driven Models of Electronic System（電子システムのデータ駆動型モデルのための励起設計およびモデル構造）」）で説明されている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
性能モデルベースの試験に対する従来のアプローチに内在する問題は、それらが、その信号の中にフーリエ成分を持ち、その信号が一般的に励起信号の時間枠内で整数値の周期を持たないことである。これは、モデルの抽出精度を下げ、そして、入力および出力信号をフーリエ変換するときに生じる漏れのような変形という結果を招く。
【０００５】
性能モデルベースの試験の更に他のアプローチにおいては、通常運用時の信号に似せた変調信号をＤＵＴに適用する。この信号は、通常、ランダムであり、ＤＵＴは通常運用の全標準周波数および瞬間出力範囲上で励起される。これは、線形励起またはホワイトノイズ励起上の問題を改善するが、しかし、ＣＤＭＡタイプの変調信号には、実用的ではない。ＣＤＭＡタイプの変調は、疑似ランダム・シーケンスからなり、それは混合され、フィルタリングされる。これは、全周波数でのパワースペクトル密度の成分を含むランダム信号であり、よって、その漏れを機械的に制御することはできない。
【０００６】
更に、ＣＤＭＡプロトコルで利用される標準の変調信号、例えば、５Mhzチャネル信号は、制限的な帯域幅をカバーするに過ぎない。典型的な標準ＣＤＭＡ運用信号は、５Mhzをカバーし、デバイスに応じた広帯域をカバーするための多種の実験を要するが、それは、典型的な性能測定基準がＣＤＭＡ情報チャネルの外の信号から計測されるからである。例えば、１００Mhzの周波数帯は、チャネル外の調和応答（例えば、ＩＰ２、ＩＰ３、高次の非線形調和応答）を試験するために必要とされ、この１００Mhz周波数帯は、追加の試験（この例では、少なくとも２０の追加試験）を必要とする。
【０００７】
従って、モデルベースの試験のための励起信号を用いた、ＳＵＴを提供するアプローチが必要とされており、これは、実質的に少ないモデル偏向でのモデルを用いたものとなり、試験測定基準の精密な予想の必要度を下げることができるものとなる。
【課題を解決するための手段】
【０００８】
入力信号の受信のための入力を備えた励起信号発生装置（ＥＳＧ：Excitation Signal Generator）が説明されており、ここで、ＥＳＧは、最小化励起信号を、これに関連するパワースペクトルを用いて生成するよう構成されている。ＥＳＧは、被試験システム（ＳＵＴ）に関連する周波数帯域を受信するよう構成された第２の入力、および前記入力および前記第２の入力と通信するコントローラを含んでよい。前記コントローラは、ＳＵＴの周波数帯域を決定し、最小化励起信号内で多数の周波数ラインを特定し、ＳＵＴの周波数帯域および前記多数の周波数ラインに基づいて、周波数ラインのセットを計算し、前記周波数ラインのセットの中から最小振幅の周波数ラインを特定し、前記入力信号の受信に応じた極値を持つ最小励起信号を生成する、よう構成しうる。前記最小励起信号を生成するために、前記コントローラは、前記多数の周波数ライン、ＳＵＴの周波数帯域、および最小振幅を用いて、前記極値を備えた最小化励起信号を生成するよう構成でき、ここで、前記最小化励起信号の極値は、その励起信号のパワースペクトルの影響無しに中央値に向けて増加する。
【０００９】
本発明における他の装置、方法、特徴および利点は、以下の図面および詳細な説明を精査した上で、当業者には明らかになるであろう。このような更なるシステム、方法、特徴および利点は、本書に含まれ、本発明の範囲内であり、添付の特許請求の範囲で保護されることが意図されている。
【発明を実施するための最良の形態】
【００１０】
励起信号発生装置（ＥＳＧ）を説明する。ＥＳＧは、試験システムで使用するための最小化励起信号を生成し、これは、試験デバイス（ＤＵＴ）の機能モデルを生成し、ここで、最小化励起信号の極値は、ＤＵＴのパワースペクトルを変えることなく中央値に向けて増大される。
【００１１】
図１は、試験システム（ＳＵＴ）１００の一実施例におけるブロック図を示している。ＳＵＴ１００は、ＤＵＴ１０２、信号発生装置１０４、ＥＳＧ１０６、および測定装置１０８を含むことができる。ＥＳＧ１０６は、最小化モジュール１１０を含むことができる。
【００１２】
運用の一例において、ＥＳＧ１０６は、励起信号１１２を生成し、これは、ＤＵＴ１０２に入力される。ＥＳＧ１０６が、信号発生装置１０４からの初期信号（初期励起信号）１１４を受け取ると、これが入力となる。そして、ＥＳＧ１０６は、この受信信号１０４に対して、コントローラ１１１により制御される最小化モジュール１１０を用いて、最小化処理を適用し、ここで、最小化モジュール１１０は、例えば、波高因子最小化アルゴリズムを用いた最小化処理を実行することができる。コントローラ１１１は、状態マシンとしての機能で構成された、ディジタルシグナルプロセッサ、マイクロプロセッサ、ディジタルロジック、状態マシンとして動作するよう構成されたアナログ回路、または、コントローラとして機能するアナログとディジタル回路の組み合わせであってよい。コントローラ１１１は、また、第２の入力を通してユーザからのデータを受信できるものであってよい。この第２の入力は、例として、キーボード、キーパッド、試験スクリプト、および１以上のデータファイルを介するものであってよい。
【００１３】
最小化モジュール１１０は、そして、最小化励起信号１１２を、その極値が、最小化励起信号１１２のパワースペクトルを変えることなしに、中央値に向けて増大するよう、変形する。最小化励起信号１１２は、そして、ＤＵＴ１０２に投入される。その結果は、測定装置１０８によって測定され、これは、ＤＵＴ１０２の信号応答のより高精度の機能モデルを生成する。
【００１４】
信号発生装置１０４の例として、ディジタル／アナログコンバータ（ＡＤＣ：Digital-to-Analog Converters）、任意波形発生装置、直接ディジタルシンセサイザ、および、これらの何れかと、ミキサ、オシレータ、フィルタおよびベースバンドから離れた周波数域に信号を変換する他の装置との組み合わせを含むことができる。ＤＵＴ１０２の例として、限定的ではなく、携帯電話や無線ネットワーク機器、テレビ受信機やビデオ機器などの製品で使用される、アナログまたはディジタル無線送信または受信器、またはそれらの構成部品、計測フロントエンドを含むことができ、測定装置１０８の例として、アナログ／ディジタルコンバータ、データ収集カード、オシロスコープ、スペクトルアナライザ、またはネットワークアナライザを含むことができる。本実施例として、信号発生装置１０４は、ＥＳＧ１０６とは別に示されているが、他の実施例において、信号発生装置１０４をＥＳＧ１０６内に組み込んでもよい。更に、測定装置１０８を、ＥＳＧ１０６に組み込んでもよい。
【００１５】
ＥＳＧ１０６からの最小化励起信号１１２は、最小化励起信号１１２の存続時間の間、整数値の周期を持つ周波数成分を持ってもよい。整数値の周期を持つことによって、ＳＵＴ１００での周波数漏れが除去または減少される。出力での周波数漏れの減少は、出力での周波数漏れの除去よりもより達成されるが、その理由は、周波数漏れは、最小化励起信号１１２におけるものではなく、周波数ラインでの出力パワーの非線形の影響の結果として起こるものであるからである。
【００１６】
最小化励起信号１１２の極値は、ＤＵＴ１０２でのパワースペクトルを変えることなく、中央値に向けて増大される。この中央値に向けての極値の増大は、波高因子最小化として知られている。例として、波高因子最小化アルゴリズムを利用する最小化モジュール１１０は、ＤＵＴ１０２内の増幅器のようなデバイスに負荷をかける突発的大きさの振幅信号をＤＵＴ１０２に与える。波高因子のない励起信号は、通常、極めて偏向のあるモデルを作る。波高因子アルゴリズムによって、ＤＵＴ１０２は、分散した範囲の振幅および速度を与えられ、これは、より高精度で偏向の少ない機能モデルとなる。
【００１７】
最小化励起信号１１２を、設計上の変数、例えば、励起ラインの数、ラインの中央周波数、モデルでカバーする帯域幅などで特定することで、公式が導かれる。導出された公式を使用することによって、最小化励起信号１１２の仕様が生成され、これは、最小のスペクトル漏れの最小化励起信号１１２を保証する。最小のスペクトル漏れは、望ましいことであり、なぜなら、それは、ＤＵＴ１０２の非線形反応を正しく特定することを容易にし、更に、最小化励起信号１１２の出力を、少数（例えば、１００）のスペクトルラインに制限するよう設計できるからである。他の周波数におけるＤＵＴ１０２の出力エネルギは、ＤＵＴ１０２の非線形反応を示すものとなる。
【００１８】
最小化励起信号１１２を生成する一つの方法は、特定のあるいは所定のスペクトルライン上の特定量の出力を持ち、これは、各スペクトルライン毎にランダムな位相を選び、逆フーリエ変換アルゴリズム（例えば、逆高速フーリエ変換（ＩＦＦＴ：Inverse Fast Fourier Transform）アルゴリズム）をその出力および位相をタイムドメインサンプルに変換することによって、達成できる。図２に移り、グラフ２００は、初期励起信号２０２を示しており、これは、図１のＳＵＴ１００におけるランダム位相アプローチを用いたＥＳＧ１０６により生成される。励起信号の周波数帯域は、ＤＵＴ１０２を作用させるべく設計された最大周波数および最小周波数によって決定することができる。測定装置１０８の近似Ｓ／Ｎ比が、線形スケールにおける振幅比（Ｓと呼ぶ）に用いられる。例えば、測定装置のＳ／Ｎ比が１００dbであるとき、線形スケールにおける振幅比は、S = 1e5となる。
【００１９】
そして、初期励起信号２０２に用いられる複数の周波数ラインが選択される。複数の周波数ラインは、最終の高速フーリエ変換が、その2nのサイズとなるよう選択される（ここで、nは、考慮されている周波数帯域内のＤＵＴの周波数応答関数（ＦＲＦ：Frequency response function）のスムーズな挿入を許容するに十分な大きさのものである。）。周波数ラインの最小振幅は、公式Amin = 1/(S/Aratio)  によって決定される（ここで、Aratioは、１より大きい数）。本例において、Aratioが１００に等しいとき、波高因子最小化アルゴリズム（あるいは信号のピーク因子として用いることがある）のための収束時間と、望まれていない周波数に向けられる励起出力の量との間には、受け入れることのできるトレードオフができる。
【００２０】
初期励起信号２０２の振幅スペクトルA(f)は、周波数ラインのセットＦ中の周波数の振幅をfとして、以下により表される。
【００２１】
A(f)=1,      fが[fmin, fmax]内にあるとき
A(f)=Amin,    その他の場合
【００２２】
本実施例において、初期励起信号２０２は、任意の単位で示されており、これは、使用されるＥＳＧの帯域に合わせて、必要に応じてスケーリング（拡大縮小）およびシフト（平行移動）できる。本実施例において、初期励起信号２０２は、１００Mhzのサンプルレート周期での８０００のサンプルから、およそゼロ信号レベルに集中する。１００Mhzのサンプルレートは、最新のデータ変換能力における高い値であることから、この実施例のために選ばれているが、将来においては、より高いサンプルレートが選択されるであろう。
【００２３】
図３において、図２の初期励起信号２０２のヒストグラム３００が示されており、これは図１のＤＵＴ１０２に投入されたものである。ヒストグラム３００に示されるように、ほとんどの時間、初期励起信号２０２の値は、ゼロ付近に集中する。
【００２４】
図４および図５に移り、図２の初期励起信号２０２（これは図１のＤＵＴ１０２に投入されたもの）の第１の差分４０２と第２の差分５０２のヒストグラム４００および５００が、ここに示されている。第１の差分４０２は、また、初期励起信号２０２の速度とも言われる。図２の初期励起信号２０２を基礎とするモデルは、ヒストグラム４００および５００によって示された小さい振幅と低い速度の信号寄りに偏向され、図１のＤＵＴ１０２の非線形の歪みある製品を適切に発見できない。
【００２５】
図６に移り、ここには、最小化モジュール１１０が波高因子最小化を適用した後の、図１の最小化励起信号１１２のグラフ６００が示されている。例示の波高因子最小化アルゴリズムは、「System Identification, A Frequency Domain Approach（システム分析、周波数ドメインアプローチ）, Rik Pintelon and John Schoukens, IEEE Press 2001」および「Crest_Factor Minimization Using Nonlinear Chebyshev Approximation Medhods（非線形チェビシェフ近似法を用いた波高因子最小化）, Patrick Guillaume, Johan Schoukens, Rik Pintelton, and Istvan Kollar, IEEE Transactins on Instrumentation and Measurement, Vol. 40, No. 6, December 1991」で述べらている。
【００２６】
図７には、図６の波高因子最小化後の、図１の最小化励起信号１１２のヒストグラム７００が示される。ヒストグラム７００に見られるように、信号振幅は、励起範囲を超えて広がっている。更に、図８において、図６の波高因子最小化の第１の差分８０２のヒストグラム８００は、その速度がまた、励起範囲を超えて広がっていることを示している。加えて、第１の差分のヒストグラム８００は、正弦波の第１の差分ヒストグラムのかたちに近似している。同様に、図９において、図６の波高因子最小化の第２の差分９０２のヒストグラム９００は、励起範囲を超えて広がり、ＤＵＴ（周波数応答関数）の線形応答および（歪みのある製品から測定される）非線形応答の双方を捕捉できるモデルを評価するための、よりよい試験用結果が得られることを示している。
【００２７】
図１０は、最小化励起信号を用いた図１のＳＵＴ１００の応答をモデル化するフローチャート１０００である。フローチャート１０００は、ステップ１００２で始まり、ステップ１００４で、信号発生装置１０４により生成された信号１１４のために、周波数帯域fminとfmaxが決定される。ステップ１００６において、測定装置１０８の線形スケールでの振幅比として表現される、近似Ｓ／Ｎ比が決定される。本実施例において、Ｓ／Ｎ比は１００ｄｂであり、線形スケールでの振幅比は、S = 1e5で表現される。この決定は、測定装置１０８のＳ／Ｎ比を計測するか、または測定装置１０８の関連書類からの値を使うことで、なされる。
【００２８】
そして、ステップ１００８において、最小化励起信号１１２に使用する複数の周波数ラインＦは、最終の高速フーリエ変換が、2nのサイズとなるよう選択され（ここで、nは、要求されている周波数帯域内のＤＵＴの周波数応答関数のスムーズな挿入を許容するに十分な大きさのものである。）、決定される。ステップ１０１２において、周波数ライン毎の最小振幅が、Amin＝１／〔ｓ／Aratio〕から導かれる（ここで、Aratioは、１００のような、１より大きい数）。
【００２９】
一例においては、Aratio＝１００が選ばれるが、これは、波高因子最小化アルゴリズムのための収束時間と、目的でない周波数に向けられる励起出力の量との間に、受け入れることのできるトレードオフができるようになるからである。
【００３０】
励起信号の振幅スペクトルA(f)は、ステップ１０１４で以下のようにセットされる。
【００３１】
A(f)=1,     fが[fmin, fmax]内にあるとき
A(f)=Amin,   その他の場合
【００３２】
振幅スペクトルA(f)は、そして、ステップ１０１６において、ＥＳＧ１０６の最小化モジュール１１０に渡される。最小化モジュール１１０は、波高因子最小化アルゴリズムを用い、これは、タイムドメイン信号Ｅの信号を作る。
【００３３】
そして、ステップ１０１８において、信号Ｅの範囲は、[Emin, Emax]にセットされ、Ｄ／Ａコンバータあるいは任意波形生成装置（ＡＲＢ：arbitrary waveform generator）により出力される値の範囲は、[Dmin, Dmax]にセットされる。ステップ１０２０において、励起信号Ｅは、それが、Ｄ／Ａコンバータや任意波形生成装置の帯域、すなわち[Dmin, Dmax]をフルに使うようシフトおよびスケーリングがなされ、励起信号Ｅ’となる。励起信号Ｅ’は、そして、ステップ１０２２において、励起信号１１２として出力され、ステップ１０２４において、ＤＵＴ１０２のモデルを導出するべく、ＤＵＴ１０２に与えられる。そして、処理は、ステップ１０２６で完了する。他の実施例において、処理は選択的に、スタートステップ１００２に戻る。
【００３４】
当業者には、図１０のフローチャートが、選択的に、ハードウェア、ソフトウェア、またはハードウェアおよびソフトウェアの組み合わせによって、実装できることが理解されるであろう。処理のステップの具現化には、少なくとも１つの機械読み取り可能な信号耐性媒体を用いるであろう。機械読み取り可能な信号耐性媒体の例には、磁気記憶媒体のようなコンピュータ読み取り可能な媒体（すなわち、フレキシブル・ディスク、コンパクトディスク（ＣＤ）のような光学記憶媒体、またはディジタル・ビデオ・ディスク（ＤＶＤ））や、生物学的記憶媒体、原子記憶媒体、データ信号に対する論理機能を実装するための論理ゲートを持つディスクリート論理回路、適切な論理ゲートを持つ特定用途向け集積回路、プログラマブル・ゲートアレイ（ＰＧＡ）、フィールドプログラマブル・ゲートアレイ（ＦＰＧＡ）、ランダムアクセス・メモリ・デバイス（ＲＡＭ）、読み取り専用メモリデバイス（ＲＯＭ）、電気書き換え可能ランダムアクセス・メモリ（ＥＰＲＯＭ）、その他の等価物が含まれる。コンピュータ読み取り可能な媒体は、それが紙や他の適当な媒体であっても、その上に、コンピュータ命令が印刷され、例えば、その紙や他の媒体の光学読み取りを介して、プログラムとして電子的に取り込まれ、コンパイルされ、解釈され、また、必要なら適当な方法で処理され、コンピュータメモリに記憶されるのなら対象となりうることを付記する。
【００３５】
更に、機械読み取り可能な信号耐性媒体は、コンピュータ読み取り可能な信号耐性媒体を含む。コンピュータ読み取り可能な信号耐性媒体は、１以上の有線、無線または光ファイバネットワークで伝送されるかシステム内にある、変調された搬送信号を持つ。１以上の有線、無線または光ファイバネットワークは、例えば、電話回線、ローカルエリアネットワーク、インターネット、または無線ネットワークであって、そのネットワーク内にまたはそれを通して送られるコンピュータ読み取り可能な信号成分を持ったものである。コンピュータ読み取り可能な信号は、多様なプログラミング言語で書かれ、実装された１以上の機械命令を表している。
【００３６】
更に、プログラミング言語で実装された多重処理ステップであって、それが、論理機能を実装する実行可能命令の順序づけられたリストを備えたものを、あらゆる機械読み取り可能な信号耐性媒体に実装でき、これは、命令実行システム、装置、デバイス、例えば、コンピュータベースのシステム、マイクロプロセッサ、ディジタルシグナルプロセッサ、コントローラとして機能するディスクリート論理回路などのプロセッサやコントローラを持つコントローラ実装システム、または、命令実行システム、装置、またはデバイスから命令列を読み出し、それを実行できる他のシステムにより、またはそれと連携して利用される。
【００３７】
前記実施例の説明は、例示およびその説明の目的のために示されたものである。これは網羅的なものではなく、これを厳密な開示として本発明を制限するものではない。修正や変形は、前記説明に照らして可能であるし、また、本発明の実施から得られるであろう。例えば、記述された実施例はソフトウェアを含むが、本発明は、ハードウェアとソフトウェアの組み合わせ、あるいはハードウェア単体で実施することもできる。また、本実施例は、システム間で変わりうる点を付記する。特許請求の範囲およびその等価物が、本発明の範囲を規定する。
【００３８】
本願の付記を以下説明する。
【００３９】
（付記１）
パワースペクトルを用いた最小化励起信号の生成方法であって、該方法が、
被試験システムの周波数帯域を決定し、
前記最小化励起信号内にある複数の周波数ラインを特定し、
前記被試験システムの周波数帯域および前記複数の周波数ラインに基づいて、周波数ラインのセットを計算し、
前記周波数ラインのセットの中から、最小振幅の周波数ラインを特定し、
入力信号の受信に応じた極値を持つ前記最小化励起信号を生成する、ことを備え、
前記最小化励起信号を生成することが、
前記複数の周波数ライン、前記被試験システムの周波数帯域、および前記最小振幅を用いて、前記最小化励起信号を生成し、
これによって前記最小化励起信号の極値を、該最小化励起信号の前記パワースペクトルの影響無く、中央値に向けて増大させることを含むものである、方法。
【００４０】
（付記２）
前記最小化励起信号の生成が、更に、前記最小化励起信号を、それが被試験システム内の被試験デバイスの全信号帯域を使うようシフトすることを含む、付記１に記載の方法。
【００４１】
（付記３）
前記最小化励起信号の生成が、更に、前記最小化励起信号を、それが前記被試験デバイスの全信号帯域を使うようスケーリングすることを含む、付記２に記載の方法。
【００４２】
（付記４）
前記最小化励起信号の生成が、更に、前記最小化励起信号を、それが被試験システム内の被試験デバイスの全信号帯域を使うようスケーリングすることを含む、付記１に記載の方法。
【００４３】
（付記５）
信号発生装置を用いて入力信号を生成することを更に含み、この信号から前記最小化励起信号を生成するものである、付記１に記載の方法。
【００４４】
（付記６）
入力信号の受信のための入力を有し、パワースペクトルを用いて最小化励起信号を生成するよう構成された励起信号発生装置であって、
被試験システムに関連する周波数帯域を受信するよう構成された第２の入力と、
前記入力および前記第２の入力と通信するコントローラであって、該コントローラが、
前記被試験システムの周波数帯域を決定し、
前記最小化励起信号内にある複数の周波数ラインを特定し、
前記被試験システムの周波数帯域および前記複数の周波数ラインに基づいて、周波数ラインのセットを計算し、
前記周波数ラインのセットの中から、最小振幅の周波数ラインを特定し、
入力信号の受信に応じた極値を持つ前記最小化励起信号を生成する、よう構成され、
前記最小化励起信号を生成することが、
前記複数の周波数ライン、前記被試験システムの周波数帯域、および前記最小振幅を用いて、前記最小化励起信号を生成し、
これによって前記最小化励起信号の極値を、該最小化励起信号の前記パワースペクトルの影響無く、中央値に向けて増大させるよう、構成されたことを含むものである、励起信号発生装置。
【００４５】
（付記７）
前記コントローラが、更に、前記最小化励起信号が被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をシフトするよう構成されている、付記６に記載の励起信号発生装置。
【００４６】
（付記８）
前記コントローラが、更に、前記最小化励起信号が前記被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をスケーリングするよう構成されている、付記７に記載の励起信号発生装置。
【００４７】
（付記９）
前記コントローラが、更に、前記最小化励起信号が被試験システム内の被試験デバイスの全信号帯域を使うよう、前記入力信号をスケーリングするよう構成されている、付記６に記載の励起信号発生装置。
【００４８】
（付記１０）
前記励起信号発生装置に入力される前記入力信号を生成するよう構成された信号発生装置を、更に含む付記６に記載の励起信号発生装置。
【図面の簡単な説明】
【００４９】
【図１】図１は、被試験システム（ＳＵＴ）の一実施例のブロック図であり、ここでＳＵＴが、励起信号発生装置からの励起信号を受信する被試験デバイス（ＤＵＴ）に接続されているようすが示される。
【図２】図２は、図１の被試験システムに投入された、励起信号発生装置からの初期励起信号を表すグラフである。
【図３】図３は、図１の被試験システムに投入された、励起信号発生装置からの初期励起信号のヒストグラムである。
【図４】図４は、図１の被試験システムに投入された、励起信号発生装置からの初期励起信号の第１の差分のヒストグラムである。
【図５】図５は、図１の被試験システムに投入された、励起信号発生装置からの初期励起信号の第２の差分のヒストグラムである。
【図６】図６は、最小化モジュールを適用した後の最小化励起信号のグラフである。
【図７】図７は、図６の波高因子最小化のヒストグラムである。
【図８】図８は、図６の波高因子最小化の第１の差分のヒストグラムである。
【図９】図９は、図６の波高因子最小化の第２の差分のヒストグラムである。
【図１０】図１０は、最小化励起信号を用いた図１のＳＵＴの応答をモデリングするフローチャートである。
【符号の説明】
【００５０】
１０２：被試験デバイス（ＤＵＴ）
１０４：信号発生装置
１０６：励起信号発生装置（ＥＳＧ）
１０８：測定装置
１１０：最小化モジュール
１１１：コントローラ
【図１】
2007212456.tif 000003
【図２】
2007212456.tif 000004
【図３】
2007212456.tif 000005
【図４】
2007212456.tif 000006
【図５】
2007212456.tif 000007
【図６】
2007212456.tif 000008
【図７】
2007212456.tif 000009
【図８】
2007212456.tif 000010
【図９】
2007212456.tif 000011
【図１０】
2007212456.tif 000012
【外国語明細書】
2007212456000001.pdf