(57)【要約】【課題】信号の出力レベルを変更する際に、ユーザが意図しない過大なレベルの信号が出力されることを防止する。【解決手段】  遅延設定部（６３）は、アッテネータ（３１，３２，３３，３４）を非減衰状態に設定するためのＡＴＴ設定信号が入力される遅延部のみを遅延状態に設定する。遅延状態に設定された遅延部（６４）は、ＡＴＴ設定信号を遅延してアッテネータに入力し、それ以外の遅延部は、ＡＴＴ設定信号を遅延せずにアッテネータに入力する。これにより、減衰状態に設定されるアッテネータの設定変更が行われた後、非減衰状態に設定されるアッテネータの設定変更が行われる。【選択図】  図１
2008256644.tif 000002
【特許請求の範囲】
【請求項１】
所望の信号を生成して出力する信号生成手段（２）と、
各々所定の減衰量を有するとともに減衰状態と非減衰状態とのいずれかにそれぞれ設定可能にされている複数のアッテネータ（３１，３２，３３，３４）を有し、前記信号生成手段からの前記信号を前記減衰状態にされた前記アッテネータの合計の減衰量だけ減衰させて出力するレベル制御手段（３）と、
該レベル制御手段から出力される信号の出力レベルを指定するレベル指定手段（４）と、
該レベル指定手段で指定されたレベルに対応して、前記レベル制御手段の前記アッテネータを前記減衰状態と前記非減衰状態とのいずれかに設定するＡＴＴ設定信号（Ａ）を前記複数のアッテネータそれぞれに対して出力するＡＴＴ設定部を有するレベル設定手段とを備えた信号発生装置において、
前記レベル設定手段（６）は、
前記ＡＴＴ設定部と前記レベル制御手段の前記複数のアッテネータとの間にそれぞれ設けられ、前記ＡＴＴ設定信号を所定時間遅延させて出力する遅延状態と遅延させずに出力する非遅延状態とのいずれかに設定可能にされた複数の遅延部（６４）と、
前記レベル指定手段から指定されたレベルに対応して出力される前記ＡＴＴ設定信号の設定情報を受けて、前記アッテネータを前記非減衰状態に設定するための前記ＡＴＴ設定信号が入力される前記遅延部のみを遅延状態に設定する遅延設定部（６３）とを有し、
前記ＡＴＴ設定部（６１）は、
前記レベル指定手段から新たなレベルが指定されたとき、該新たなレベルに対応して出力されるべき前記ＡＴＴ設定信号の設定情報を前記遅延設定部に通知するとともに、該遅延設定部によって前記遅延部への設定が行われた後に当該ＡＴＴ設定信号を出力することを特徴とする信号発生装置（１０）。
【請求項２】
前記遅延設定部は、
前記アッテネータを前記減衰状態から前記非減衰状態に設定するための前記ＡＴＴ設定信号が入力される前記遅延部のみを遅延状態に設定することを特徴とする請求項１に記載の信号発生装置。
【請求項３】
前記遅延部は、
前記ＡＴＴ設定信号を遅延させるためのシフトレジスタを含むことを特徴とする請求項１乃至２に記載の信号発生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所望の信号を生成し、その信号のレベルを制御して出力する信号発生装置において、信号の出力レベルを変更する際に、ユーザが意図しない過大なレベルの信号が出力されることを防止する技術に関する。
【背景技術】
【０００２】
例えば、移動体端末や基地局に対し、ＣＤＭＡ変調信号等のユーザが所望する信号を、ユーザが所望するレベルで出力し、その移動体端末や基地局の動作を確認して試験を行うための信号発生装置が知られている。
【０００３】
図７に、そのような従来の信号発生装置１の構成を示す。信号発生装置１は、信号生成手段２、レベル制御手段３、レベル指定手段４およびレベル設定手段５から構成されている。
【０００４】
信号生成手段２は、ユーザの設定により、内部のメモリから波形情報を読み出す、あるいは内部での演算によって波形情報を生成し、ユーザが所望する信号を出力する。ただし、信号生成手段２が出力する信号のレベルは固定であり、ユーザが所望する出力レベルには制御されていない。
【０００５】
レベル制御手段３は、複数のアッテネータ（ＡＴＴ）から構成され、図７では、減衰量がそれぞれ異なる４つのアッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４から成っている。
【０００６】
ここで、アッテネータの一例として、図８にＡＴＴａ３１の構成を示す。ＡＴＴａ３１は、減衰素子３１ａと、切替スイッチ（ＳＷａ）３１ｂとで構成される電子アッテネータ（Ｅ−ＡＴＴ）である。減衰素子３１ａは、各々のＡＴＴ毎に所定の減衰量を有しており、ＡＴＴａ３１では５ｄＢの減衰量を有する。切替スイッチ３１ｂは、ＡＴＴａ３１に入力された信号をそのまま出力するか、減衰素子３１ａにより減衰させて出力するかを切替可能にされている。この切替設定は、ＡＴＴａ３１の外部より入力されるＡＴＴ設定信号Ａ（後述）により設定される。なお、ここでは、入力された信号をそのまま出力する設定にされた状態を非減衰状態、減衰素子３１ａにより減衰させて出力する設定にされた状態を減衰状態と呼称する。
【０００７】
図７に戻り、レベル指定手段４は、ユーザが信号の出力レベルを信号発生装置１に指定するためのボタンやダイヤル、指定した出力レベルをユーザが確認するために指定値が表示される表示器などから構成される。なお、出力レベルの指定には、通常、電力（単位：ｄＢｍ）が用いられるが、信号の振幅を指定する場合や、レベル制御手段３の減衰量を直接指定する場合もある。
【０００８】
レベル設定手段５は、ＡＴＴ設定部５１と、ＡＴＴ設定テーブル５２とから構成されている。
【０００９】
ＡＴＴ設定テーブル５２は、図９に示すように、レベル制御手段３に設定されるべき設定減衰量に対して、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４を減衰状態、非減衰状態のいずれに設定するかを表しており、印の付いた欄は減衰状態、空欄は非減衰状態を示している。
【００１０】
ＡＴＴ設定部５１は、ユーザが指定した出力レベルの情報をレベル指定手段４から受けると、この情報と予め定められている信号生成手段２の出力レベルとから、レベル制御手段３に設定されるべき設定減衰量を決定する。そして、ＡＴＴ設定テーブル５２を参照し、この設定減衰量に対応する各アッテネータへの設定を読み出し、各アッテネータに対して前述のＡＴＴ設定信号Ａを出力する。
【００１１】
レベル制御手段３は、信号生成手段２から出力された信号を、各アッテネータにより減衰させて出力する。レベル制御手段３から出力された信号は、信号発生装置１の出力信号として、試験対象である移動体端末や基地局（いずれも不図示）に出力される。
【００１２】
このような信号発生装置の構成は、例えば特許文献１に開示されている。
【特許文献１】特開２００５−２４９６２６
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところが、このような従来の信号発生装置１には、以下に示すような問題があった。
【００１４】
図１０は、従来の信号発生装置１において、レベル制御手段３から出力される信号の出力レベルを変更するため、レベル制御手段３の設定減衰量を２５ｄＢから５０ｄＢに変更した際のタイミングチャートの例である。レベル変更前は、ＡＴＴａ３１（５ｄＢ）、ＡＴＴｃ３３（２０ｄＢ）が減衰状態に、ＡＴＴｂ３２（１０ｄＢ）、ＡＴＴｄ３４（４０ｄＢ）が非減衰状態に設定されている。また、レベル変更後は、ＡＴＴａ３１（５ｄＢ）、ＡＴＴｃ３３（２０ｄＢ）が非減衰状態に、ＡＴＴｂ３２（１０ｄＢ）、ＡＴＴｄ３４（４０ｄＢ）が減衰状態に設定変更される。
【００１５】
先ず、ユーザから変更後の出力レベルの指定を受けると、（ｇ）のタイミングでＡＴＴ設定部５１は各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４に向けてＡＴＴ設定信号を出力する。しかし、各アッテネータがＡＴＴ設定信号を受けてから実際に設定変更を完了するまでの時間は、同一製品のアッテネータでもバラツキがある。信号発生装置１の各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４で使用されている電子アッテネータでは、そのバラツキは例えば１μｓ程度である。
【００１６】
このため、図１０の例では、（ｈ）のタイミングで、最初にＡＴＴａ３１の設定変更が完了する。ＡＴＴａ３１は減衰量５ｄＢで、減衰状態から非減衰状態への設定変更であるため、このタイミングでレベル制御手段３の実際の減衰量は５ｄＢ低下し、レベル制御手段３からの出力信号のレベルは５ｄＢ増加する。
【００１７】
次に、（ｉ）のタイミングでＡＴＴｃ３３の設定変更が完了する。ＡＴＴｃ３３は減衰量２０ｄＢで、減衰状態から非減衰状態への設定変更であるため、このタイミングでレベル制御手段３の実際の減衰量は２０ｄＢ低下して０ｄＢとなり、レベル制御手段３からの出力信号のレベルは２０ｄＢ増加する。
【００１８】
（ｊ）のタイミングでは、ＡＴＴｄ３４の設定変更が完了する。ＡＴＴｄ３４は減衰量４０ｄＢで、非減衰状態から減衰状態への設定変更であるため、このタイミングでレベル制御手段３の実際の減衰量は４０ｄＢ増加し、レベル制御手段３からの出力信号のレベルは４０ｄＢ低下する。
【００１９】
同様に、（ｋ）のタイミングでは、ＡＴＴｂ３２の設定変更が完了し、ＡＴＴｂ３２は減衰量１０ｄＢで、非減衰状態から減衰状態への設定変更であるため、レベル制御手段３の実際の減衰量は１０ｄＢ増加して、設定変更後の設定減衰量である５０ｄＢとなり、出力レベルの変更が完了する。
【００２０】
ここで、タイミング（ｈ）から（ｊ）の間は、設定変更前の減衰量２５ｄＢよりも低い減衰量となっており、特にタイミング（ｉ）から（ｊ）の間は、減衰量０ｄＢとなっている。これは即ち、その間のレベル制御手段３の出力信号のレベルが、非常に大きくなっていることを示している。ユーザは、レベル制御手段３の減衰量が２５ｄＢから５０ｄＢに変更となるような出力レベルの変更を指定したのみであり、瞬間的であっても、信号が過大なレベルで出力されることを想定していない。このような過大なレベルの出力信号が出力された場合、信号発生装置１の信号の出力先である移動体端末や基地局の動作が不調となって、正確な試験が行えない恐れがあり、最悪の場合は、移動体端末や基地局の破壊につながる恐れもある。
【００２１】
本発明は、以上のような問題を解決し、信号の出力レベルを変更する際に、ユーザが意図しない過大なレベルの信号が出力されることを防止する信号発生装置を提供することを目的とする。
【課題を解決するための手段】
【００２２】
上述の目的を達成するために、本発明の請求項１の信号発生装置（１０）は、所望の信号を生成して出力する信号生成手段（２）と、各々所定の減衰量を有するとともに減衰状態と非減衰状態とのいずれかにそれぞれ設定可能にされている複数のアッテネータ（３１，３２，３３，３４）を有し、前記信号生成手段からの前記信号を前記減衰状態にされた前記アッテネータの合計の減衰量だけ減衰させて出力するレベル制御手段（３）と、該レベル制御手段から出力される信号の出力レベルを指定するレベル指定手段（４）と、該レベル指定手段で指定されたレベルに対応して、前記レベル制御手段の前記アッテネータを前記減衰状態と前記非減衰状態とのいずれかに設定するＡＴＴ設定信号（Ａ）を前記複数のアッテネータそれぞれに対して出力するＡＴＴ設定部を有するレベル設定手段とを備えた信号発生装置において、前記レベル設定手段（６）は、前記ＡＴＴ設定部と前記レベル制御手段の前記複数のアッテネータとの間にそれぞれ設けられ、前記ＡＴＴ設定信号を所定時間遅延させて出力する遅延状態と遅延させずに出力する非遅延状態とのいずれかに設定可能にされた複数の遅延部（６４）と、前記レベル指定手段から指定されたレベルに対応して出力される前記ＡＴＴ設定信号の設定情報を受けて、前記アッテネータを前記非減衰状態に設定するための前記ＡＴＴ設定信号が入力される前記遅延部のみを遅延状態に設定する遅延設定部（６３）とを有し、前記ＡＴＴ設定部（６１）は、前記レベル指定手段から新たなレベルが指定されたとき、該新たなレベルに対応して出力されるべき前記ＡＴＴ設定信号の設定情報を前記遅延設定部に通知するとともに、該遅延設定部によって前記遅延部への設定が行われた後に当該ＡＴＴ設定信号を出力することを特徴としている。
【００２３】
また、本発明の請求項２の信号発生装置は、請求項１の信号発生装置において、前記遅延設定部は、前記アッテネータを前記減衰状態から前記非減衰状態に設定するための前記ＡＴＴ設定信号が入力される前記遅延部のみを遅延状態に設定することを特徴とする。
【００２４】
また、本発明の請求項３の信号発生装置は、請求項１乃至２の信号発生装置において、前記遅延部は、前記ＡＴＴ設定信号を遅延させるためのシフトレジスタ（６４ａ）を含むことを特徴とする。
【発明の効果】
【００２５】
このように、本発明での信号発生装置は、信号の出力レベルを変更するときに、設定変更後に非減衰状態となるアッテネータに入力されるＡＴＴ設定信号Ａを遅延させ、設定変更後に減衰状態となるアッテネータに入力されるＡＴＴ設定信号Ａは遅延させない構成としており、これにより、信号出力レベル変更の過渡状態における信号発生装置の出力レベルが、出力レベル変更前と出力レベル変更後とのいずれか高い方の出力レベルよりも高くならないようにされているので、信号の出力レベルを変更する際に、ユーザが意図しない過大なレベルの信号が出力されることを防止することができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面に基づいて、本発明の実施の形態を説明する。
【００２７】
（第１の実施の形態）
図１は、本発明を適用した信号発生装置１０の構成を示している。なお、従来の信号発生装置１と同様の構成については、同一の符号を付し、適宜説明を省略する。
【００２８】
信号発生装置１０は、信号生成手段２、レベル制御手段３、レベル指定手段４およびレベル設定手段６から構成されている。ここで、信号生成手段２、レベル制御手段３、レベル指定手段４は従来の信号発生装置１と同様の構成である。
【００２９】
レベル設定手段６は、ＡＴＴ設定部６１、ＡＴＴ設定テーブル６２、遅延設定部６３、４つの遅延部６４、発振器６５、分周器６６から構成されている。
【００３０】
ＡＴＴ設定テーブル６２は、従来の信号発生装置１のＡＴＴ設定テーブル５２と同様の構成であり、図９に示すように、レベル制御手段３に設定されるべき設定減衰量に対して、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４を減衰状態、非減衰状態のいずれに設定するかを表しており、印の付いた欄は減衰状態、空欄は非減衰状態を示している。
【００３１】
ＡＴＴ設定部６１は、ユーザが指定した出力レベルの情報をレベル指定手段４から受けると、この情報と予め定められている信号生成手段２の出力レベルとから、レベル制御手段３に設定されるべき設定減衰量を決定する。そして、ＡＴＴ設定テーブル６２を参照し、この設定減衰量に対応する各アッテネータの設定情報を読み出すとともに、後述する遅延設定部６３に向けて、この各アッテネータの設定情報を出力する。この各アッテネータの設定情報は、即ち各ＡＴＴ設定信号Ａの設定情報である。また、遅延設定部６３より遅延設定完了信号Ｃを受けると、レベル制御手段３の各アッテネータそれぞれに向けて、ＡＴＴ設定信号Ａを出力する。
【００３２】
発振器６５は、所定の周波数を有するクロック信号を出力する。また、分周器６６は、発振器６５から出力されたクロック信号を所定の分周比で分周し、分周クロックＤとして出力する。ここで、発振器６５のクロック信号の周波数を３３ＭＨｚ、分周器６６の分周比を４とすれば、分周クロックＤの周波数は８．２５ＭＨｚとなる。
【００３３】
遅延部６４は、レベル制御手段３の各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４にそれぞれ１つずつ対応して設けられており、ＡＴＴ設定部６１からのＡＴＴ設定信号Ａを受けると、対応するアッテネータに向けて、このＡＴＴ設定信号Ａを遅延させて、もしくは遅延させずに出力する。
【００３４】
図２は、遅延部６４の構成を示している。遅延部６４は、シフトレジスタ６４ａ、切替スイッチ（ＳＷｄ）６４ｂから構成されている。
【００３５】
シフトレジスタ６４ａは、所定のビット数を有しており、分周クロックＤが入力されている。そして、ＡＴＴ設定部６１から入力されるＡＴＴ設定信号Ａを、分周クロックＤの立ち上がり毎に１ビットずつシフトすることにより、このＡＴＴ設定信号Ａを遅延させて出力する。ここで、シフトレジスタ６４ａのビット数をｎ、分周クロックＤの周波数をｆとすると、シフトレジスタ６４ａによるＡＴＴ設定信号Ａの遅延時間Ｔｄは、Ｔｄ＝ｎ／ｆで表される。この遅延時間Ｔｄは、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４がＡＴＴ設定信号Ａを受けてから実際に設定変更を完了するまでの時間（例えば１μｓ程度）よりも十分大きい値に決定する。例えば、シフトレジスタ６４ａのビット数が２５ｂｉｔ、分周クロックＤの周波数が８．２５ＭＨｚであれば、遅延時間Ｔｄは約３μｓとなる。遅延時間Ｔｄは、発振器６５の周波数、分周器６６の分周比、シフトレジスタ６４ａのビット数に従って定まり、設計者がハードウェアのリソースを考慮して設計すれば良い。例えば、シフトレジスタ６４ａのビット数が１００ｂｉｔ、分周器６６の分周比が１（つまり分周器を省略）で発振器６５の周波数が３３ＭＨｚであれば、遅延時間Ｔｄは上記の例と同じく約３μｓとなる。
【００３６】
切替スイッチ６４ｂは、遅延部６４に入力された信号を遅延させずに出力するか、シフトレジスタ６４ａにより遅延させて出力するかを切替可能にされている。この切替設定は、後述する遅延設定部６３より入力される遅延設定信号Ｂにより設定される。なお、ここでは、入力されたＡＴＴ設定信号Ａを遅延させずに出力する設定にされた状態を非遅延状態、シフトレジスタ６４ａにより遅延させて出力する設定にされた状態を遅延状態と呼称する。
【００３７】
遅延設定部６３は、ＡＴＴ設定部６１から各アッテネータの設定情報を受けると、この設定情報から、各アッテネータがそれぞれ減衰状態に設定されるか、非減衰状態に設定されるかを判定する。そして、減衰状態に設定されるアッテネータに対応する遅延部６４に向けて、この遅延部６４を非遅延状態に設定する遅延設定信号Ｂを出力する。また、非減衰状態に設定されるアッテネータに対応する遅延部６４に向けて、この遅延部６４を遅延状態に設定する遅延設定信号Ｂを出力する。遅延設定部６３は、全ての遅延部６４に遅延設定信号Ｂを出力後、ＡＴＴ設定部６１に向けて、遅延設定完了信号Ｃを出力する。
このように構成された信号発生装置１０の動作を、図３を用いて説明する。図３は、信号出力レベルを変更する際の信号発生装置１０の動作を表すフローチャートである。
【００３８】
まず、信号発生装置１０は、ユーザの所望する信号をユーザの指定した出力レベルで出力している状態である。ここで、ユーザが出力レベルを変更しようとして、レベル指定手段４により、変更後の出力レベルを指定する（Ｓ１）。
【００３９】
ＡＴＴ設定部６１は、ユーザが指定した出力レベルの情報をレベル指定手段４から受けると、この情報と予め定められている信号生成手段２の出力レベルとから、レベル制御手段３に設定されるべき設定減衰量を決定し、ＡＴＴ設定テーブル６２を参照し、この設定減衰量に対応する各アッテネータの設定情報を読み出す。そして、遅延設定部６３に向けて、この各アッテネータの設定情報を出力する（Ｓ２）。
【００４０】
遅延設定部６３は、ＡＴＴ設定部６１から各アッテネータの設定情報を受けると、まず１番目のアッテネータとして、ＡＴＴａ３１を指定する（Ｓ３）。そして、ＡＴＴａ３１が減衰状態に設定されるか、非減衰状態に設定されるかを、この設定情報により判定する（Ｓ４）。
【００４１】
遅延設定部６３は、ＡＴＴａ３１が非減衰状態に設定される場合は（Ｓ４−ＹＥＳ）、ＡＴＴａ３１に対応する遅延部６４に向けて、遅延状態に設定するための遅延設定信号Ｂを出力する（Ｓ５）。また、ＡＴＴａ３１が減衰状態に設定される場合は（Ｓ４−ＮＯ）、ＡＴＴａ３１に対応する遅延部６４に向けて、非遅延状態に設定するための遅延設定信号Ｂを出力する（Ｓ６）。
【００４２】
そして、全てのアッテネータに対する判定が完了したかを判断する（Ｓ７）。ここでは、完了していないため（Ｓ７−ＮＯ）、次のアッテネータとしてＡＴＴｂ３２を指定し（Ｓ８）、このＡＴＴｂ３２が減衰状態に設定されるか、非減衰状態に設定されるかの判定を行う（Ｓ４）。
【００４３】
このようにして、全てのアッテネータに対する判定が完了すると（Ｓ７−ＹＥＳ）、遅延設定部６３は、ＡＴＴ設定部６１に向けて、遅延設定完了信号Ｃを出力する。ＡＴＴ設定部６１は、この遅延設定完了信号Ｃを受けて、それぞれのＡＴＴ設定信号Ａを出力する（Ｓ９）。
【００４４】
各遅延部６４は、遅延部６３からの遅延設定信号により遅延状態か非遅延状態のいずれかに設定されており、それによって、ＡＴＴ設定部６１からのＡＴＴ設定信号Ａを、遅延させて、もしくは遅延させずに、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４に出力する（Ｓ１０）。
【００４５】
そして、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４は、減衰状態、非減衰状態のいずれかに設定され、これにより、ユーザが変更後の出力レベルとして指定した出力レベルの信号が、信号発生装置１０より出力される（Ｓ１１）。
【００４６】
図４は、本発明の信号発生装置１０において、レベル制御手段３から出力される信号のレベルを変更するため、レベル制御手段３の設定減衰量を２５ｄＢから５０ｄＢに変更した際のタイミングチャートの例である。
【００４７】
変更前は、ＡＴＴａ３１（５ｄＢ）、ＡＴＴｃ３３（２０ｄＢ）が減衰状態に、ＡＴＴｂ３２（１０ｄＢ）、ＡＴＴｄ３４（４０ｄＢ）が非減衰状態に設定されている。また、変更後は、ＡＴＴａ３１（５ｄＢ）、ＡＴＴｃ３３（２０ｄＢ）が非減衰状態に、ＡＴＴｂ３２（１０ｄＢ）、ＡＴＴｄ３４（４０ｄＢ）が減衰状態に設定変更される。
【００４８】
先ず、ユーザから出力レベルの指定の変更を受けて、（ａ）のタイミングでＡＴＴ設定部６１は各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４に向けてＡＴＴ設定信号Ａを出力する。このうち、ＡＴＴｂ３２、ＡＴＴｄ３４については、変更後の状態が減衰状態となる設定のため、対応する遅延部６４は非遅延状態に設定されている。このため、ＡＴＴ設定信号Ａは遅延されずにＡＴＴｂ３２、ＡＴＴｄ３４に入力される。一方、ＡＴＴａ３１、ＡＴＴｃ３３については、変更後の状態が非減衰状態となる設定のため、対応する遅延部６４は遅延状態に設定されており、ＡＴＴ設定信号Ａは遅延されて、後述する（ｄ）のタイミングでＡＴＴａ３１、ＡＴＴｃ３３に入力される。
【００４９】
ＡＴＴ設定信号Ａを受けてから実際に設定変更を完了するまでの時間は、前述の通りバラツキがあり、（ｂ）のタイミングで、最初にＡＴＴｄ３４の設定変更が完了する。ＡＴＴｄ３４は減衰量４０ｄＢで、非減衰状態から減衰状態への設定変更であるため、このタイミングでレベル制御手段３の実際の減衰量は４０ｄＢ増加して６５ｄＢとなり、レベル制御手段３からの出力信号のレベルは４０ｄＢ低下する。
【００５０】
次に、（ｃ）のタイミングでＡＴＴｂ３２の設定変更が完了する。ＡＴＴｂ３２は減衰量１０ｄＢで、非減衰状態から減衰状態への設定変更であるため、このタイミングでレベル制御手段３の実際の減衰量は１０ｄＢ増加して７５ｄＢとなり、レベル制御手段３からの出力信号のレベルは１０ｄＢ低下する。
【００５１】
（ｄ）は、（ａ）のタイミングから遅延部６４のシフトレジスタ６４ａでの遅延時間Ｔｄが経過したタイミングである。この（ｄ）のタイミングで、ＡＴＴ設定信号ＡはＡＴＴａ３１、ＡＴＴｃ３３に入力される。遅延時間Ｔｄは、ＡＴＴ設定信号Ａを受けてから実際に設定変更を完了するまでの時間のバラツキを考慮して決定されているため、（ｄ）のタイミングでは、ＡＴＴｂ３２、ＡＴＴｄ３４は設定変更を完了している。
【００５２】
そして、（ｅ）のタイミングでは、ＡＴＴａ３１の設定変更が完了する。ＡＴＴａ３１は減衰量５ｄＢで、減衰状態から非減衰状態への設定変更であるため、このタイミングでレベル制御手段３の実際の減衰量は５ｄＢ低下して７０ｄＢとなり、レベル制御手段３からの出力信号のレベルは４０ｄＢ増加する。
【００５３】
同様に、（ｆ）のタイミングでは、ＡＴＴｃ３３の設定変更が完了し、ＡＴＴｃ３３は減衰量２０ｄＢで、減衰状態から非減衰状態への設定変更であるため、レベル制御手段３の実際の減衰量は２０ｄＢ低下して、設定変更後の設定減衰量である５０ｄＢとなり、レベル制御手段３からの出力信号のレベルは２０ｄＢ増加し、出力レベルの変更が完了する。
【００５４】
このように、第１の実施形態における信号発生装置１０においては、信号の出力レベルを変更するときに、設定変更後に非減衰状態となるアッテネータに入力されるＡＴＴ設定信号Ａを遅延させ、設定変更後に減衰状態となるアッテネータに入力されるＡＴＴ設定信号Ａは遅延させない構成となっている。これにより、設定変更後に減衰状態となるアッテネータの設定変更が先に行われ、その後に、設定変更後に非減衰状態となるアッテネータの設定変更が行われるので、設定変更の過渡状態において、レベル制御手段３の減衰量は、設定変更前の減衰量と設定変更後の減衰量とのいずれか低い方よりも低くなることは無い。即ち、設定変更の過渡状態における信号発生装置１０の出力レベルは、出力レベル変更前と出力レベル変更後とのいずれか高い方の出力レベルよりも高くなることは無い。このため、信号の出力レベルを変更する際に、ユーザが意図しない過大なレベルの信号が出力されることを防止することができる。
【００５５】
また、遅延部６４でのＡＴＴ設定信号Ａの遅延をシフトレジスタ６４ａを用いて実現しており、遅延時間Ｔｄは、発振器６５の周波数、分周器６６の分周比、シフトレジスタ６４ａのビット数に従って定まる。このため、遅延時間Ｔｄを、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４がＡＴＴ設定信号Ａを受けてから実際に設定変更を完了するまでの時間よりも十分大きい値で、且つ、過大でない適切な値に設定することができる。このような制御をソフトウェアで実現しようとすると、制御が完了するまでに数十μｓの時間がかかってしまう。この実施形態では、レベル設定手段６をＦＰＧＡによって構成し、ハードウェア処理とすることで、遅延時間Ｔｄが過大とならないようにすることができ、これにより、レベル制御手段３における各アッテネータの状態の切り替えを、ソフトウェアによる制御に比べて高速に行うことができる。即ち、ユーザが意図しない過大なレベルの信号が出力されることを防止しつつ、信号発生装置１０の出力レベルの切り替えを高速に行うことができる。
【００５６】
（第２の実施の形態）
図５は、本発明を適用した別の実施形態の信号発生装置１０の構成を示している。なお、上述した実施形態と同様の構成については、適宜説明を省略する。
【００５７】
信号発生装置１０は、信号生成手段２、レベル制御手段３、レベル指定手段４およびレベル設定手段６から構成されている。ここで、信号生成手段２、レベル制御手段３、レベル指定手段４は、上述した実施形態と同様の構成である。
【００５８】
レベル設定手段６は、ＡＴＴ設定部６１、ＡＴＴ設定テーブル６２、遅延設定部６３、４つの遅延部６４、発振器６５、分周器６６、ＡＴＴ設定記憶部６７から構成されており、ＡＴＴ設定部６１、ＡＴＴ設定テーブル６２、４つの遅延部６４、発振器６５、分周器６６は、上述した実施形態と同様の構成である。
【００５９】
ＡＴＴ設定記憶部６７は、現在の各アッテネータの設定情報が記憶されている。
【００６０】
遅延設定部６３は、ＡＴＴ設定部６１から各アッテネータの設定情報を受けると、この設定情報とＡＴＴ設定記憶部６７に記憶された現在の設定情報とから、各アッテネータのうち、現在、減衰状態に設定されていて、且つ設定変更後に非減衰状態に設定されるものがあるかを判定する。そして、減衰状態から非減衰状態に設定変更されるアッテネータに対応する遅延部６４に向けて、この遅延部６４を遅延状態に設定する遅延設定信号Ｂを出力する。また、それ以外のアッテネータに対応する遅延部６４に向けて、この遅延部６４を非遅延状態に設定する遅延設定信号Ｂを出力する。遅延設定部６３は、全ての遅延部６４に遅延設定信号Ｂを出力後、ＡＴＴ設定記憶部６７の各アッテネータの設定情報を更新するとともに、ＡＴＴ設定部６１に向けて、遅延設定完了信号Ｃを出力する。
【００６１】
このように構成された信号発生装置１０の動作を、図６を用いて説明する。図６は、信号出力レベルを変更する際の信号発生装置１０の動作を表すフローチャートである。
【００６２】
まず、信号発生装置１０は、ユーザの所望する信号をユーザの設定した出力レベルで出力している状態である。ここで、ユーザが出力レベルを変更しようとして、レベル指定手段４により、変更後の出力レベルを指定する（Ｓ２１）。
【００６３】
ＡＴＴ設定部６１は、ユーザが指定した出力レベルの情報をレベル指定手段４から受けると、この情報と予め定められている信号生成手段２の出力レベルとから、レベル制御手段３に設定されるべき設定減衰量を決定し、ＡＴＴ設定テーブル６２を参照し、この設定減衰量に対応する各アッテネータの設定情報を読み出す。そして、遅延設定部６３に向けて、この各アッテネータの設定情報を出力する（Ｓ２２）。
【００６４】
遅延設定部６３は、ＡＴＴ設定部６１から各アッテネータへの設定情報を受けると、まず１番目のアッテネータとして、ＡＴＴａ３１を指定する（Ｓ２３）。
【００６５】
そして、ＡＴＴ設定記憶部６７を参照し、ＡＴＴａ３１が現在、減衰状態に設定されているか、非減衰状態に設定されているかを、ＡＴＴ設定記憶部６７の設定情報により判定する（Ｓ２４）。
【００６６】
遅延設定部６３は、ＡＴＴａ３１が現在、非減衰状態に設定されている場合は（Ｓ２４−ＮＯ）、ＡＴＴａ３１に対応する遅延部６４に向けて、非遅延状態に設定するための遅延設定信号Ｂを出力する（Ｓ２７）。また、ＡＴＴａ３１が現在、減衰状態に設定されている場合は（Ｓ２４−ＹＥＳ）、遅延設定部６３は、ＡＴＴ設定部６１から受けた各アッテネータの設定情報により、ＡＴＴａ３１が減衰状態に設定されるか、非減衰状態に設定されるかを判定する（Ｓ２５）。そして、ＡＴＴａ３１が減衰状態に設定される場合（Ｓ２５−ＮＯ）は、ＡＴＴａ３１に対応する遅延部６４に向けて、非遅延状態に設定するための遅延設定信号Ｂを出力する（Ｓ２７）。また、ＡＴＴａ３１が非減衰状態に設定される場合は（Ｓ２５−ＹＥＳ）、ＡＴＴａ３１に対応する遅延部６４に向けて、遅延状態に設定するための遅延設定信号Ｂを出力する（Ｓ２６）。
【００６７】
そして、全てのアッテネータに対する判定が完了したかを判断する（Ｓ２８）。ここでは、完了していないため（Ｓ２８−ＮＯ）、次のアッテネータとしてＡＴＴｂ３２を指定し（Ｓ２９）、このＡＴＴｂ３２についての判定を行う（Ｓ２４）。
【００６８】
このようにして、全てのアッテネータに対する判定が完了すると（Ｓ２８−ＹＥＳ）、遅延設定部６３は、ＡＴＴ設定記憶部６７の各アッテネータの設定情報を更新し、ＡＴＴ設定部６１に向けて、遅延設定完了信号Ｃを出力する。ＡＴＴ設定部６１は、この遅延設定完了信号Ｃを受けて、それぞれのＡＴＴ設定信号Ａを出力する（Ｓ３０）。
【００６９】
各遅延部６４は、遅延部６３からの遅延設定信号Ｂにより遅延状態か非遅延状態のいずれかに設定されており、それによって、ＡＴＴ設定部６１からのＡＴＴ設定信号Ａを、遅延させて、もしくは遅延させずに、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４に出力する（Ｓ３１）。
【００７０】
そして、各アッテネータＡＴＴａ３１、ＡＴＴｂ３２、ＡＴＴｃ３３、ＡＴＴｄ３４は、減衰状態、非減衰状態のいずれかに設定され、これにより、ユーザが変更後の出力レベルとして指定した出力レベルの信号が、信号発生装置１０より出力される（Ｓ３２）。
【００７１】
このように構成された、第２の実施形態における信号発生装置１０においては、信号の出力レベルを変更するときに、減衰状態から非減衰状態への設定変更されるアッテネータに入力されるＡＴＴ設定信号Ａを遅延させ、それ以外のアッテネータに入力されるＡＴＴ設定信号Ａは遅延させない構成となっている。これにより、非減衰状態から減衰状態へ設定変更されるアッテネータ、設定変更されても減衰状態のままであるアッテネータ、設定変更されても非減衰状態のままであるアッテネータの設定変更が先に行われ、その後に、減衰状態から非減衰状態への設定変更されるアッテネータの設定変更が行われるので、設定変更の過渡状態において、レベル制御手段３の減衰量は、設定変更前の減衰量と設定変更後の減衰量とのいずれか低い方よりも低くなることは無い。即ち、設定変更の過渡状態における信号発生装置１０の出力レベルは、出力レベル変更前と出力レベル変更後とのいずれか高い方の出力レベルよりも高くなることは無い。このため、信号の出力レベルを変更する際に、ユーザが意図しない過大なレベルの信号が出力されることを防止することができる。また、ＡＴＴ設定信号Ａを遅延させるのは、減衰状態から非減衰状態へ設定変更されるアッテネータに対してのみであるので、該当するアッテネータが無い出力レベルの変更の場合は、全てのＡＴＴ設定信号Ａが非遅延となるため、出力レベルの変更を高速に行うことができる。
【図面の簡単な説明】
【００７２】
【図１】本発明による信号発生装置の一の実施形態における構成を示す図である。
【図２】遅延部の構成を示す図である。
【図３】一の実施形態における出力レベル変更の動作フローを示す図である。
【図４】出力レベル変更におけるタイミングチャートを示す図である。
【図５】本発明による信号発生装置の他の実施形態における構成を示す図である。
【図６】他の実施形態における出力レベル変更の動作フローを示す図である。
【図７】従来の信号発生装置の構成を示す図である。
【図８】アッテネータの構成を示す図である。
【図９】ＡＴＴ設定テーブルの内容を示す図である。
【図１０】従来の信号発生装置のタイミングチャートを示す図である。
【符号の説明】
【００７３】
２…信号生成手段、３…レベル制御手段、４…レベル指定手段、６…レベル設定手段、３１、３２、３３、３４…アッテネータ（ＡＴＴ）、６１…ＡＴＴ設定部、６２…ＡＴＴ設定テーブル、６３…遅延設定部、６４…遅延部、６４ａ…シフトレジスタ、６４ｂ…切替スイッチ（ＳＷｄ）、６５…発振器、６６…分周器、６７…ＡＴＴ設定記憶部
【図１】
2008256644.tif 000003
【図２】
2008256644.tif 000004
【図３】
2008256644.tif 000005
【図４】
2008256644.tif 000006
【図５】
2008256644.tif 000007
【図６】
2008256644.tif 000008
【図７】
2008256644.tif 000009
【図８】
2008256644.tif 000010
【図９】
2008256644.tif 000011
【図１０】
2008256644.tif 000012