(57)【特許請求の範囲】
【請求項１】
複数のOTAと容量を有するGmCフィルタと，  所定時間内の平均値が入力設定値に応じた擬似ランダム値を出力する１または複数の擬似ランダム値生成器とを有し，  前記複数のOTAのうち，少なくともカットオフ周波数を決定するOTAは，その相互コンダクタンスが前記擬似ランダム値にしたがって可変制御され，前記カットオフ周波数が前記入力設定値に基づいて可変制御される周波数可変フィルタ。
【請求項２】
請求項１において，  前記GmCフィルタは，  前記周波数可変フィルタの入力端子の入力電圧を電流に変換する第１の入力側OTAと，  前記入力側OTAの出力電流に基づいて出力電圧を出力端子に生成する第１のキャパシタと，  前記出力端子と前記第１の入力側OTAとの間に設けられた第１のフィードバック側OTAと，を有し，  前記第１のフィードバック側OTAの相互コンダクタンスに応じたカットオフ周波数を有する周波数可変フィルタ。
【請求項３】
請求項１または２において，  擬似ランダム信号生成器は，ΣΔモジュレータである周波数可変フィルタ。
【請求項４】
請求項１乃至３のいずれかにおいて，  前記擬似ランダム値に従って可変制御されるOTAは，並列に接続された複数のユニットOTAを有し，前記複数のユニットOTAの出力が前記擬似ランダム値にしたがって正相または逆相に可変制御され，それにより前記相互コンダクタンスが可変制御される周波数可変フィルタ。
【請求項５】
請求項１において，  前記GmCフィルタは，前記第１のキャパシタと前記第１のフィードバック側OTAとを入出力間に有する第１のオペアンプを有する周波数可変フィルタ。
【請求項６】
請求項１において，  前記GmCフィルタは，さらに，前記第１のオペアンプの出力電圧を電流に変換する第２の入力側OTAと，前記第２の入力側OTAの出力電流に基づいて出力電圧を出力端子に生成し第２のキャパシタを入出力間に有する第２のオペアンプと，前記第２のオペアンプの出力と前記第１のオペアンプとの間に設けられた第２のフィードバック側OTAとを有し，  前記第２の入力側OTAと第２のフィードバック側OTAは，並列に接続された複数のユニットOTAを有し，当該複数のユニットOTAの極性が前記擬似ランダム値にしたがって可変制御されて両OTAの相互コンダクタンスが可変制御される周波数可変フィルタ。
【請求項７】
請求項１において，  前記Gmフィルタは，さらに，前記第１のキャパシタの出力電圧を電流に変換する第２の入力側OTAと，前記第２の入力側OTAの出力電流に基づいて出力電圧を前記出力端子に生成する第２のキャパシタと，前記第２のキャパシタと前記第１のキャパシタとの間に設けられた第２のフィードバック側OTAとを有し，  前記第２の入力側OTAと第２のフィードバック側OTAは，並列に接続された複数のユニットOTAを有し，当該複数のユニットOTAの極性が前記擬似ランダム値にしたがって可変制御されて両OTAの相互コンダクタンスが可変制御される周波数可変フィルタ。
【請求項８】
請求項４において，  利得を決定している入力側OTAも，並列に接続された複数のユニットOTAを有し，前記複数のユニットOTAの出力が前記擬似ランダム値にしたがって正相または逆相に可変制御され，それにより当該第１の入力側OTAの相互コンダクタンスが可変制御される周波数可変フィルタ。
【請求項９】
請求項３において，  利得を決定している入力側OTAも，並列に接続された複数のユニットOTAを有し，前記複数のユニットOTAの出力が前記擬似ランダム値とは別の利得制御値にしたがって正相または逆相に可変制御され，それにより当該第１の入力側OTAの相互コンダクタンスが可変制御される周波数可変フィルタ。
【請求項１０】
請求項１または２において，  擬似ランダム信号で可変制御される複数のOTAは，複数の異なった擬似ランダム信号を生成する複数の擬似ランダム生成器で制御される周波数可変フィルタ。
【請求項１１】
請求項１乃至１０のいずれかに記載の周波数可変フィルタと，  高周波受信信号をダウンコンバートし，前記周波数可変フィルタにダウンコンバートされた受信信号を出力するダウンコンバートミキサと，  前記ダウンコンバートされた受信信号を処理して前記周波数可変フィルタに前記入力設定値を供給する受信信号処理部とを有する受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，周波数可変フィルタに関する。
【背景技術】
【０００２】
無線通信の受信装置は，アンテナで受信した高周波受信信号を中間周波数またはベースバンドまでダウンコンバートするミキサと，ミキサの出力信号から高周波成分をカットするローパスフィルタ（LPF）とを有する高周波回路を有する。高周波回路でダウンコンバートされた受信信号はデジタル受信信号に変換され，デジタル受信信号はデジタルベースバンド回路にて復調，誤り訂正などが行われる。【０００３】
無線通信では高速データ通信及びより多くの端末との通信が求められている。そのため，端末数に応じて１つの端末に割り当てられる帯域幅が変更されることがある。たとえば，端末数が増大したときは各端末に割り当てる帯域幅を狭くして多数の端末の使用を可能にし，端末数が減少したときは各端末に割り当てる帯域幅を広くして高速データ通信を可能にするように制御される。【０００４】
それに伴って，LPFはそのカットオフ周波数を可変制御することが必要になる。LPFには，RCフィルタと，GmCフィルタ（相互コンダクタンス（またはトランスコンダクタンス）・容量フィルタ）などが広く利用されている。RCフィルタでは，オペアンプのフィードバック抵抗やフィードバック容量を可変制御することでカットオフ周波数を可変制御する。また，GmCフィルタは，RCフィルタの入力抵抗とフィードバック抵抗の代わりにGm（相互コンダクタンス）を可変制御できるOTA(Operational Transconductance Amplifier)が設けられた構成を有し，このOTAのGmまたはフィードバック容量を可変制御してカットオフ周波数を可変制御する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２９５４６０号公報
【特許文献２】特開２０００−３４１０８９号公報
【特許文献３】特開平０８−１３９６０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
GmCフィルタにおいて，カットオフ周波数を可変制御するために，OTAのGmを可変制御またはフィードバック容量の容量値を可変制御する。そのために，多数のOTAを設けて使用するOTAの数をスイッチにより増減させることが行われる。または，多数のフィードバック容量を設けて使用する容量の数をスイッチにより増減させることが行われる。【０００７】
しかし，そのいずれの方法であっても，可変制御の分解能を大きくしようとすると多数のOTAや容量を形成しておく必要があり，LSIのレイアウト面積が増大する。したがって，限られた面積でGmCフィルタを構成すると，カットオフ周波数の可変制御できる分解能が小さくなる。【０００８】
そこで，本発明の目的は，小面積で可変制御される周波数の刻みを小さくできる周波数可変フィルタを提供することにある。
【課題を解決するための手段】
【０００９】
周波数可変フィルタの第１の側面によれば，
複数のOTAと容量を有するGmCフィルタと，
所定時間内の平均値が入力設定値に応じた擬似ランダム値を出力する１または複数の擬似ランダム値生成器とを有し，
前記複数のOTAのうち，少なくともカットオフ周波数を決定するOTAは，その相互コンダクタンスが前記擬似ランダム値にしたがって可変制御され，前記カットオフ周波数が前記入力設定値に基づいて可変制御される。
【発明の効果】
【００１０】
この周波数可変フィルタによれば，高分解能でカットオフ周波数を可変制御することができる。
【図面の簡単な説明】
【００１１】
【図１】受信装置の構成例の図である。
【図２】無線通信におけるローパスフィルタの特性を示す図である
【図３】ローパスフィルタの周波数特性の制御例である。
【図４】本実施の形態における周波数可変フィルタの構成図である。
【図５】本実施の形態における擬似ランダム値生成回路２０の出力例を示す図である。
【図６】本実施の形態の周波数可変フィルタであるGmCフィルタの構成例を示す図である。
【図７】本実施の形態におけるOTAの構成を示す図である。
【図８】本実施の形態における擬似ランダム値生成回路の一例であるΣΔモジュレータの構成例の図である。
【図９】本実施の形態におけるデコーダのコード表の例を示す図である。
【図１０】本実施の形態における周波数可変フィルタのGmCフィルタの構成図である
【図１１】本実施の形態の２次のLPFにおけるシミュレーションによる周波数特性を示す図である。
【図１２】第２の実施の形態におけるGmCフィルタの構成図である
【図１３】本実施の形態のLPFを有する無線受信装置の構成図である。
【図１４】第１のGmCフィルタ例とその特性を示す図である。
【図１５】第２のGmCフィルタ例とその特性を示す図である。
【図１６】第３のGmCフィルタ例を示す図である。
【図１７】図１６の第３のGmCフィルタの周波数・利得特性を示す図である。
【発明を実施するための形態】
【００１２】
以下，図面にしたがって本発明の実施の形態について説明する。
【００１３】
図１は，受信装置の構成例の図である。受信装置は，無線の場合はアンテナで受信した高周波受信信号を増幅するローノイズアンプLNAと，その増幅された高周波受信信号の周波数をダウンコンバートするダウンコンバートミキサMIXと，ミキサ出力の高周波成分をカットし低周波成分を通過させるローパスフィルタLPFと，ローパスフィルタの出力を増幅する可変ゲインアンプVGAとを有する。可変ゲインアンプVGAの出力はデジタル信号に変換され，図示しないデジタルベースバンド信号処理部に入力される。
【００１４】
図２は，無線通信におけるローパスフィルタの特性を示す図である。無線通信において限られた周波数帯域内でできるだけ多数の端末に周波数帯域を割り当てるとともに，端末に可能な限り広い周波数帯域を割り当てて高速データ通信を可能にすることが要求されている。そこで，図２（Ａ）のように，通信する端末数が少数の場合は各端末に広い周波数帯域を割り当て高速データ通信を可能にし，図２（Ｂ）のように，通信する端末数が多数の場合は各端末に狭い周波数帯域を割り当てて端末数をできるだけ多くすることが行われる。
【００１５】
図２において，ある端末に割り当てられた周波数帯域の中心周波数をｆ0とすると，ダウンコンバートされた受信信号はその中心周波数f0がゼロまたは中間周波数になっている。そして，図２（Ａ）の場合には，受信装置内のLPFの特性は破線の特性LPF-1のように制御され，図２（Ｂ）の場合には，LPFの特性は破線の特性LPF-2のように制御される。したがって，LPFは，特性LPF-1の場合はカットオフ周波数を高く制御され，特性LPF-2の場合はカットオフ周波数を低く制御される必要がある。
【００１６】
図３は，ローパスフィルタの周波数特性の制御例である。図３は，横軸が周波数，縦軸が利得である。ローパスフィルタLPFのカットオフ周波数を，図示されるとおり細かい分解能で可変制御できれば，図２のような端末数に対応して与える周波数帯域を細かい分解能で制御することができる。
【００１７】
[第１の実施の形態]
図４は，第１の実施の形態における周波数可変フィルタの構成図である。この周波数可変フィルタは，入力端子Iｐ，Inの入力信号の低周波成分を通過し高周波成分を除去して出力端子Op,Onに出力するGmCフィルタと，カットオフ周波数の設定信号CONTfcに応じた擬似ランダム値SRを生成する擬似ランダム値生成回路２０と，擬似ランダム値SRを制御コードCODEに変換するデコーダ２２とを有する。
【００１８】
このGmCフィルタ１０は，一次のLPFであり，入力端子Ip,Inの差動入力電圧を差動電流に変換する第１の入力側OTA１２と，入力側OTA１２の差動出力電流に基づいて差動出力電圧を出力端子Op,Onに生成する第１のキャパシタC1p,C1nと，出力端子Op,Onと第１の入力側OTA１２との間に設けられた第１のフィードバック側OTA１４とを有する。
【００１９】
図４の例のGmCフィルタ１０は，入力側OTA１２の出力電流とフィードバック側OTA14の出力電流とを加算する加算器１６を有する。ただし，単に，両OTAの出力端子を接続するだけでも出力電流を加算することができるので，加算器１６は単なる両OTAの出力同士を接続することでもよい。
【００２０】
また，図４の例のGmCフィルタ１０は，加算器１６で加算された電流に基づいて出力端子Op,Onに出力電圧を生成するオペアンプAMP1を有する。加算器１６からの電流はフィードバックキャパシタC1p,C1nで蓄積され，出力Op,Onに電圧となって出力される。これは，オペアンプAMP1の入力は仮想接地電位となるため，フィードバックキャパシタC1p,C1nの反対側の端子であるOp,Onに電圧が発生するためである。
【００２１】
ただし，オペアンプAMP１を設ける代わりに，キャパシタ対C1ｐ，C1ｎを出力端子対とグランドとの間に設けても良い。この例は後で詳述する。
【００２２】
このGmCフィルタ１０は，第１のフィードバック側OTA14の相互コンダクタンスGmと第１のキャパシタC1p,C1nの容量値Cとに応じたカットオフ周波数ｆｃを有する。また，GmCフィルタ１０は，第１の入力側OTA１２と第１のフィードバック側OTA14のGmの比に応じた利得を有する。
【００２３】
すなわち，カットオフ周波数ｆｃはGm/Cに比例する。これは，Gm=1/Rであることから，RCフィルタの場合にカットオフ周波数ｆｃが1/RCに比例することと同等である。つまり，フィードバック側OTA14のGmが小さい（高抵抗）かキャパシタC1p,C1nが大きいと，オペアンプとフィードバック側OTAとキャパシタC1p,C1nとが高周波入力に追従できず，カットオフ周波数ｆｃは低くなると考えられる。また，GmCフィルタの利得についても，RCフィルタでは入力抵抗とフィードバック抵抗の比に応じた利得を有することと同等である。
【００２４】
擬似ランダム値生成回路２０は，入力設定値CONTfcに応じた擬似ランダム値SRを高周波で生成し，当該擬似ランダム値の所定時間内の平均値が入力設定値に応じた値をとる。また，擬似ランダム値のノイズ成分がカットオフ周波数より高い周波数側により多く拡散していることが望ましい。このような性質を有する擬似ランダム値生成器として，ΣΔモジュレータが知られている。本実施の形態でも，後述するΣΔモジュレータにより擬似ランダム値を生成する。
【００２５】
そして，少なくともフィードバック側OTA14は，その相互コンダクタンスGmが擬似ランダム値にしたがって可変制御され，カットオフ周波数がΣΔモジュレータの入力設定値に基づいて可変制御される。具体的には，第１のフィードバック側OTA14は，並列に接続された複数のユニットOTAを有し，複数のユニットOTAの出力電流が擬似ランダム値SRにしたがって正相または逆相に可変制御され，複数のユニットOTAの出力電流が加算され，それによりOTA14の相互コンダクタンスが可変制御される。
【００２６】
図４の例では，擬似ランダム値SRがデコーダ２２により制御コードCODEに変換され，その制御コードCODEがフィードバック側OTA14に与えられる。この制御コードCODEによりOTA14内の複数のユニットOTAの出力電流が正相または逆相に制御され，OTA14の相互コンダクタンスGmが可変制御される。
【００２７】
また，図４の例では，入力側OTA１２も並列に接続された複数のユニットOTAを有し，制御コードCODEが入力側OTA１２にも与えられ，入力側OTA１２の相互コンダクタンスGmも可変制御される。両OTAに同じ制御コードを与えることで，両OTAの相互コンダクタンスGmが同様に可変制御され，両OTAのGmの比が一定に保たれる。このことは，カットオフ周波数を可変制御しながらしかし利得が一定に保たれることを意味する。この点についても，後で詳述する。
【００２８】
図５は，本実施の形態における擬似ランダム値生成回路２０の出力例を示す図である。擬似ランダム値生成回路の出力値は擬似ランダム値になり，設定信号CONTfcが大きくなれば出力値の平均値が大きくなり，逆に小さくなれば出力値の平均値は小さくなる。
【００２９】
図５の例では，クロックに同期して，出力値は１，−１，０，１，−１，１，０，−１，２，−１，−１，２，−２，２，０，−２，２，−１，１，０，−１と変化している。そして長い時間での平均値は０．６２５である。このように，出力の擬似ランダム値が２，１，０，−１，−２と少ない離散値しかとらず低分解能であっても，クロックに同期して高速に変化することで，所定時間内の平均値は出力の離散値よりも高い分解能を有する。これを利用することで，OTA内のユニットOTAの数を少なく構成しても，それを制御する信号に擬似ランダム値を利用することで，OTAの数の相互コンダクタンスGmの平均値をユニットOTAの数よりも高い分解能で可変制御することができる。
【００３０】
したがって，フィードバック側OTAのユニットOTAの数を少なくしてレイアウト面積を小さくしたとしても，OTAのGmは高分解能で可変制御できるので，フィルタのカットオフ周波数を高分解能で可変制御できることになる。なお，キャパシタC1p,C1nは，レイアウト面積を小さくするために，固定容量にすることが望ましい。
【００３１】
また，擬似ランダム生成回路に，ΣΔモジュレータを使用すると，そのノイズ成分が高い周波数帯域に偏ることが知られている。したがって，ΣΔモジュレータにより生成される擬似ランダム値でフィードバック側OTA14を制御すれば，高周波で変換する擬似ランダム値のノイズ成分のうちフィルタのカットオフ周波数より高い周波数成分はLPFの機能により除去される。
【００３２】
図６は，本実施の形態の周波数可変フィルタであるGmCフィルタの構成例を示す図である。図６（Ａ）は，図４と同じ１次のGmCフィルタ１０とそのGmを制御する制御コードCODEを生成する擬似ランダム値生成回路２０とデコーダ２２とを示している。図６（Ｂ）は，このGmCフィルタ１０内の第１のフィードバック側OTA14と第１の入力側OTA12の構成例を示している。擬似ランダム値によりカットオフ周波数ｆｃを可変制御するためには，少なくとも第１のフィードバック側OTA14がこの構成を有することが必要である。ただし，図６（Ａ）の実施の形態では，両方のOTA12,14が図６（Ｂ）の構成を有する。
【００３３】
図６（Ｂ）のOTA14,12は，差動の入力電圧を差動の出力電流に変換するものであり，入力端子I1p,I1nと出力端子O1n,O1pとの間に，８個のユニットOTA（U-OTA）とそれらの出力電流をそれぞれ正相または逆相に切り替える８個のミキサMIXとが，互いに並列に接続されている。各ユニットOTA（U-OTA）は，差動の入力電圧に応じて差動の出力電流を生成する。そして，各ミキサMIXが擬似ランダム値SRから生成された８ビットの制御コードCODE（D0〜D7）に基づいて，差動の出力電流を正相または逆相に切り替える。ミキサによって正相または逆相に切り替えられた差動出力電流は，出力端子O1p,O1nで加算される。その結果，８個のユニットOTAからなるOTA14,12は，８つの離散的な差動出力電流を出力端子O1n,O1pから出力することができる。このことは，OTA14,12は，８つの離散的な相互コンダクタンスGmに可変制御されることを意味する。
【００３４】
図７は，本実施の形態におけるOTAの構成を示す図である。図７（Ａ）は，ユニットOTA（U-OTA）の構成を示す。ユニットOTA(U-OTA)は，ディゼネレーション型の差動トランジスタ対P3,P4であり，ソースが電源Vddに接続されゲートにバイアス電圧Vbiasが印加され電流源となるPチャネルトランジスタP1,P2と，ソースがトランジスタP1，P2にゲートが入力端子I2p,I2nにドレインが出力端子O2n,O2pにそれぞれ接続された差動対のPチャネルトランジスタP3,P4と，トランジスタP3,P4のソース間に設けられた抵抗R1を有する。入力端子I2p,I2nの差動入力電圧がI2p>I2nの場合にトランジスタP4側にP3側より多くの電流が流れ，出力端子O2p,O2nに出力される差動の出力電流はO2p>O2nの関係になる。
【００３５】
図７（Ｂ）は，ミキサMIXの構成を示す。ミキサMIXは，PチャネルトランジスタP10〜P13を有する。ミキサMIXは，制御コードがDn=H,XDn=LのときにトランジスタP11,P12が導通し，入力端子I3p,I3nの電流を出力端子O3p,O3nにそれぞれ流して，差動電流を正相で出力する。一方，制御コードがDn=L,XDn=HのときにトランジスタP10,P13が導通し，入力端子I3p,I3nの電流を出力端子O3n,O3pにそれぞれ流して，差動電流を逆相で出力する。つまり，ミキサMIXは，制御コードに基づいて，ユニットOTAの差動の出力電流を正相または逆相に切り替える。
【００３６】
図７（Ｃ）は，加算回路１６の構成例を示す。図６（Ａ）に示されるとおり，加算回路１６は，入力側OTA12とフィードバック側OTA14の出力電流を加算する。加算回路１６は，定電流源L1,L2とグランドGNDとの間にゲートが所定電圧Vbias1,Vbias2にそれぞれバイアスされカスケード接続されたNチャネルトランジスタ対N20,N22とN21,N23とを有する。そして，加算回路の入力端子I4p,I4nはカスケード接続されたトランジスタ対の接続端子n20,n21にそれぞれ接続されている。キャパシタC20,C21は入力の高周波ノイズをカットする。
【００３７】
入力端子I4p,I4nから所定量の入力電流が流入する場合，定電流源L1,L2の電流はトランジスタ対N20,N22とN21,N23にそれぞれ流れ，入力電流はトランジスタN22,N23に流れ，バランスした状態になり，出力端子O4p,O4nには出力電流は発生しない。トランジスタ対N20,N22とN21,N23は，それぞれ固定バイアス電圧でゲートがバイアスされているので，固定電流を流している。
【００３８】
そして，入力端子I4pまたはI4nからより多くの入力電流が流入すれば，トランジスタN20またはN21にはその分少ない電流が流れる。これは，トランジスタN22,23が定電流源となっているため，トランジスタN20またはN21に流れる電流と入力電流I4pまたはI4nの和が一定電流(N22,23の電流)となるためである。定電流源L2, L3も一定電流を流しているため，トランジスタN20またはN21の電流が減少すると，その差分の電流がO4pまたはO4n端子から出力される。逆に，入力端子I4pまたはI4nにより少ない入力電流が流入されれば，トランジスタN20またはN21に流れる電流が増加し，この電流とL1, L2の電流の差がO4pまたはO4n端子から流入される。
【００３９】
図７（Ｄ）は，ユニットOTAとミキサMIXと加算回路１６とを接続した図である。このように，ユニットOTA(U-OTA)で差動の入力電圧から変換された差動の出力電流は，ミキサMIXで制御コードDn,XDnにより正相または逆相に切り替えられ，８個のミキサMIXの出力が加算回路１６に集められ加算される。したがって，８個のユニットOTAを有するOTA12,14は，制御コードDn,XDnにより，出力電流量が可変制御されて，相互コンダクタンスGmが可変制御される。
【００４０】
図７のOTAは加算回路を除いて全てPチャネルトランジスタで構成されている。しかし，これらを全てNチャネルトランジスタで構成することもできる。その場合は，図７（Ｄ）において，電源Vddがグランドに，グランドGNDが電源Vddに置き換えられる。また，加算回路もPチャネルトランジスタで構成される。
【００４１】
図８は，本実施の形態における擬似ランダム値生成回路の一例であるΣΔモジュレータの構成例の図である。ΣΔモジュレータは，クロックに同期して設定信号CONTfcを加算しその桁あふれに基づいて出力値を生成する。このΣΔモジュレータは，３次の構成であり，デジタル値である入力設定値CONTfcをクロックに同期して加算する加算器２１と，加算器２１の加算値を１クロック遅れて加算する加算器２２と，同様にその加算値を１クロック遅れて加算する加算器２３とを有する。Z-1はそれぞれ１クロック遅延回路である。一方，加算器２３の桁あふれ（オーバーフロー）は，微分回路２７により微分されて加算器２２のオーバーフローと加算器２６で加算され，その加算値は微分回路２５で微分されて加算器２１のオーバーフローと加算器２４で加算される。これが出力値であり擬似ランダム値である。微分回路２５，２７は，１クロック前の値を減算して差分を求める構成になっている。ΣΔモジュレータの動作は，当業者に知られている。
【００４２】
図９は，本実施の形態におけるデコーダのコード表の例を示す図である。図９には，２種類のコード表が示されている。図９（Ａ）のコード表では，入力の擬似ランダム値ＳＲに対する出力コードＤ０〜Ｄ７が示されている。８つの入力値ＳＲ４〜−３に対して，出力コードＤ０〜Ｄ７は，全て「１」から１つの「１」と７つの「−１」まで順に異なっている。出力コードＤ０〜Ｄ７が「１」の場合は高電位信号Ｈが，「−１」の場合は低電位信号Ｌが出力されるものとする。そして，合計値８，６，４，２，０，−２，−４，−６はOTA12,14の出力端子O4p,O4nの出力電流量を示している。合計８が差動の出力電流が正側で最も大きく，合計−６が差動の出力電流が負側で最も大きい。つまり，入力値SRから生成された制御コードD0〜D7によりOTAのミキサを制御することで，OTAは入力値SRに応じた離散した出力電流を出力する。
【００４３】
図９（Ｂ）のコード表では，同様に，８つの入力値ＳＲ４〜−３に対して，出力コードＤ０〜Ｄ７は，全て「１」から１つの「１」と７つの「−１」まで順に異なっている。
【００４４】
この表は，説明のため，入力値DRが，4,3,2,1,0,-1,-2,-3と出力された場合の例を示している。一つ前の出力コードが1から-1に変わる点から，その回の1を出力し始めている。たとえば，SR=2のときは，D3とD4の境で１と-1を切り替えているが，その次の回であるSR=1のときは，前回-1となり始めたD4から1を出力し始めてD5,D6,D7,D0と5つの1を出力し，D1からD2,D3と-1を出力している。これにより，それぞれユニットOTAがもつ固有のオフセットが適宜キャンセルされる。図９（Ａ）の例のように出力コードD7のミキサが常時同じ状態になると，それに対するユニットOTAのオフセット成分が常時存在することになる。なお，この例では，説明のため，入力SRが4,3,2,1,0,-1,-2,-3と順に変わった場合を示したが，実際の回路では，入力SRは擬似ランダム値となる。
【００４５】
図６（Ａ）のフィルタに戻り，上記説明したとおり，フィードバック側OTA14は，８個と比較的少ない個数のユニットOTA(U-OTA)を有する構成にし，それらの出力電流を擬似ランダム値SRから変換された制御コードCODE（D0〜D7）により正相または逆相に切り替え，出力電流を加算する。これにより，フィードバック側OTA14のGm値（Gm=Iout/Vin）は，擬似ランダム値に応じた８つの離散値に可変制御される。そして，擬似ランダム値は高周波で変化する８ビットのコードであり，ユニットOTAの個数が少なく瞬間的に制御されるGm値の数が少なくても，所定時間長内でのGm値の平均値はより高い分解能を有する。フィードバック側OTA14のGm値が高い分解能で可変制御されれば，フィルタのカットオフ周波数ｆｃも高い分解能で可変制御できる。
【００４６】
図６（Ａ）のフィルタにおいて，入力側OTA12もフィードバック側OTA14と同様の構成を有し，同じ制御コードCODEによりそのGm値が可変制御される。その結果，入力側OTA12のGm値がフィードバック側OTA14のGmと一定比率に保たれる。このことは，カットオフ周波数ｆｃが可変制御されるが，利得は一定に保たれることを意味する。この特性については後に詳述する。
【００４７】
図１０は，本実施の形態における周波数可変フィルタのGmCフィルタの構成図である。図６（Ａ）が１次のLPFであったのに対して，図１０のGmCフィルタは２次のLPFである。２次のLFPは，図６（Ａ）の１次のLPFを構成する第１の入力側OTA12と，第１のオペアンプAMP1と，第１のフィードバック側OTA14と，第１のフィードバックキャパシタC1p,C1nと，加算器１６に加えて，第２の入力側OTA32と，第２のオペアンプAMP2と，第２のフィードバック側OTA34と，第２のフィードバックキャパシタC2p,C2nと，第２の加算器３６とを有する。これら４つのOTAは，図６，７に示されたOTAと同じ構成を有する。
【００４８】
１次のLPFではカットオフ周波数近傍の利得が周波数の１乗で低下するのに対して，２次のLPFの場合，周波数特性においてカットオフ周波数近傍の利得が周波数の２乗で低下する。また，周波数に対する利得の変化特性を様々に制御可能である。
【００４９】
図１０の例では，全てのOTA12,14,32,36に，擬似ランダム値SRをデコードして生成した制御コードCODE(D0〜D7)が同じように与えられる。カットオフ周波数は，OTA14,32,36のGm値に応じて変化する。これら４つのOTAに対しては，それぞれ別々の制御コードを与えて，個別にGm値を制御するようにしてもよい。その場合は，各OTA毎に擬似ランダム値生成回路とデコーダが必要になる。
【００５０】
図１１は，本実施の形態の２次のLPFにおけるシミュレーションによる周波数特性を示す図である。横軸が周波数，縦軸が利得である。図１０の２次のLPFにおいて，入力OTA１２をΣΔモジュレータで制御せず一般的な可変OTAを使用した場合である。ΣΔモジュレータが擬似ランダム値を出力し，ΣΔモジュレータへの設定値CONTfcと，フィードバック容量C1,C2の容量とを可変設定した場合の３つの周波数特性が示されている。それぞれカットオフ周波数fcが１００ＫＨｚ，５．５ＭＨｚ，２２ＭＨｚに制御されていることが示されている。
【００５１】
[第２の実施の形態]
図１２は，第２の実施の形態におけるGmCフィルタの構成図である。図１２（Ａ）は１次のＬＰＦを，図１２（Ｂ）は２次のＬＰＦを示している。図１２（Ａ）の１次のＬＰＦは，図６（Ａ）と比較すると，オペアンプＡＭＰ１がなく，その代わりにキャパシタC1p,C1nが出力端子Op,Onとグランドとの間に設けられ，それらのキャパシタは，入力側OTA12の差動の出力電流を差動の出力電圧に変換し出力端子Op,Onに出力する。また，加算器１６の代わりに接続ノード１６が設けられているのみである。また，図１２（Ａ）の例では，両方のOTA12,14に制御コードCODEが与えられている。これらのOTA12,14に対して別々の制御コードCODEが与えられても良い。
【００５２】
図１２（Ｂ）の２次のＬＰＦも，図１０の１次のＬＰＦと比較すると，オペアンプがなく，その代わりにキャパシタC1p,C1nが第２の入力側OTA32の入力とグランドGNDとの間に設けられ，それらのキャパシタは，入力側OTA12の差動の出力電流を差動の出力電圧に変換し第２の入力側OTA32にOp,Onに出力する。同様に，キャパシタC2p,C2nが出力端子Op,Onとグランドとの間に設けられ，それらのキャパシタは，入力側OTA32の差動の出力電流を差動の出力電圧に変換し出力端子Op,Onに出力する。また，加算器１６，３６の代わりに接続ノード１６，３６が設けられているのみである。また，図１２（Ｂ）の例では，４つのOTA12,1432,34に制御コードCODEが与えられている。これらのOTA12,14,32,34に対して別々の制御コードCODEが与えられても良い。
【００５３】
図１０の２次のLPFと図１２（Ｂ）の２次のLPFとは，OTA14,32,34の相互コンダクタンスGmに応じて，カットオフ周波数fcとカットオフ周波数近傍の利得特性が決まる。したがって，それらのOTAにのみ制御コードCODEを与えてそのGmを可変制御する一方で，第１の入力側OTA12のGmは固定にしたり，または別の制御コードでそのGmを可変制御するようにしてもよい。
【００５４】
図１３は，本実施の形態のLPFを有する無線受信装置の構成図である。この受信装置は，アンテナATと，ローノイズアンプLNAと，ダウンミキサMIXと，ローパスフィルタLPFと，可変ゲインアンプVGAと，ベースバンド処理部40と，フィルタ帯域選択回路42とを有する。ローパスフィルタLPFに，本実施の形態のLPFが使用されていて，ベースバンド処理部４０からの信号に基づいてフィルタ帯域選択回路４２がローパスフィルタLPFの入力設定値CONTfcを出力する。つまり，ベースステーションからの周波数帯域の割り当て信号に応じて，フィルタ帯域選択回路４２が，ダウンコンバータのローカル周波数ｆLと，ローパスフィルタLPFのカットオフ周波数を設定する入力設定値CONTfcとを制御する。
【００５５】
図１４は，第１のGmCフィルタ例とその特性を示す図である。図１４（Ａ）に示したGmCフィルタは１次のLPFであるが，デコーダ２２からの制御コードCODEはフィードバック側OTA14にしか与えられず，フィードバック側OTA14のGm値は入力設定値CONTfcに応じて高い分解能で可変制御されるが，入力側OTA12のGm値は固定値である。
【００５６】
このようなGmCフィルタの場合，その周波数・利得特性は，図１４（Ｂ）に示されるとおり，入力設定値CONTfcに応じてカットオフ周波数fc1,fc2,fc3と可変制御されるが，利得が入力側OTA12とフィードバック側OTA14のGm値の比に比例するので，入力側OTA12のGm値が固定であれば，それぞれの利得はG1,G2,G3と変化する。
【００５７】
図１４（Ｂ）の周波数・利得特性は，図１０，１２（Ｂ）の２次のＬＰＦにおいて，第１の入力側OTA12を除く３つのOTA14,32,34を共通の制御コードCODEで制御し，第１の入力側OTA12のGm値を固定にした場合も同様に得られる。
【００５８】
図１５は，第２のGmCフィルタ例とその特性を示す図である。図１５（Ａ）に示したGmCフィルタは１次のLPFであり，デコーダ２２からの制御コードCODEは入力側OTA12とフィードバック側OTA14に与えられている。そのため，入力設定値CONTfcに従って，両OTA12,14のGm値が可変制御され，フィードバック側OTA14のGm値の可変制御によりカットオフ周波数ｆｃが可変制御され，ただし，両OTA12,14のGm値によって決まる利得は固定値G1に保たれる。すなわち，図１５（Ｂ）の周波数・利得特性に示されるとおりである。利得は一定のG1に保たれつつ，カットオフ周波数fc1,fc2,fc3が可変制御されている。
【００５９】
図１５（Ｂ）の周波数・利得特性は，図１０，図１２（Ｂ）の２次のLPFにおいても，全てのOTAを共通の制御コードCODEで制御することで同様に得ることができる。
【００６０】
図１６は，第３のGmCフィルタ例を示す図である。図１６（Ａ）は１次のLPFの例であり，図１６（Ｂ）は２次のLPFの例である。いずれも，入力側OTA12の出力とフィードバック側OTA14の出力とを接続する接続ノードが，加算器１６の機能を有する。これらのGmCフィルタの構成は，加算器を除くと，図４，６（Ａ），１０に示したGmCフィルタと同じである。また，全てのOTA12,14,32,34は，図６，７に示した８個または数個のユニットOTAを並列に設けた構成である。
【００６１】
そして，図１６（Ａ），（Ｂ）の１次のLPFと２次のLPFは，いずれも，入力側OTA12のGm値は，Gm制御回路２３からの制御コードCODE12によって制御される。それ以外のOTA14,32,34は，ΣΔモジュレータ２０が入力設定値CONTfcに応じて生成する擬似ランダム値SRをデコードした制御コードCODEによりそのGm値が制御される。すなわち，OTA14,32,34は，擬似ランダム値SRに基づきそのGm値が高分解能に制御される。一方，入力側OTA12は，Gm制御回路23による制御コードCODE12により，８種類または数種類のGm値に可変制御される。
【００６２】
図１７は，図１６の第３のGmCフィルタの周波数・利得特性を示す図である。ΣΔモジュレータが生成する擬似ランダム値SRに基づく制御コードCODEでOTA14,32,34のGm値が可変制御されることで，カットオフ周波数fc1,fc2,fc3は高分解能で可変制御される。その場合に，入力側OTA12のGm値が一定に保たれていると，図１４（Ｂ）に示したとおり，利得はG1,G2,G3とカットオフ周波数fc1,fc2,fc3に伴って変化する。そこで，Gm制御回路23からの制御コードCODE12により，それぞれの利得G1,G2,G3を図中矢印に示されるとおり上下に８段階または数段階に可変制御することができる。
【００６３】
図１７の周波数・利得特性は，図６，図１０の形態でのGmCフィルタでも，図１２の第２の実施の形態でのGmCフィルタでも，図１６と同様に各OTAのGm値を可変制御することにより，同様に得ることができる。
【００６４】
また，図６，図１０，図１６，図１２のGmCフィルタにおいて，入力側OTA12のGm値を専用の擬似ランダム生成回路（例えばΣΔモジュレータ）で生成した擬似ランダム値に基づいて可変制御してもよい。その場合は，利得も高い分解能で制御することができる。
【００６５】
さらに，図６，１０，１２，１６の各OTAをそれぞれ異なる擬似ランダム生成器が生成する擬似ランダム値によって制御する構成にすると，オフセット周波数，フィルタのQ値，利得を自由に設定することができる。
【００６６】
以上説明したとおり，本実施の形態におけるGmCフィルタは，OTAを構成する回路規模を小さくしてチップ上の専有面積を小さくしたとしても，LPFとしてカットオフ周波数を高い分解能で可変制御することができる。
【産業上の利用可能性】
【００６７】
本発明の周波数可変フィルタは，高い分解能で周波数特性を可変制御することができ，例えば，受信回路のLPFとして利用性が高い。
【符号の説明】
【００６８】
１２：入力側OTA                    １４：フィードバック側OTA
１６：加算器                        AMP1:オペアンプ
C1p,C1n：キャパシタ                ２０：擬似ランダム値生成回路
SR:擬似ランダム値                  ２２：デコーダ
CODE:制御コード                    U-OTA:ユニットOTA
【図１】
0005423875.tif 000002
【図２】
0005423875.tif 000003
【図３】
0005423875.tif 000004
【図４】
0005423875.tif 000005
【図５】
0005423875.tif 000006
【図６】
0005423875.tif 000007
【図７】
0005423875.tif 000008
【図８】
0005423875.tif 000009
【図９】
0005423875.tif 000010
【図１０】
0005423875.tif 000011
【図１１】
0005423875.tif 000012
【図１２】
0005423875.tif 000013
【図１３】
0005423875.tif 000014
【図１４】
0005423875.tif 000015
【図１５】
0005423875.tif 000016
【図１６】
0005423875.tif 000017
【図１７】
0005423875.tif 000018