"表示器と、該表示器上にユーザインタフェースを発生して、シリアルデータパターン用のパラメータと、上記シリアルデータパターンの帯域幅拡張プリエンファシス効果及び符号間干渉効果の少なくとも一方のパラメータとを設定する中央処理ユニットを具え、上記シリアルデータパターンパラメータ、上記符号間干渉効果のパラメータ及び上記帯域幅拡張プリエンファシス効果のパラメータを用いて、波形記録ファイルを作成し、上記波形記録ファイルを受け、上記符号間干渉効果のパラメータ及び上記帯域幅拡張プリエンファシス効果のパラメータにより定義された上記符号間干渉効果及び上記帯域幅拡張プリエンファシス効果の少なくとも一方を有するシリアルデータパターンアナログ出力信号を発生する波形発生回路を更に具えた信号発生装置。シリアルデータパターンに符号間干渉効果及び帯域幅拡張プリエンファシス効果を与える方法であって、符号間干渉効果及び帯域幅拡張プリエンファシスのパラメータにより制御される符号間干渉フィルタ及び帯域幅拡張プリエンファシスフィルタの一方のフィルタ係数を発生し、欠陥フィルタのフィルタ係数を提供し、上記符号間干渉フィルタ及び上記帯域幅拡張プリエンファシスフィルタの一方からの上記フィルタ係数により上記欠陥フィルタからの上記フィルタ係数を畳み込んで、合成符号間干渉フィルタ及び合成帯域幅拡張プリエンファシスフィルタの各フィルタ係数を発生し、上記符号間干渉フィルタ、上記帯域幅拡張プリエンファシスフィルタ、上記合成符号間干渉フィルタ及び上記合成帯域幅拡張プリエンファシスフィルタの1つの上記フィルタ係数により変更したシリアルパターンでの波形記録を発生し、上記符号間干渉フィルタ、上記帯域幅拡張プリエンファシスフィルタ、上記合成符号間干渉フィルタ及び上記合成帯域幅拡張プリエンファシスフィルタの1つにより定義され、符号間干渉効果及び帯域幅拡張プリエンファシス効果の一方を有する上記波形記録から、シリアルデータパターンアナログ信号を発生する発生方法。そこで、高速デジタル信号での符号間干渉及び帯域幅拡張プリエンファシスを可変する装置及び方法を、表示及び中央処理ユニットを有する信号発生装置のように実現できることが望まれている。本発明の態様は、次の通りである。1表示器と;該表示器上にユーザインタフェースを発生して、シリアルデータパターン用のパラメータと、上記シリアルデータパターンの帯域幅拡張プリエンファシス効果及び符号間干渉効果の少なくとも一方のパラメータとを設定する中央処理ユニットを具え;上記シリアルデータパターンパラメータ、上記符号間干渉効果のパラメータ及び上記帯域幅拡張プリエンファシス効果のパラメータを用いて、波形記録ファイルを作成し;上記波形記録ファイルを受け、上記符号間干渉効果のパラメータ及び上記帯域幅拡張プリエンファシス効果のパラメータにより定義された上記符号間干渉効果及び上記帯域幅拡張プリエンファシス効果の少なくとも一方を有するシリアルデータパターンアナログ出力信号を発生する波形発生回路を更に具えた信号発生装置。2上記表示器は、上記信号発生装置に結合された態様1の信号発生装置。3上記信号発生装置に結合された外部制御器を更に具え、該外部制御器は、上記シリアルデータパターンでの符号間干渉効果及び帯域幅拡張プリエンファシス効果の少なくとも一方のパラメータと上記シリアルデータパターンのパラメータとを設定するために外部表示器上に上記ユーザインタフェースを発生すると共に、上記波形発生回路が用いるために上記シリアルデータパターンパラメータと上記符号間干渉効果及び帯域幅拡張プリエンファシス効果のパラメータとを発生する態様1の信号発生装置。4上記符号間干渉効果及び帯域幅拡張プリエンファシス効果のパラメータに応答するステップ応答フィルタを更に具え、上記シリアルデータパターンに符号間干渉効果及び帯域幅拡張プリエンファシス効果の少なくとも一方を適用する態様1の信号発生装置。5上記ステップ応答フィルタは、Stepresponseの形式であり、Ωが符号間干渉及び帯域幅拡張プリエンファシス制御パラメータであり、lenが符号間干渉フィルタ及び帯域幅拡張プリエンファシスフィルタ係数の数であり、i2Ωであり、tlenであり、αがtのステップで110iから10である態様4の信号発生装置。6上記ステップ応答フィルタをインパルス応答符号間干渉フィルタに変換して、ISIM但し、ISIMは、上記インパルス応答符号間干渉フィルタのフィルタ係数の形式の数式を用いて符号間干渉を増加させる態様5の信号発生装置。7上記インパルス応答符号間干渉フィルタのフィルタ係数により畳み込んだフィルタ係数の欠陥フィルタを更に具え、インパルス応答合成resultant符号間干渉フィルタを生じる態様6の信号発生装置。8上記ステップ応答フィルタをインパルス応答帯域幅拡張プリエンファシスフィルタに変換して、Stepresponse2BWE但し、BWEは、上記インパルス応答帯域幅拡張プリエンファシスフィルタのフィルタ係数の形式の数式を用いて、帯域幅拡張プリエンファシスを増加させる態様5の信号発生装置。9上記インパルス応答帯域幅拡張プリエンファシスフィルタのフィルタ係数により畳み込んだフィルタ係数の欠陥フィルタを更に具え、インパルス応答合成帯域幅拡張プリエンファシスフィルタを生じる態様8の信号発生装置。10シリアルデータパターンに符号間干渉効果及び帯域幅拡張プリエンファシス効果を与える方法であって;符号間干渉効果及び帯域幅拡張プリエンファシスのパラメータにより制御される符号間干渉フィルタ及び帯域幅拡張プリエンファシスフィルタの一方のフィルタ係数を発生し;欠陥フィルタのフィルタ係数を提供し;上記符号間干渉フィルタ及び上記帯域幅拡張プリエンファシスフィルタの一方からの上記フィルタ係数により上記欠陥フィルタからの上記フィルタ係数を畳み込んで、合成符号間干渉フィルタ及び合成帯域幅拡張プリエンファシスフィルタの各フィルタ係数を発生し;上記符号間干渉フィルタ、上記帯域幅拡張プリエンファシスフィルタ、上記合成符号間干渉フィルタ及び上記合成帯域幅拡張プリエンファシスフィルタの1つの上記フィルタ係数により変更したシリアルパターンでの波形記録を発生し;上記符号間干渉フィルタ、上記帯域幅拡張プリエンファシスフィルタ、上記合成符号間干渉フィルタ及び上記合成帯域幅拡張プリエンファシスフィルタの1つにより定義され、符号間干渉効果及び帯域幅拡張プリエンファシス効果の一方を有する上記波形記録から、シリアルデータパターンアナログ信号を発生する発生方法。11上記フィルタ係数を発生するステップは;上記符号間干渉効果及び上記帯域幅拡張プリエンファシス効果のパラメータにより制御されるステップ応答フィルタのフィルタ係数を発生し;上記ステップ応答フィルタの上記フィルタ係数からインパルス応答符号間干渉フィルタ及びインパルス応答帯域幅拡張プリエンファシスフィルタの一方のフィルタ係数を発生する態様10の発生方法。12上記ステップ応答フィルタの係数発生ステップは、Stepresponseの式を用いて上記ステップ応答の係数を計算し、Ωが符号間干渉及び帯域幅拡張プリエンファシス制御パラメータであり、lenが符号間干渉フィルタ及び帯域幅拡張プリエンファシスフィルタ係数の数であり、i2Ωであり、tlenであり、αがtのステップで110iから10である態様11の発生方法。13上記ステップ応答フィルタの発生ステップは、ISIM但し、ISIMは、上記インパルス応答符号間干渉フィルタのフィルタ係数の形式の数式を用いて符号間干渉の増加を計算する態様12の発生方法。14上記ステップ応答フィルタの発生ステップは、Stepresponse2BWE但し、BWEは、上記インパルス応答帯域幅拡張プリエンファシスフィルタのフィルタ係数の形式の数式を用いて、帯域幅拡張プリエンファシスの増加を計算する12の発生方法。15上記欠陥フィルタの上記フィルタ係数は、周波数領域であり、上記欠陥フィルタのフィルタ係数を提供することは、上記欠陥フィルタの上記フィルタ係数を上記周波数領域から時間領域に変換することである態様10の発生方法。よって、本発明は、高速デジタル信号での符号間干渉及び帯域幅拡張プリエンファシスを可変する装置及び方法を、表示及び中央処理ユニットを有する信号発生装置のように実現できる。中央処理ユニットは、シリアルデータパターン用のパラメータを設定するために表示上にユーザインタフェースを発生すると共に、シリアルデータパターンの符号間干渉効果及び帯域幅拡張プリエンファシス効果用のパラメータを発生する。シリアルデータパターンパラメータと符号間干渉及び帯域幅拡張プリエンファシス効果パラメータを用いて、波形記録ファイルを発生する。波形発生回路は、波形記録ファイルを受け、符号間干渉及び帯域幅拡張プリエンファシス効果パラメータが定義した符号間干渉効果又は帯域幅拡張プリエンファシス効果を有するシリアルデータパターンアナログ出力信号を発生する。外部表示器を信号発生装置及び外部制御器に結合できる。シリアルデータパターン用のパラメータと、このシリアルデータパターンでの符号間干渉効果及び帯域幅拡張プリエンファシス効果用のパラメータを設定するために、外部制御器は、外部表示上にユーザインタフェースを発生する。波形発生回路による使用のために、シリアルデータパターンパラメータと符号間干渉及び帯域幅拡張プリエンファシス効果パラメータとを用いて、外部制御器が波形記録ファイルを発生する。信号発生器は、符号間干渉効果及び帯域幅拡張プリエンファシス効果パラメータに応答するステップ応答フィルタを有し、シリアルデータパターンに符号間干渉効果又は帯域幅拡張プリエンファシス効果を適用する。ステップ応答フィルタは、次の形式となる。Stepresponseなお、Ωが符号間干渉及び帯域幅拡張プリエンファシス制御パラメータであり、lenが符号間干渉フィルタ又は帯域幅拡張プリエンファシスフィルタ係数の数であり、i2Ωであり、tlenであり、αがtのステップで110iから10である。次の形式の式ISIMStepresponseを用いて、ステップ応答フィルタをインパルス応答符号間干渉フィルタに変換して、符号間干渉を増加させる。なお、ISIMは、インパルス応答符号間干渉フィルタのフィルタ係数である。インパルス応答符号間干渉フィルタのフィルタ係数により、フィルタ係数を有する欠陥フィルタを畳み込んで、インパルス応答合成resultant符号間干渉フィルタを形成する。次の形式の式Stepresponse2BWEStepresponseを用いて、ステップ応答フィルタもインパルス応答帯域幅拡張プリエンファシスフィルタに変換して、帯域幅拡張プリエンファシスを増やすことができる。なお、BWEは、インパルス応答帯域幅拡張プリエンファシスフィルタのフィルタ係数である。インパルス応答帯域幅拡張プリエンファシスフィルタの係数により、フィルタ係数を有する欠陥フィルタを畳み込んで、インパルス応答合成帯域幅拡張プリエンファシスフィルタを形成する。シリアルデータパターンに符号間干渉効果及び帯域幅拡張プリエンファシス効果を発生する方法は、符号間干渉及び帯域幅拡張プリエンファシスのパラメータにより制御される符号間干渉フィルタ又は帯域幅拡張プリエンファシスフィルタのフィルタ係数を発生するステップを有する。欠陥フィルタのフィルタ係数を提供して、符号間干渉フィルタ又は帯域幅拡張プリエンファシスフィルタからのフィルタ係数により畳み込んで、合成符号間干渉フィルタ及び合成帯域幅拡張プリエンファシスフィルタの各フィルタ係数を発生する。欠陥フィルタ係数は、周波数領域でもよいが、符号間干渉フィルタ又は帯域幅拡張プリエンファシスフィルタからのフィルタ係数により畳み込むのに、時間領域に変換する必要がある。シリアルパターンデータの波形記録ファイルを発生し、符号間干渉フィルタ、帯域幅拡張プリエンファシスフィルタ、合成符号間干渉フィルタ及び合成帯域幅拡張プリエンファシスフィルタの1つのフィルタ係数により変調する。各符号間干渉フィルタ、帯域幅拡張プリエンファシスフィルタ、合成符号間干渉フィルタ、合成帯域幅拡張プリエンファシスフィルタの1つで定義された符号間干渉効果及び帯域幅拡張プリエンファシス効果の1つを有する波形記録ファイルから、シリアルデータパターンアナログ信号を発生する。フィルタ係数発生ステップは、符号間干渉及び帯域幅拡張プリエンファシス効果パラメータにより制御されるステップ応答フィルタのフィルタ係数を発生し、ステップ応答フィルタのフィルタ係数からインパルス応答符号間干渉フィルタ又はインパルス応答帯域幅拡張プリエンファシスフィルタのフィルタ係数を発生するステップを有する。次式を用いて、ステップ応答の係数を計算する。Stepresponseなお、Ωが符号間干渉及び帯域幅拡張プリエンファシス制御パラメータであり、lenが符号間干渉フィルタ及び帯域幅拡張プリエンファシスフィルタ係数の数であり、i2Ωであり、tlenであり、αがtのステップで110iから10である。インパルス応答フィルタ発生ステップは、次式を用いて増加した符号間干渉を計算する代わりのステップを有する。ISIMStepresponseなお、ISIMは、インパルス応答符号間干渉フィルタのフィルタ係数であり、次式を用いて、増加した帯域幅拡張プリエンファシスを計算する。Stepresponse2BWEStepresponseなお、BWEは、インパルス応答帯域幅拡張プリエンファシスフィルタのフィルタ係数である。本発明の目的、利点及び新規な特徴は、添付図を参照した以下の詳細な説明から明らかになろう。図2は、本発明により高速デジタル信号での符号間干渉及び帯域幅拡張プリエンファシスを可変する装置及び方法を実現する代表的な信号発生器30の正面図であり、例えば、本願出願人のテクトロニクス社製AWG7102Bである。信号発生器30は、液晶表示器、陰極線管などの如き表示器36上に表示されるユーザインタフェースに関連して、この信号発生器30の正面パネル34上のボタン及びノブ32の如き正面パネル制御器を用いてユーザが定義した信号出力を発生する。信号発生器30は、チャネル1信号出力コネクタ38、40とチャネル2信号出力コネクタ42、44を有し、各信号チャネルは、関連したM1及びM2マーカ出力発生器46、48を有する。信号発生器は、トリガ入力コネクタ50、イベント入力コネクタ52、DC電圧出力コネクタ54及びインターリーブ信号出力コネクタ56も有する。信号発生器30は、プログラムなどを実行可能な波形データを蓄積するためのCD又はCD/DVDドライブ58も有する。図3は、AWG7102B信号発生器30の代表的なブロック図である。信号発生器30は、中央処理ユニットCPU60を有し、ハードディスクドライブHDD:蓄積装置62に蓄積されたプログラムに応じて測定機器の動作を制御する。RAMメモリの如きメモリ64を用いて、蓄積装置62から読み出したプログラム用にCPU60の作業領域にする。ユーザは、測定機器の正面パネル34上のボタン、ノブ32などを介して信号発生器を設定できる。表示器36は、ユーザインタフェースを提供し、信号パターン及びユーザ設定に関する情報を視覚化する。外部表示出力回路66は、信号発生器の組み込み表示器36の他に大画面表示を提供するために、外部表示器68に供給されるビデオ出力を発生する。波形発生回路70は、ユーザ定義パラメータに基づいて信号パターンを発生する。この例において、波形発生回路は、2チャネルの出力端と、トリガ及びイベント信号の入力端を有する。入力/出力ポート72を用いて、外部キーボード74とマウス76などのポインティングデバイスとを信号発生器に接続する。外部キーボード74及び/又はマウス76を信号発生器の正面パネル制御器の一部に含めてもよい。これらブロックは、信号及びデータバス78を介して互いに結合させる。信号発生器のバス78は、ローカルエリアネットワークLANインタフェース80を具えて、信号発生器をパーソナルコンピュータPC82の如き外部制御器に接続してもよい。LANインタフェース80により、ユーザインタフェースがPC82上で動作できる共に、PC82がネットワークを介して信号発生器30を制御できる。代わりに、汎用インタフェースバスGPIBインタフェースをLANインタフェース80のために用いてもよい。図4は、本発明により高速デジタル信号での符号間干渉及び帯域幅拡張プリエンファシスを可変する装置及び方法を用いて被試験装置DUT102のHDMIコンプライアンス試験を行う試験セットアップ100のブロック図である。この試験セットアップは、テクトロニクス社製AWG7102型任意波形発生器の如き2つの任意波形発生器AWG104、106を用いる。AWG104、106の各々は、クロック発生112からのクロック信号108及びトリガ発生器114からトリガ信号110を受ける。好適実施例において、テクトロニクス社製AFG3102型の如き任意関数発生器がクロック発生器112及びトリガ発生器114として使用する。クロック信号108をAWG104及び106の各クロック入力端に供給し、トリガ信号110をAWG104及び106の各トリガ入力端に供給して、AWG104及び106の動作及び信号出力を同期させる。AWG104は、クロック信号の差動対CL及び/CLを発生する。これら差動対は、バイアスティー116、118を介して、米国ワシントン州ワショウゲルのエフィセレテクノロジーズ社製ET-HDMI-TPA-S型アダプタボードの如きアダプタボード120に供給される。差動クロック対CL及び/CLを、要求されるTMDS遷移最小化差動シグナリングレベルにするのに、バイアスティー116、118が必要である。AWG104は、差動データ信号D2,/D2を発生し、これら差動データ信号は、各バイアスティー122、124を介してアダプタボード120に結合される。AWG106は、差動データ信号D0,/D0、D1、/D1を発生し、これらデータ信号は、各バイアスティー126、128、130、132を介してアダプタボード120に供給される。アダプタボード120をDUT102に結合する。コンプライアンス試験分析のために、DUT102の出力端をテクトロニクス社製DPO70000型デジタルホスファオシロスコープ又はDSA8200型デジタル信号分析器に結合する。上述のHDMIコンプライアンス試験セットアップは、可変ISI又は帯域幅拡張プリエンファシス発生アルゴリズムを含む。ケーブルエミュレータを表す欠陥フィルタと組合せてこのアルゴリズムを用い、従来のHDMIコンプライアンス試験セットアップに用いるケーブルエミュレータに取って代わる。図5は、符号間干渉効果及び帯域幅拡張プリエンファシス効果のパラメータにより変更したシリアルデータパターンの設定パラメータ用の代表的な初期ユーザインタフェース150を示す。初期ユーザインタフェース150及びその後のユーザインタフェースは、蓄積装置62に蓄積されたユーザインタフェースプログラムによるCPU60の制御プログラムの下に動作する。ユーザインタフェースを表示器36又は外部表示器68上に表示できる。代わりに、ユーザインタフェースプログラムを蓄積しPC82にアクセスして、PC82がパラメータを処理し、信号発生器30に供給する出力ファイルを発生してもよい。表示器36上のアイコンを介してアクセスするか、又は、開始タブをクリックし、信号発生器30に蓄積されているプログラムのリストから適切なプログラムをクリックすることにより、信号発生器30上の種々のインタフェースを制御するプログラムをアクセスしてもよい。初期インタフェース150は、初期ユーザインタフェース150内の種々のタブ152又はボタン153をクリックして活性化させる多くのポップアップウィンドウを含んでいる。初期ユーザインタフェース150は、基本パターンBasePatternポップアップウィンドウ156を活性化する基本パターンタブ154を有する。初期ユーザインタフェース150により、基本パターンポップアップウィンドウ156を自動的に活性化する。図6は、基本パターンポップアップウィンドウ156の4つの定義領域である基本パターンBasePattern158、エンコーディングEncoding162及び立ち上がり/立ち下がりRiseFall164を示す基本パターンポップアップウィンドウ156の詳細を示す。基本パターン領域158は、ボタン166、168及び170を有し、これらボタンにより、ユーザは、ISI又は帯域幅拡張プリエンファシス効果を生じるシリアルデータパターンを選択できる。標準Standardボタン166をクリックすることにより、標準Standardボックス172及びパターンPatternボックス174を活性化する。標準ボックス172をクリックして、コンプライアンス試験に必要な汎用シリアルデータパターン及び種々のシリアルデータ標準を表示する。特定のシリアルデータ標準を選択すると、パターンボックス174のクリックによりPRBS7の如き選択されたシリアルデータ標準により定義された種々の波形パターンを表示する。ファイルからFromFileボタン168をクリックすると、ファイルFileボックス176を強調し、ユーザは、予め蓄積されたデータファイルを入力できる。ユーザパターンUserPatternボタン170をクリックすると、パターンボックス178を強調し、ユーザは、シリアルデータパターンを入力できる。適切な2進Binaryボタン180又は16進Hexボタン182をクリックして、パターンを0及び1の2進データ又は16進データとして入力できる。信号Single領域160は、データレートDataRateボックス184、振幅Amplitudeボックス186及びアイドル状態IdleStateボックス188を有する。データボックス184をクリックすると、ユーザは、シリアルデータのデータレートを設定できる。データレートは、1秒当たり10メガビットから1秒当たり20ギガビットの範囲内で調整できる。標準ボタン166を活性化すると、選択したシリアルデータ標準によりデータレートが自動的に選択される。振幅ボックス186をクリックすると、ユーザは、シリアルデータパターンの電圧レベルを選択できる。ユーザは、250mVから1Vの範囲で電圧レベルを可変できる。状態Stateが標準ボックス172で選択され、パターンボックス174でアイドル状態が選択される場合、アイドル状態ボックス188が活性化される。このアイドル状態は、アイドル状態パターン内のDCの選択可能な期間として観察される。エンコーディングEncoding領域162は、エンコーディングスキームEncodingSchemeボックス190を有し、このボックスにより、ユーザは、シリアルデータパターン用のコーディングスキームの形式を設定できる。ユーザは、NRZ又は非NONENRZから選択できる。8B10Bボックス192をクリックして、8ビットシンボルから10ビットシンボルへのマッピング用アルゴリズムを活性化して、DCバランス及び境界不一致を行う。立ち上がり/立ち下がり領域164は、立ち上がり/立ち下がり時間ボタン196及び198を有し、10/90又は20/80パーセントの立ち上がり及び立ち下がりの時間を夫々選択する。立ち上がりボックス200により、ユーザは、シリアルデータパターン前縁の立ち上がり時間を選択できる。立ち下がりボックス202により、ユーザは、シリアルデータパターン後縁の立ち上がり時間を設定できる。DCDボックス204により、ユーザは、シリアルデータパターンのデューティサイクル歪DCDの量を可変できる。立ち上がり時間、立ち下がり時間及びDCD時間は、各設定ボックス206を用いて、秒又は単位インターバルにて定義できる。図7に示すように、送信器Transmitterタブ210をクリックして、送信器ポップアップウィンドウ212を活性化する。送信器ポップアップウィンドウ212は、ボックス214を有する。このボックス214により、ユーザは、ピークピーク周期ジッタPeriodicJitter及びRMSランダムジッタRandomJitterの可変量のパラメータを設定すると共に、拡散スペクトラムクロックSSCパラメータ、電圧VoltによるノイズNoiseパラメータ及びdB又は電圧によるプリ/ディエンファシスPreDeemphasisパラメータを設定する。図8に示すように、チャネル/ケーブルChannelCableタブ220をクリックすることにより、チャネル/ケーブルポップアップウィンドウ222を活性化する。ユーザは、ISI/帯域幅拡張ISIBandwidthExtensionボタン224をクリックすることにより、ISI/帯域幅拡張を活性化できる。ユーザは、欠陥フィルタImpairmentFilterボタン226をクリックして、フィルタボックス及びブラウザボタンを活性化する。ファイルからの読み出しReadfromFileボタン228及び関連したブラウズBrowseボタン230により、ユーザは、予め蓄積した欠陥フィルタファイルを選択できる。ISI/帯域幅拡張ボックス232により、ユーザは、波形記録にISI又は他は拡張の追加の間で選択できるか、又は、ISI又は帯域幅拡張を選択された欠陥フィルタに追加できる。ISI/帯域幅拡張スケーリングISIBandwidthExtensionScalingボックス234により、ユーザは、符号間干渉効果及び帯域幅拡張プリエンファシス効果のパラメータを設定でき、好適な実施例では-8から8まで変化する。一般的に、欠陥フィルタファイルは、周波数領域内でフィルタ係数を定義するSパラメータとして蓄積される。代わりに、欠陥フィルタファイルは、時間領域インパルス応答又はステップ応答フィルタ係数を定義できる。再び図5を参照する。ユーザがシリアルデータパターン用のパラメータを設定し、シリアルデータパターンに供給すべきISI又は帯域幅拡張プリエンファシスの量を選択すると、ユーザは、初期ユーザインタフェース150のツールバー244上のコンパイル設定CompileSettingsボタン242をクリックすることにより、図9に示すコンパイル設定ポップアップウィンドウ240を活性化する。コンパイル設定ポップアップウィンドウ240は、波形名WaveformNameボックス246を有し、ユーザ定義シリアルデータパターンパラメータと、シリアルデータパターン用の符号間干渉効果及び帯域幅拡張プリエンファシス効果のパラメータとを用いて、信号発生器30が発生した波形ファイル用のユーザ定義名を提供する。基本パターンポップアップウィンドウ156を用いて入力したシリアルデータパターン用のデータレートをデータレートDataRateの次に表示する。ユーザは、サンプルレートSampleRateボタン248又はUI当たりのサンプルSampleperUIボタン250をクリックして、サンプルレートボックス252又はUI当たりのサンプルボックス254を夫々活性化できる。ユーザは、シリアルデータパターン及びデータレートに基づいて適切な値を入力して、サンプルレート又はUI当たりのサンプルを手動設定できる。自動Automaticボックス256をクリックして、データレート及びシリアルデータパターンに基づいて、サンプルレート又はUI当たりのサンプルを自動的に設定できる。帯域幅拡張フィルタBandwidthExpansionFilterボタン260をクロックして、帯域幅拡張フィルタ領域258を活性化できる。帯域幅拡張フィルタ領域258により、ユーザは、種々のイリーガルパラメータを選択又はターンオフできる。コンパイルボタン基準CompileButtonReferences領域262により、ユーザは、シリアルデータパターンパラメータ及びISI/帯域幅拡張パラメータが定義するコンパイル済み波形記録用に、コンパイルのみCompileOnly又はコンパイル及び送信CompileandSendstoのいずれかのパラメータを選択できる。コンパイル設定ポップアップウィンドウ240の下の方に、適切なボックス264をクリックすることにより設定できる追加のパラメータがある。コンパイル設定ポップアップウィンドウ240の下部には、コンパイルCompileボタン266、Okボタン268、キャンセルCancelボタン270及びヘルプHelpボタン272があり、これらにより、ユーザは、コンパイル設定ポップアップウィンドウ240に関連した種々の動作を選択できる。1つのオプションは、コンパイルボタン266をクリックして、シリアルデータパターン及びISI/帯域幅拡張パラメータのコンパイルを開始し、デジタルデータを含む波形記録ファイルを発生して、信号発生器30からのアナログシリアルデータパターンを発生することである。他のオプションは、Okボタン268をクリックして、コンパイル設定ポップアップウィンドウ140内の選択されたパラメータをセーブして、ウィンドウ240を閉じることである。更に他のオプションは、キャンセルボタン270をクリックして、ウィンドウ140内で選択されたパラメータをセーブすることなく、コンパイル設定ポップアップウィンドウ240を閉じることである。ヘルプボタン272をクリックして、ヘルプポップアップウィンドウを活性化し、ユーザがヘルプを求められることである。初期ユーザインタフェース50のツールバー274図5に示すを有する。このコンパイルボタン274は、コンパイル設定ポップアップウィンドウ240内のコンパイルボタン266図9に示すと同じ方法で機能し、シリアルデータパターンパラメータと、符号間干渉効果及び帯域幅拡張プリエンファシス効果のパラメータとのコンパイルを開始して、信号発生器30からアナログシリアルデータパターンを発生させるためのデジタルデータを含んだ波形記録ファイルを発生する。図10A及び10Bは、符号間干渉効果又は帯域幅拡張プリエンファシス効果を高速シリアルデータパターンに追加するアルゴリズムを実現する流れ図を示す。ステップ300にて、図8のチャネル/ケーブルポップアップウィンドウ222内のISI/帯域幅拡張ボタン224又は欠陥フィルタボタン226の一方を活性化して、ISI/帯域幅拡張又は欠陥フィルタをユーザが選択する。ステップ302にて、ユーザは、ISI/帯域幅拡張ボックス232を用いて、符号間干渉効果又は帯域幅拡張プリエンファシス効果のいずれかを選択する。ステップ304にて、ユーザは、ISI/帯域幅拡張スケーリングボックス234を用いて、高速シリアルデータパターンに適用すべきISI及び帯域幅拡張プリエンファシス効果のパラメータを選択する。ステップ306にて、選択したISI及び帯域幅拡張プリエンファシス効果のパラメータ及び式1を用いて、ステップ応答フィルタの係数Stepresponseを計算する。式1:Stepresponseただし、Ω=ISI/帯域幅拡張パラメータlen=ISI/帯域幅拡張フィルタ係数の数t=時間i2Ωtlenα=tのステップで110iから10までlenの値は、1ビット当たりのサンプルの数の整数倍でもよく、データレートで除算されたシステムのサンプル周波数として定義される。例えば、信号発生器30のサンプル周波数が10GHzであり、処理すべき信号のデータレートが2GHzである。1ビット当たりのサンプルは、10GHzを2GHzで除算して、5となる。lenの値を5の倍数、即ち、5/10/15/20などにできる。lenの値が増えると、信号でのISI/帯域幅拡張パラメータΩの効果が低下する。ステップ308で、符号間干渉効果又は帯域幅拡張プリエンファシス効果がステップ302で選択れたかの判断を行う。ユーザが帯域幅拡張プリエンファシス効果を選択している場合イエス、ステップ310にて、式2を用いて帯域幅拡張フィルタの係数BWEを求める。式2:BWE2ステップ308での判断が符号間干渉効果の場合ノー、ステップ312にて、式3を用いてISIフィルタの係数ISIMを計算する。式3:ISIMStepresponseステップ314にて、ステップ300にて欠陥フィルタボタン226を活性化したかを判断する。欠陥フィルタが選択されているとイエス、ステップ316にて、ユーザは、フィルタからの読み出しボックス228及びブラザーボタン230を用いて欠陥フィルタIMPを選択する。欠陥フィルタがスペクトラム領域フィルタ係数を有すると、逆高速フーリエ変換IFFTを用いて、スペクトラム領域フィルタ係数を時間領域フィルタ係数に変換する。ステップ320にて、ISIフィルタのフィルタ係数ISIM又は帯域幅拡張フィルタのフィルタ係数BWEのいずれかにより欠陥フィルタIMPの時間領域フィルタ係数を畳み込んで、合成ISIフィルタISIR又は合成帯域幅拡張プリエンファシスフィルタBWERを発生する。ステップ322にて、ISIフィルタ、帯域幅拡張プリエンファシスフィルタ、合成ISIフィルタISIR、又は合成帯域幅拡張プリエンファシスフィルタBWERの1つを用いて、高速シリアルデータパターンパラメータから発生された波形記録を濾波する。次に、波形発生器70がフィルタ波形記録ファイルを読み出して、追加されたISI又は帯域幅拡張プリエンファシスを有する高速アナログ信号データパターンを発生する。図11は、ISI効果パラメータ値Ωの種々の係数に対するISIフィルタのステップ応答を示す。これらプロットは、増加するISI効果パラメータ値に対応し、低いプロットラインが低いISI効果パラメータ値に対応し、高いプロットラインが高いISI効果パラメータ値に対応する。図12は、帯域幅拡張プリエンファシス効果パラメータ値Ωの種々の係数に対する帯域幅拡張プリエンファシスフィルタのステップ応答を示す。これらプロットは、低下する帯域幅拡張プリエンファシス効果パラメータ値に対応し、最高のプロットラインが高い帯域幅拡張プリエンファシス効果パラメータ値に対応し、最低のプロットラインが低い帯域幅拡張プリエンファシス効果パラメータ値に対応する。本発明の要旨を逸脱することなく、本発明の上述の実施例の細部において多くの変更を可能なことが当業者には明らかであろう。"