(57)【要約】【課題】与えられる複素信号におけるスキューを精度よく測定できる測定装置を提供する。【解決手段】与えられる複素信号の同相成分信号と直交成分信号との間のスキューを測定する測定装置であって、同相成分信号と直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、測定複素信号のスペクトル信号と、複素信号のスペクトルとの差に基づいて、測定複素信号におけるスキューを算出する第１スキュー算出部と、第１スキュー算出部が算出した測定複素信号におけるスキューから、スキュー重畳部が発生した重畳スキューを減算し、複素信号のスキューを算出する第２スキュー算出部とを備える測定装置を提供する。【選択図】  図１
2004357090.tif 000002
【特許請求の範囲】
【請求項１】
与えられる複素信号の同相成分信号と直交成分信号との間のスキューを測定する測定装置であって、
前記同相成分信号と前記直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、
前記測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、
前記測定複素信号の前記スペクトル信号と、前記複素信号のスペクトルとの差に基づいて、前記測定複素信号におけるスキューを算出する第１スキュー算出部と、
前記第１スキュー算出部が算出した前記測定複素信号におけるスキューから、前記スキュー重畳部が発生した重畳スキューを減算し、前記複素信号のスキューを算出する第２スキュー算出部と
を備える測定装置。
【請求項２】
前記測定装置には、前記複素信号の周波数成分毎の理想的な位相特性が予め与えられており、
前記第１スキュー算出部は、
前記測定複素信号の前記スペクトル信号の実数部と虚数部との比に基づいて、前記測定複素信号の周波数成分毎の位相特性を算出する位相算出部と、
前記測定複素信号の周波数成分毎の位相特性から、前記複素信号の周波数成分毎の理想的な位相特性を差し引くことにより、前記測定複素信号におけるスキュー成分の位相特性を算出するスキュー成分算出部と、
前記測定複素信号のスキュー成分の、負の周波数成分の傾きを算出する傾き算出部と、
前記スキュー成分の負の周波数成分の傾きに基づいて、前記測定複素信号におけるスキューを算出するスキュー値算出部と
を有する請求項１に記載の測定装置。
【請求項３】
複素信号を生成する信号生成装置であって、
前記複素信号を発生する信号発生器と、
前記同相成分信号と前記直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、
前記測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、
前記測定複素信号の前記スペクトル信号と、前記複素信号のスペクトルとの差に基づいて、前記測定複素信号におけるスキューを算出する第１スキュー算出部と、
前記第１スキュー算出部が算出した前記測定複素信号におけるスキューから、前記スキュー重畳部が発生した前記重畳スキューを減算し、前記複素信号におけるスキューを算出する第２スキュー算出部と、
前記第２スキュー算出部が算出した前記複素信号におけるスキューが略零となるように、前記スキュー重畳部が発生する前記重畳スキューを調整する制御部とを備える信号生成装置。
【請求項４】
前記信号発生器は、複数の周波数成分を有し、予め周波数成分毎の理想的な位相特性が与えられた前記複素信号を生成し、
前記第１スキュー算出部は、
前記測定複素信号の前記スペクトル信号の実数部と虚数部との比に基づいて、前記測定複素信号の周波数成分毎の位相特性を算出する位相算出部と、
前記測定複素信号の周波数成分毎の位相特性から、前記複素信号の周波数成分毎の理想的な位相特性を差し引くことにより、前記測定複素信号におけるスキュー成分の位相特性を算出するスキュー成分算出部と、
前記測定複素信号におけるスキュー成分の、負の周波数成分の傾きを算出する傾き算出部と、
前記スキュー成分の負の周波数成分の傾きに基づいて、前記測定複素信号におけるスキューを算出するスキュー値算出部と
を有する請求項３に記載の信号生成装置。
【請求項５】
測定装置に、複素信号の同相成分信号と直交成分信号との間のスキューを測定させるプログラムであって、
前記測定装置を、
前記同相成分信号と前記直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、
前記測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、
前記測定複素信号の前記スペクトル信号と、前記複素信号のスペクトルとの差に基づいて、前記測定複素信号におけるスキューを算出する第１スキュー算出部と、
前記第１スキュー算出部が算出した前記測定複素信号におけるスキューから、前記スキュー重畳部が発生した重畳スキューを減算し、前記複素信号のスキューを算出する第２スキュー算出部と
して機能させるプログラム。
【請求項６】
信号生成装置に、複素信号を生成させるプログラムであって、
前記信号生成装置を、
前記複素信号を発生する信号発生器と、
前記同相成分信号と前記直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、
前記測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、
前記測定複素信号の前記スペクトル信号と、前記複素信号のスペクトルとの差に基づいて、前記測定複素信号におけるスキューを算出する第１スキュー算出部と、
前記第１スキュー算出部が算出した前記測定複素信号におけるスキューから、前記スキュー重畳部が発生した前記重畳スキューを減算し、前記複素信号におけるスキューを算出する第２スキュー算出部と、
前記第２スキュー算出部が算出した前記複素信号におけるスキューが略零となるように、前記スキュー重畳部が発生する前記重畳スキューを調整する制御部として機能させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、与えられる複素信号の同相成分信号と直交成分信号との間のスキューを測定する測定装置、出力する複素信号のスキューを低減する信号生成装置、及びプログラムに関する。
【０００２】
【従来の技術】
従来、通信用の信号を生成する信号生成装置に、同相成分と直交成分とを含む複素信号を生成する装置がある。例えば、ディジタルの複素信号を発生する場合、２つのディジタルアナログコンバータにより、複素信号における同相成分信号と直交成分信号をアナログ信号に変換し、それぞれアナログ回路によって直交変調、周波数シフト等を行っている。
【０００３】
しかし、生成した複素信号における同相成分信号と直交成分信号との間にスキューが生じている場合、出力される複素信号の信号品質が低下してしまう。このため、当該スキューを低減する必要がある。従来、当該スキューを低減するために、ディジタルアナログコンバータのそれぞれの出力を検出している。検出した同相成分信号と直交成分信号との間のスキューを測定することにより、当該スキューを低減するように、信号生成装置のキャリブレーションを行っている。
【０００４】
【発明が解決しようとする課題】
しかし、信号生成装置において生じるスキューが小さい場合には、従来の方法ではスキューを精度よく測定することが困難であった。このため、精度よくキャリブレーションを行うことができず、出力する信号の品質が低下してしまう。このため、より精度よくスキューを測定する方法が要求されていた。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の形態においては、与えられる複素信号の同相成分信号と直交成分信号との間のスキューを測定する測定装置であって、同相成分信号と直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、測定複素信号のスペクトル信号と、複素信号のスペクトルとの差に基づいて、測定複素信号におけるスキューを算出する第１スキュー算出部と、第１スキュー算出部が算出した測定複素信号におけるスキューから、スキュー重畳部が発生した重畳スキューを減算し、複素信号のスキューを算出する第２スキュー算出部とを備える測定装置を提供する。
【０００６】
測定装置には、複素信号の周波数成分毎の理想的な位相特性が予め与えられており、第１スキュー算出部は、測定複素信号のスペクトル信号の実数部と虚数部との比に基づいて、測定複素信号の周波数成分毎の位相特性を算出する位相算出部と、測定複素信号の周波数成分毎の位相特性から、複素信号の周波数成分毎の理想的な位相特性を差し引くことにより、測定複素信号におけるスキュー成分の位相特性を算出するスキュー成分算出部と、測定複素信号のスキュー成分の、負の周波数成分の傾きを算出する傾き算出部と、スキュー成分の負の周波数成分の傾きに基づいて、測定複素信号におけるスキューを算出するスキュー値算出部とを有してよい。
【０００７】
本発明の第２の形態においては、複素信号を生成する信号生成装置であって、複素信号を発生する信号発生器と、同相成分信号と直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、測定複素信号のスペクトル信号と、複素信号のスペクトルとの差に基づいて、測定複素信号におけるスキューを算出する第１スキュー算出部と、第１スキュー算出部が算出した測定複素信号におけるスキューから、スキュー重畳部が発生した重畳スキューを減算し、複素信号におけるスキューを算出する第２スキュー算出部と、第２スキュー算出部が算出した複素信号におけるスキューが略零となるように、スキュー重畳部が発生する重畳スキューを調整する制御部とを備える信号生成装置を提供する。
【０００８】
信号発生器は、複数の周波数成分を有し、予め周波数成分毎の理想的な位相特性が与えられた複素信号を生成し、第１スキュー算出部は、測定複素信号のスペクトル信号の実数部と虚数部との比に基づいて、測定複素信号の周波数成分毎の位相特性を算出する位相算出部と、測定複素信号の周波数成分毎の位相特性から、複素信号の周波数成分毎の理想的な位相特性を差し引くことにより、測定複素信号におけるスキュー成分の位相特性を算出するスキュー成分算出部と、測定複素信号におけるスキュー成分の、負の周波数成分の傾きを算出する傾き算出部と、スキュー成分の負の周波数成分の傾きに基づいて、測定複素信号におけるスキューを算出するスキュー値算出部とを有してよい。
【０００９】
本発明の第３の形態においては、測定装置に、複素信号の同相成分信号と直交成分信号との間のスキューを測定させるプログラムであって、測定装置を、同相成分信号と直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、測定複素信号のスペクトル信号と、複素信号のスペクトルとの差に基づいて、測定複素信号におけるスキューを算出する第１スキュー算出部と、第１スキュー算出部が算出した測定複素信号におけるスキューから、スキュー重畳部が発生した重畳スキューを減算し、複素信号のスキューを算出する第２スキュー算出部として機能させるプログラムを提供する。
【００１０】
本発明の第４の形態においては、信号生成装置に、複素信号を生成させるプログラムであって、信号生成装置を、複素信号を発生する信号発生器と、同相成分信号と直交成分信号との間に、予め定められた重畳スキューを発生させた測定複素信号を生成するスキュー重畳部と、測定複素信号を、周波数領域のスペクトル信号に変換する変換部と、測定複素信号のスペクトル信号と、複素信号のスペクトルとの差に基づいて、測定複素信号におけるスキューを算出する第１スキュー算出部と、第１スキュー算出部が算出した測定複素信号におけるスキューから、スキュー重畳部が発生した重畳スキューを減算し、複素信号におけるスキューを算出する第２スキュー算出部と、第２スキュー算出部が算出した複素信号におけるスキューが略零となるように、スキュー重畳部が発生する重畳スキューを調整する制御部として機能させるプログラムを提供する。
【００１１】
尚、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又、発明となりうる。
【００１２】
【発明の実施の形態】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、又実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、本発明の実施形態に係る信号生成装置１００の構成の一例を示す。信号生成装置１００は、同相成分信号（Ｉｎ−Ｐｈａｓｅ  Ｓｉｇｎａｌ）と直交成分信号（Ｑｕａｄｒａｔｕｒｅ−Ｐｈａｓｅ  Ｓｉｇｎａｌ）とを含む複素信号を生成する。例えば、信号生成装置１００は、データ通信を行うための複素信号を生成する。また、信号生成装置１００は、信号発生器１０、測定装置２０、ディジタルアナログコンバータ（１２ａ、１２ｂ、以下１２と総称する）、アナログ部（１４ａ、１４ｂ、以下１４と総称する）、及び直交変調器１６を備える。ここで、信号生成装置１００は、生成した複素信号における同相成分信号と直交成分信号との間のスキューを低減するために、予めキャリブレーションを行う。以下、キャリブレーションの動作について説明する。
【００１４】
信号発生器１０は、ディジタルの複素信号を生成する。キャリブレーションを行う場合、信号発生器１０は、同相成分信号Ｉと直交成分信号Ｑとを含むキャリブレーション用の複素信号を生成する。この場合、信号発生器１０は、複数の周波数成分を有する複素信号を生成する。また、信号発生器１０は、周波数成分毎の位相がランダムとなるような複素信号を生成することが好ましい。これにより、精度よくキャリブレーションを行うことができる。
【００１５】
ディジタルアナログコンバータ１２ａは、測定装置２０を介して同相成分信号Ｉを受け取り、同相成分信号Ｉをアナログ信号に変換する。また、ディジタルアナログコンバータ１２ｂは、測定装置２０を介して直交成分信号Ｑを受け取り、直交成分信号Ｑをアナログ信号に変換する。
【００１６】
アナログ部１４ａは、アナログ信号に変換された同相成分信号Ｉを受け取り、予め定められた信号処理を行う。また、アナログ部１４ｂは、アナログ信号に変換された直交成分信号Ｑを受け取り、予め定められた信号処理を行う。例えば、アナログ部１４ａ及びアナログ部１４ｂは、受け取ったアナログ信号を予め定められたキャリア周波数に変調する。
【００１７】
直交変調器１６は、アナログ部１４において信号処理された同相成分信号Ｉ及び直交成分信号Ｑを受け取り、直交変調を行う。また、通常の通信を行う場合には、直交変調器１６は、直交変調した複素信号を外部に送信する。
【００１８】
測定装置２０は、信号発生器１０が生成した複素信号が外部に出力された場合に生じる、同相成分信号と直交成分信号との間のスキューを測定する。つまり、本例において測定装置２０は、信号発生器１０、ディジタルアナログコンバータ１２、アナログ部１４、及び直交変調器１６を含む系において生じるスキューを測定する。また、測定装置２０は、測定したスキューをうち消すように、信号発生器１０が生成した複素信号における、同相成分信号と直交成分信号との間にスキューを発生させる。これにより、信号生成装置１００のキャリブレーションを行う。次に、測定装置２０の構成及び動作を説明する。
【００１９】
測定装置２０は、遅延部２２、ダウンコンバータ２４、フィルタ２６、アナログディジタルコンバータ３２、及び演算部３０を備える。遅延部２２は、信号発生器１０が生成した複素信号を受け取り、同相成分信号Ｉと直交成分信号Ｑとの間に、予め定められた重畳スキューを発生させた測定複素信号を生成する。つまり、遅延部２２は、スキュー重畳部として機能する。本例において、遅延部２２は、同相成分信号Ｉ又は直交成分信号Ｑのいずれかを予め定められた遅延量だけ遅延させることにより、同相成分信号Ｉと直交成分信号Ｑとの間に重畳スキューを発生させる。
【００２０】
ダウンコンバータ２４は、直交変調器１６が直交変調した測定複素信号を受け取り、当該測定複素信号を周波数シフトする。例えば、測定複素信号がキャリア周波数に変調されている場合、ダウンコンバータ２４は、当該キャリア周波数分、測定複素信号の周波数をダウンシフトする。
【００２１】
フィルタ２６は、ダウンコンバータ２４が周波数シフトした測定複素信号を受け取り、当該測定複素信号の周波数成分のうち、予め定められた周波数帯域のみを通過させる。例えば、フィルタ２６は、受け取った測定複素信号のエイリアシング成分を除去するべく、通過周波数帯域が設定される。この場合、フィルタ２６は、信号発生器１０が生成した複素信号の周波数成分に基づいて、通過周波数帯域を設定してもよい。アナログディジタルコンバータ３２は、フィルタ２６が通過した測定複素信号を受け取り、ディジタルの信号に変換する。
【００２２】
演算部３０は、ディジタルの信号に変換された測定複素信号を受け取り、当該測定複素信号における同相成分信号Ｉと直交成分信号Ｑとの間のスキューを算出する。また演算部３０は、算出したスキューに基づいて、遅延部２２が発生する重畳スキューを調整し、キャリブレーションを行う。次に、演算部３０の構成及び動作を説明する。
【００２３】
図２は、演算部３０の構成の一例を示す。演算部３０は、変換部３４、第１スキュー算出部４０、第２スキュー算出部３６、及び制御部３８を有する。変換部３４は、アナログディジタルコンバータ３２が変換した測定複素信号を、周波数領域のスペクトル信号に変換する。変換部３４は、例えば測定複素信号をフーリエ変換することにより、スペクトル信号を生成する。
【００２４】
第１スキュー算出部４０は、変換部３４が変換した測定複素信号のスペクトル信号と、信号発生器１０が生成した複素信号のスペクトルとの差に基づいて、測定複素信号における同相成分信号と直交成分信号との間のスキューを算出する。第１スキュー算出部４０は、信号発生器１０が生成した複素信号のスペクトルが予め与えられていてよく、また当該複素信号を受け取り、当該複素信号のスペクトルを算出してもよい。
【００２５】
第１スキュー算出部４０は、位相算出部４２、スキュー成分算出部４４、傾き算出部４６、及びスキュー値算出部４８を有する。位相算出部４２は、変換部３４が変換した測定複素信号のスペクトル信号の実数部と虚数部との比に基づいて、測定複素信号の周波数成分毎の位相特性を算出する。例えば、位相算出部４２は、下式に基づいて測定複素信号の位相特性φｘ（ｆ）を算出する。
φｘ（ｆ）＝ｔａｎ−１（Ｉｍ（ｆ）／Ｒｅ（ｆ））    式（１）
但し、Ｒｅ（ｆ）は測定複素信号のスペクトル信号の実数部、Ｉｍ（ｆ）は測定複素信号のスペクトル信号の虚数部を示す。
【００２６】
スキュー成分算出部４４は、位相算出部４２が算出した測定複素信号の周波数成分毎の位相特性から、信号発生器１０が生成した複素信号の周波数成分毎の理想的な位相特性を差し引くことにより、測定複素信号におけるスキュー成分の位相特性を算出する。スキュー成分算出部４４には、当該複素信号の周波数成分毎の理想的な位相特性が予め与えられていることが好ましい。
【００２７】
傾き算出部４６は、スキュー成分算出部４４が算出した測定複素信号のスキュー成分の、負の周波数成分の傾きを算出する。スキュー値算出部４８は、傾き算出部４６が算出したスキュー成分の負の周波数成分の当該傾きに基づいて、測定複素信号におけるスキューを算出する。
【００２８】
第２スキュー算出部３６は、第１スキュー算出部４０が算出した測定複素信号におけるスキューから、遅延部２２が発生した重畳スキューを減算し、複素信号のスキューを算出する。また、制御部３８は、第２スキュー算出部３６が算出した複素信号におけるスキューが略零となるように、遅延部２２が発生する重畳スキューを調整する。このような動作により、信号生成装置１００のキャリブレーションを行うことができる。
【００２９】
図３は、測定複素信号の位相特性、及び測定複素信号におけるスキュー成分の位相特性の一例を示す。図３において、横軸は周波数を示し、縦軸はそれぞれの周波数成分の位相を示す。
【００３０】
図３（ａ）は、測定複素信号の位相特性の一例を示す。キャリブレーションを行う場合、信号発生器１０は、それぞれの周波数成分の位相がランダムとなるような複素信号を生成するため、複素信号の位相特性は、周波数成分に依存せずにランダムな特性を示す。また、理想的な複素信号はスキュー成分を含まないため、複素信号の理想的な位相特性は、正の周波数成分のみとなる。しかし、測定複素信号には、信号生成装置１００の系において生じるスキュー、及び遅延部２２において重畳された重畳スキューが含まれる。このため、測定複素信号の位相特性は、図３（ａ）に示すように、負の周波数成分を有し、また負の周波数成分は、周波数成分に依存して左上がりの傾きを有する。
【００３１】
また、測定複素信号の位相特性の、負の周波数成分の傾きの大きさは、測定複素信号における同相成分信号と直交成分信号との間のスキューの大きさに比例する。このため、前述したように、傾き算出部４６が算出した測定複素信号の位相特性の傾きに基づいて、測定複素信号におけるスキューの大きさを算出することができる。
【００３２】
前述したように、位相算出部４２は、図３（ａ）に示すような、測定複素信号の位相特性を算出する。そして、スキュー成分算出部４４は、測定複素信号の負の周波数領域における位相特性から、複素信号の位相特性を差し引き、測定複素信号におけるスキュー成分の位相特性を算出する。このとき、複素信号の理想的な位相特性は、正の周波数成分のみであるため、スキュー成分算出部４４は、複素信号の位相特性の複素共役を、測定複素信号の負の周波数領域における位相特性から差し引くことにより、測定複素信号のスキュー成分の位相特性を算出する。
【００３３】
図３（ｂ）は、測定複素信号におけるスキュー成分の位相特性の一例を示す。そして、傾き算出部４６は、当該スキュー成分の位相特性の負の周波数成分の傾きを算出する。このとき、傾き算出部４６は、当該スキュー成分の位相特性の負の周波数成分を、例えば最小二乗法により直線近似して、当該傾きを算出してもよい。
【００３４】
そして、スキュー値算出部４８は、測定複素信号におけるスキュー値τを、下式に基づいて算出する。
τ＝ｂ／π                        式（２）
但し、ｂは傾き算出部４６が算出した傾きを示す。
【００３５】
そして、第２スキュー算出部３６は、スキュー値算出部４８が算出したスキュー値τから、遅延部２２が発生した重畳スキューを減算することにより、信号生成装置１００の系において生じるスキューを算出する。そして、制御部３８は、当該スキュー値τをうち消すように、遅延部２２が重畳する重畳スキューを調整する。
【００３６】
以上説明した信号生成装置１００によれば、信号生成装置１００のキャリブレーションを行い、信号生成装置１００において生じるスキューを低減することができる。また、予め重畳スキューを重畳して、スキューを測定し、測定したスキューから重畳スキューを差し引いて、測定するべきスキュー値を算出することにより、より精度よくスキューを算出することができる。例えば、重畳スキューを重畳することにより、式（１）に示した演算の誤差を低減することができる。つまり、信号生成装置１００の系において生じるスキューが小さい場合、式（１）の右辺の分母、及び分子は小さい値となる。このため、これらの分母、又は分子の値に測定誤差が含まれると、得られるスキューの値に大きい誤差が生じてしまう。本例においては、予め重畳スキューを重畳して、式（１）の演算を行うため、当該誤差を低減することができる。
【００３７】
図４は、測定複素信号のスペクトルの一例を示す。図４において、横軸は測定複素信号の周波数成分を示し、縦軸はそれぞれの周波数成分の振幅を示す。測定複素信号の振幅スペクトルにおいても、位相特性と同様に、信号にスキューが生じている場合、負の周波数領域に、スキューの大きさに比例した傾きのスペクトルを有する。
【００３８】
演算部３０は、図１から図３において説明した位相特性の負の周波数領域におけるスペクトルの傾きの算出方法の場合と同様に、測定複素信号の振幅スペクトルの負の周波数領域におけるスペクトルの傾きを算出してよい。また、算出した傾きに基づいて、測定複素信号におけるスキューの大きさを算出してよい。
【００３９】
図５は、測定装置２０の構成の他の例を示す。本例における測定装置２０は、遅延部２２、ダウンコンバータ２４、復調部５０、フィルタ（２６ａ、２６ｂ）、アナログディジタルコンバータ（３２ａ、３２ｂ）、及び演算部３０を備える。本例において、遅延部２２、ダウンコンバータ２４、及び演算部３０は、図１に関連して説明した遅延部２２、ダウンコンバータ２４、及び演算部３０と略同一の機能及び構成を有する。
【００４０】
復調部５０は、ダウンコンバータ２４が周波数シフトした測定複素信号を、同相成分信号と直交成分信号とに復調する。そして、フィルタ２６ａ及びフィルタ２６ｂは、同相成分信号、及び直交成分信号のエイリアシング成分を除去するように、予め定められた周波数成分を通過させる。アナログディジタルコンバータ３２ａ及びアナログディジタルコンバータ３２ｂは、同相成分信号、及び直交成分信号をディジタルの信号に変換し、演算部３０に受け渡す。演算部３０は、同相成分信号、及び直交成分信号に復調された測定複素信号に基づいて、スキューを算出する。本例における測定装置２０においても、同様に精度よくキャリブレーションを行うことができる。
【００４１】
図６は、信号生成装置１００を制御するコンピュータ３００の構成の一例を示す。本例において、コンピュータ３００は、信号生成装置１００を図１から図５において説明した信号生成装置１００として機能させるプログラムを格納する。また、コンピュータ３００は、演算部３０として更に機能してもよい。
【００４２】
コンピュータ３００は、ＣＰＵ７００と、ＲＯＭ７０２と、ＲＡＭ７０４と、通信インターフェース７０６と、ハードディスクドライブ７１０と、フレキシブルディスクドライブ７１２と、ＣＤ−ＲＯＭドライブ７１４とを備える。ＣＰＵ７００は、ＲＯＭ７０２、ＲＡＭ７０４、ハードディスクドライブ７１０、フレキシブルディスク７２０、及び／又はＣＤ−ＲＯＭ７２２に格納されたプログラムに基づいて動作する。
【００４３】
例えば、信号生成装置１００を機能させるプログラムは、コンピュータ３００を、図１から図５に関連して説明した演算部３０として機能させ、コンピュータ３００に、信号発生器１０、遅延部２２、ディジタルアナログコンバータ１２、アナログ部１４、直交変調器１６、ダウンコンバータ２４、フィルタ２６、及びアナログディジタルコンバータ３２を図１から図５に関連して説明したように制御させて、信号生成装置１００を機能させる。
【００４４】
通信インターフェース７０６は、例えば信号発生器１０、遅延部２２、ディジタルアナログコンバータ１２、アナログ部１４、直交変調器１６、ダウンコンバータ２４、及びフィルタ２６と通信し、それぞれの状態等に関する情報を受信し、またそれぞれを制御する制御信号を送信する。
【００４５】
また、コンピュータ３００は、測定装置２０を図１から図５において説明した測定装置２０として機能させるプログラムを格納してもよい。例えば、測定装置２０を機能させるプログラムは、コンピュータ３００を、図１から図５に関連して説明した演算部３０として機能させ、コンピュータ３００に、遅延部２２、ダウンコンバータ２４、フィルタ２６、及びアナログディジタルコンバータ３２を図１から図５に関連して説明したように制御させて、信号生成装置１００を機能させる。
【００４６】
格納装置の一例としてのハードディスクドライブ７１０、ＲＯＭ７０２、又はＲＡＭ７０４は、設定情報、及びＣＰＵ７００を動作させるためのプログラム等を格納する。また、当該プログラムは、フレキシブルディスク７２０、ＣＤ−ＲＯＭ７２２等の記録媒体に格納されていてもよい。
【００４７】
フレキシブルディスクドライブ７１２は、フレキシブルディスク７２０がプログラムを格納している場合、フレキシブルディスク７２０からプログラムを読み取りＣＰＵ７００に提供する。ＣＤ−ＲＯＭドライブ７１４は、ＣＤ−ＲＯＭ７２２がプログラムを格納している場合、ＣＤ−ＲＯＭ７２２からプログラムを読み取りＣＰＵ７００に提供する。
【００４８】
また、プログラムは記録媒体から直接ＲＡＭに読み出されて実行されても、一旦ハードディスクドライブ７１０にインストールされた後にＲＡＭ７０４に読み出されて実行されてもよい。更に、上記プログラムは単一の記録媒体に格納されても複数の記録媒体に格納されても良い。また記録媒体に格納されるプログラムは、オペレーティングシステムとの共同によってそれぞれの機能を提供してもよい。例えば、プログラムは、機能の一部または全部を行うことをオペレーティングシステムに依頼し、オペレーティングシステムからの応答に基づいて機能を提供するものであってもよい。
【００４９】
プログラムを格納する記録媒体としては、フレキシブルディスク、ＣＤ−ＲＯＭの他にも、ＤＶＤ、ＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアーカードなどの半導体メモリー等を用いることができる。又、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の格納装置を記録媒体として使用してもよい。
【００５０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５１】
【発明の効果】
以上説明したように、本発明によれば信号生成装置１００のキャリブレーションを行い、信号生成装置１００において生じるスキューを低減することができる。また、精度よくスキューを算出し、精度よくキャリブレーションを行うことができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る信号生成装置１００の構成の一例を示す図である。
【図２】演算部３０の構成の一例を示す図である。
【図３】測定複素信号の位相特性、及び測定複素信号におけるスキュー成分の位相特性の一例を示す図である。図３（ａ）は、測定複素信号の位相特性の一例を示し、図３（ｂ）は、測定複素信号におけるスキュー成分の位相特性の一例を示す図である。
【図４】測定複素信号のスペクトルの一例を示す図である。
【図５】測定装置２０の構成の他の例を示す図である。
【図６】信号生成装置１００を制御するコンピュータ３００の構成の一例を示す図である。
【符号の説明】
１０・・・信号発生器、１２・・・ディジタルアナログコンバータ、１４・・・アナログ部、１６・・・直交変調器、２０・・・測定装置、２２・・・遅延部、２４・・・ダウンコンバータ、２６・・・フィルタ、３０・・・演算部、３２・・・アナログディジタルコンバータ、３４・・・変換部、３６・・・第２スキュー算出部、３８・・・制御部、４０・・・第１スキュー算出部、４２・・・位相算出部、４４・・・スキュー成分算出部、４６・・・傾き算出部、４８・・・スキュー値算出部、５０・・・復調部、１００・・・信号生成装置、３００・・・コンピュータ、７００・・・ＣＰＵ、７０２・・・ＲＯＭ、７０４・・・ＲＡＭ、７０６・・・通信インターフェース、７１０・・・ハードディスクドライブ、７１２・・・フレキシブルディスクドライブ、７１４・・・ＣＤ−ＲＯＭドライブ、７２０・・・フレキシブルディスク、７２２・・・ＣＤ−ＲＯＭ
【図１】
2004357090.tif 000003
【図２】
2004357090.tif 000004
【図３】
2004357090.tif 000005
【図４】
2004357090.tif 000006
【図５】
2004357090.tif 000007
【図６】
2004357090.tif 000008