オフセット電圧に基づいた訂正信号を生成するための相互コンダクタンス増幅器と、入力信号および訂正信号を受け取り、入力信号から訂正信号を引くことにより出力信号を生成する第1の加算器と、出力信号を受け取り、オフセット電圧を生成するためのフィルタと、オフセット電圧を記憶するためのコンデンサとを含む回路。第1の動作モード中にオフセット電圧を記憶するために、フィルタをコンデンサに接続するための第1のスイッチをさらに含む請求項1の回路。フィルタをコンデンサに接続する第1のスイッチへ命令を送るための制御器をさらに含む請求項2の回路。オフセット電圧を受け取り、ディジタル化されたオフセット電圧を生成するアナログ/ディジタル変換器ADCをさらに含む請求項3の回路。ディジタル化されたオフセット電圧を記憶するためのレジスタと、ディジタル化されたオフセット電圧を記憶するためにレジスタにADCを接続するための第2のスイッチとをさらに含む請求項4の回路。制御器は、フィルタをコンデンサから切り離すため第1のスイッチへ切断命令を送った後に、ADCをレジスタに接続するため第2のスイッチへ命令を送る請求項5の回路。ディジタル化された入力を受け取り、ディジタル化された入力からディジタル化されたオフセット電圧を引くことによりディジタル化された出力を生成するため、レジスタに接続された第2の加算器をさらに含む請求項6の回路。制御器は、レジスタがディジタル化されたオフセット電圧を記憶した後、ADCをレジスタから切り離す第2のスイッチへ切断命令を送る請求項6の回路。入力無線周波数RF信号を局部発振器LO信号により周波数ダウンコンバートし、出力ベースバンド信号を生成するように作動する混合器を含み、出力ベースバンド信号は第1の加算器への入力信号である請求項8の回路。混合器への入力RF信号を生成するために、受信されたRF信号を増幅する低雑音増幅器をさらに含む請求項9の回路。混合器の入力に漏洩されたLO信号または低雑音増幅器の入力がオフセット電圧を生成する請求項10の回路。制御器は、オフセット電圧が安定した値に達した後、第1のスイッチへ切断命令を送る請求項6の回路。コンデンサは、第1の動作モードの終了の前に、オフセット電圧の安定した値を記憶する請求項12の回路。第1の加算器は、第2の動作モード中に、入力信号から安定した値に基づいた訂正信号を引く請求項13の回路。aRF信号をベースバンド信号へダウンコンバートすること、bベースバンド信号から訂正信号を引き、オフセット信号を生成すること、cオフセット信号に基づいた訂正信号を生成することを含む方法。オフセット信号が安定した値に達するまで、ステップaないしcを繰り返すことをさらに含む請求項15の方法。オフセット信号の安定した値を記憶することをさらに含む請求項16の方法。RF信号を生成するために増幅器の入力を接地することをさらに含む請求項17の方法。RF信号が漏洩された局部発振器信号によって引き起こされる請求項18の方法。オフセット信号の安定した値をディジタル化してディジタル化されたオフセット信号を生成すること、ディジタル化されたオフセット信号をレジスタに記憶すること、をさらに含む請求項17の方法。受信されたRF信号を受信されたベースバンド信号へダウンコンバートすることさらに含む請求項20の方法。オフセット信号の記憶された安定した値に基づいて訂正信号の生成すること、訂正されたベースバンド信号を生成するため、受信されたベースバンド信号からの記憶された安定した値から生成された訂正信号を引くこと、をさらに含む請求項21の方法。ディジタル化された訂正された信号を生成するため、訂正されたベースバンド信号をディジタル化すること、ディジタル化された訂正された信号から記憶されたディジタル化されたオフセット信号を引くこと、をさらに含む請求項22の方法。RF信号をベースバンド信号へダウンコンバートする手段、オフセット信号を生成するためにベースバンド信号から訂正信号を引く手段、オフセット信号に基づいた訂正信号を生成する手段を含む装置。オフセット信号が安定した値に達する請求項24の装置。オフセット信号の安定した値を記憶する手段をさらに含む請求項25の装置。RF信号を生成するために増幅器の入力を接地する手段をさらに含む請求項26の装置。RF信号は漏洩された局部発振器信号によって引き起こされる請求項27の装置。ディジタル化されたオフセット信号を生成するために、オフセット信号の安定した値をディジタル化する手段、ディジタル化されたオフセット信号を記憶する手段をさらに含む請求項28の装置。オフセット信号の記憶された安定した値がベースバンド信号から引かれる請求項26の装置。受信されたディジタル化されたベースバンド信号から記憶されたディジタル化されたオフセット信号を引く手段をさらに含む請求項29の装置。増幅器の入力を接地接続し、訂正信号を生成するフィードバックループを形成するためにフィルタをコンデンサに接続する、操作可能な命令を受信機において記憶するためのプロセッサ読取り可能な媒体。訂正信号が安定した値に達した後、フィルタをコンデンサから切り離す、操作可能な命令をさらに記憶するための請求項32のプロセッサ読取り可能な媒体。典型的であるという単語は例、実例あるいは例証として役立つことを意味するためにここに使用される。典型的なものとしてここに記述されたどんな実施例あるいは設計も他の実施例あるいは設計より好ましいまたは有利であるとして必ずしも解釈することができない。ここに記述されたDCオフセット取消し回路は、直接変換受信機ゼロ中間周波数受信機のようなおよび恐らく他のタイプの受信機のために使用されてもよい。直接変換受信機はRFからの受信RF信号を1つの段階で直接ベースバンドに周波数ダウンコンバートする。他のタイプの受信機は、多数の段階で周波数ダウンコンバージョンを行なう。異なるタイプの受信機は異なる回路ブロックを使用し、およびまたは異なる回路必要条件を持っていてもよい。明瞭さのために、DCオフセット取消し回路は直接変換受信機について以下に述べられる。図1は、DCオフセット取消し回路を含むRF受信機100のブロック図を示す。受信機100内では、低雑音増幅器LNA80が固定または可変利得で受信RF信号を増幅し、IとQ信号の両方を含んでいる増幅されたRF信号を提供する。IとQ信号は90°位相が異なるが同じ周波数を持っている。ダウンコンバージョン混合器90は、入力ポート91でLNA80からI信号を受け取り、入力ポート92でLO発生器105からのLO信号を受け取る。LNA80からのQ信号は、以下に述べられるように、I信号と同じやり方でQ信号を処理する別の並列回路によって処理される。簡潔さのために、記述はI信号の処理に導かれる;しかしながら、以下に与えられた記述はQ信号の処理にも適用される。ダウンコンバージョン混合器90は、受信RF信号からダウンコンバートされたベースバンド信号を出力する。LO信号の周波数は、関心のあるRFチャネルの信号成分がベースバンドまたはベースバンドの近くにダウンコンバートされるように選択される。しかしながら、上に説明されるように、LO信号は容量性と基板カップリング例えば、寄生キャパシタンスによって入力ポート91、あるいはLNA80の入力へ漏洩し、DCオフセットを引き起こす。受信機100は以下に述べられるようなLO信号漏洩によって引き起こされたDCオフセットを取り消す。送信モードTx中に、受信機100が信号を受信していない場合、受信機100は、LO信号漏洩によって引き起こされたDCオフセットが取り消されるように、それ自体を較正するために次の動作を行なう。最初に、LNA80がアンテナ70からなんら入力を受信しないように、AC接地に接続されるノード75にLNA80の入力を接続するために、制御器210はスイッチ77へ命令を送る。したがって、LNA80の入力はノード71から分離される。制御器210はプロセッサ、CPU、DSPプロセッサ、ハードウェア状態マシンあるいはマイクロコントローラであってもよい。図2に示されるように、スイッチ77は時間T1中にターンオンし、LNA80の入力をノード75に接続する。時間T1は送信モード中に生じる。LNA80の入力がAC接地に接続されるので、LNA80はなにも出力を生成しない。しかしながら、LO信号はLNA80の入力へ漏洩し、LNA80から出力を生成するかもしれない。LNA80の入力へ漏洩するLO信号は、LNA80によって増幅されるだろう。漏洩されたLO信号によって引き起こされた出力信号は、ダウンコンバージョン混合器90の入力ポート91へ入るであろう。更に、LO発生器105からのLO信号は、また入力ポート91へ直接漏洩するかもしれず、したがって、入力ポート91はLNA80からの増幅されたLO信号およびLO発生器105からのLO信号を受け取るかもしれない。ダウンコンバージョン混合器90は漏洩されたLO信号によって引き起こされた電流信号Ileakを出力する。Ileak信号は漏洩されたLO信号から下方へ変換された基本的にベースバンド信号即ち、DCオフセット信号である。受信機100が受信モードRxで作動している場合、ダウンコンバージョン混合器90はIleakおよび受信信号の組合せである電流信号を生成する。Ileakの影響が取り消されない、または最小化されない場合、Ileakは結局アナログ/ディジタル変換器ADC130を飽和させるかもしれない。しかしながら、受信機100は、以下にさらに説明されるように、Ileakによって引き起こされたDCオフセットを取り消す。受信機100が信号を受け取っていない時、送信モード中に受信機100によって行なわれる較正を参照すると、加算器95はIleakおよびGmセル200の出力からのIcorrection電流信号を受け取り、Ileak-Icorrectionに等しい電流信号Ioffsetを出力する。当初は、Icorrectionは0にほぼ等しいかもしれない。したがってIoffsetは始めにIleakと等しいかもしれない。しかしながら、Icorrectionの値はIoffsetの影響を取り消すようにやがて増加するだろう。ローパスフィルタ110はIoffsetを受け取り、電圧信号Voffsetを出力する。Voffsetは電流信号Ioffsetを表わす電圧信号である。一般に、ローパスフィルタ110は、興味のあるRFチャネルの信号成分を通し、かつジャマー信号のような雑音と不要信号の成分を削除するためにダウンコンバージョン混合器90からのベースバンド信号をフィルタにかける。ローパスフィルタ110はRfilterとして指定された出力インピーダンスを持つ。バッファ120は電圧信号Voffsetを受け取り、同じ電圧信号Voffsetを出力する。バッファ120はADC130の入力を駆動するために使用される単位利得バッファである。バッファ120の出力はスイッチ180のノード181に接続される。図2で示されるように、受信機100が送信モードTxにあり、漏洩されたLO信号によって作られたDCオフセットを取り消すためにそれ自体を較正している場合に、制御器210は時間期間T1中にスイッチ180を閉じるためにスイッチ180に命令を送る即ち、ノード181をノード182に接続する。受信機100はT1T2と等しい時間期間T3中にそれ自体を較正する。上に説明されるように、制御器210はまた、ノード75にLNA80の入力を接続するためにスイッチ77に時間期間T1中に命令を送る。図1を参照すると、スイッチ180が閉じる場合に、コンデンサCsはVoffsetと等しい電圧まで充電を開始する。Gmセル200は電圧信号Voffsetを受け取り、GmVoffsetに等しい電流信号Icorrectionを出力する。Gmセル200は受け取った電圧信号に基づいた電流信号を生成する相互コンダクタンス増幅器である。Gmセル200はGmと等しい相互コンダクタンスを持っている。加算器95はGmセル200から電流信号Icorrectionを受け取り、IleakからIcorrectionを引く。したがって、スイッチ180が閉成される場合、ローパスフィルタ110、バッファ120、Gmセル200および加算器95は閉じたフィードバックループを形成し、Voffsetの値は次の方程式によって決定される。[Ileak-Icorrection]Rfilter=Voffset[Ileak-VoffsetGm]Rfilter=Voffsetしたがって、Voffset=IleakRfilter/1GmRfilterしたがって、受信機100におけるDCオフセット取消し回路は、スイッチ180、175および77、Gmセル200、加算器95およびコンデンサCsを含んでいる。受信機100におけるDCオフセット取消し回路なしでは、VoffsetはIleakRfilterと等しいだろう。しかしながら、上記の方程式によって示されるように、Voffsetは1GmRfilterの因数により縮小される。したがって、スイッチ180、ローパスフィルタ110、バッファ120、Gmセル200および加算器95によって形成された閉じたフィードバックループは、粗DCオフセット取消しを行なう。Voffsetの値は、結局安定した値に定着し、コンデンサCsは安定した値に充電される。時間期間T1の長さは、ローパスフィルタ110、バッファ120およびGmセル200のオペレーティングパラメータに基づいて予め決定され、その結果時間期間T1の長さはVoffsetがある値に定着するために十分に長い。時間期間T1の終わりに、Voffsetが安定した値に達した場合、制御器210はノード181がノード182から分離されるようにスイッチ180を開くようにスイッチ180に命令を送る。コンデンサCsは、スイッチ180が開いた後、Voffsetの安定した値を保持する。アナログ/ディジタル変換器ADC130は、Voffsetの安定した値を受け取り、Voffsetをディジタル値に変換する。ADCの任意タイプがADC130を実施するために使用されてもよいが、受信機100は、デルタシグマADCのような高いダイナミックレンジの雑音形ADC、または他の雑音形ADCによる動作が理想的に適している。ディジタルフィルタ140は、Voffsetのディジタル化された値を受け取り、受信信号の中にある量子化雑音を減じ、またジャマーフィルタリングを行なう。制御器210がスイッチ180を開いた後、制御器210は、残余レジスタ170の入力にノード141を接続するためにスイッチ175に命令を送る。スイッチ175が閉成される場合、残余レジスタ170は安定されたVoffsetのディジタル値を受け取り、Voffsetのディジタル値を記憶する。記憶されたVoffsetのディジタル値は、スイッチ180、Gmセル200、コンデンサCsおよび加算器95によって行なわれた粗取消しによって取り消されなかったVoffsetのどんな残余値も取り消すために使用されるだろう。言いかえれば、残余レジスタ170および加算器150は、以下により詳細に説明されるように、Voffsetによって引き起こされたDCオフセットの精取消しを行なうだろう。制御器210は、Voffsetのディジタル値が残余レジスタ170に記憶された後、残余レジスタ170の入力からノード141を分離するためにスイッチ175に命令を送る。このステップの後、較正動作は終了される。図2で示されるように、送信モードが終了される時、受信機100は受信モードRxに入り、受信機100が信号を受信しかつ処理する。受信機100はコンデンサCsに記憶された電圧Voffsetの安定した値および残余レジスタ170に記憶されたVoffsetのディジタル値を使用し、受信機100が受信モードで作動している時、LO発生器105からの漏洩電流によって引き起こされたDCオフセットを取り消す。受信モード中に、受信機100は、LO発生器105からの漏洩されたLO信号によって引き起こされたDCオフセットを取り消すために次の動作を行なう。受信モード中に、スイッチ180、175および77はターンオフされるつまり、それらは切り離される。アンテナ70は信号を受信し、また、LNA80は受信信号を受け取り、増幅する。上で説明されたように、LO発生器105からのLO信号はLNA80の入力へ漏洩するかもしれない。LO信号がLNA80の入力へ漏洩する場合、LNA80は受信信号および漏洩されたLO信号の組合せである増幅信号を出力する。ダウンコンバージョン混合器90は、増幅された漏洩されたLO信号を含んでいるかもしれないLNA80からの増幅された信号を受け取り、受信信号をベースバンド信号へダウンコンバートする。さらに、LO信号はまたダウンコンバージョン混合器90の入力91へ漏洩し、LNA80からの増幅信号と結合するかもしれない。したがって、混合器90によって出力されたベースバンド信号は、漏洩されたLO信号によって引き起こされたIleak信号を含んでいる。加算器95は混合器90からベースバンド信号を受け取り、Gmセル200からIcorrection信号を受け取る。加算器95はベースバンド信号からIcorrection信号を引く。Gmセル200は、コンデンサCsに記憶された安定したVoffset値に基づいてIcorrection信号を生成する。上で説明されたように、Voffsetは、前の送信モード中に生じた較正中にコンデンサCsに記憶される。したがって、Icorrection信号は、上で説明されたように、漏洩されたLO信号によって生成されたIleak信号の粗取消しを行なう。ローパスフィルタ110は加算器95からベースバンド信号を受け取り、興味のあるRFチャネルの信号成分を通し、かつジャマー信号のような雑音と不要信号の成分を削除するためにダウンコンバージョン混合器90からのベースバンド信号をフィルタにかける。ローパスフィルタ110は電圧信号を出力する。バッファ120はフィルタにかけられたベースバンド信号を受け取り、受け取ったベースバンド信号でADC130を駆動する。ほとんどのIleak信号がIcorrection信号によって取り消されたので、ベースバンド信号はADC130を飽和させない。ADC130はベースバンド信号を受け取り、対応するディジタル信号を出力する。ディジタルフィルタ140はディジタル信号を受け取り、受け取ったディジタル信号中にある量子化雑音を減じて、ジャマーフィルタリングを行なう。加算器150はフィルタにかけられたディジタル信号および残余レジスタ170に記憶された残余のVoffset値を受け取る。漏洩されたLO信号によって引き起こされたIleak信号の精取消しを行なうために、加算器150はフィルタにかけられたディジタル信号から残余のVoffset値を差し引く。言いかえれば、加算器150は、受け取られたディジタル信号から残余のVoffset値を引くことにより、Icorrection信号によって取り消されなかったIleak信号のどんな部分も取り消す。加算器150は、さらなる処理のためDSPプロセッサ160へ差し引かれた残余のVoffsetをもつディジタル信号を出力する。受信機100によって行なわれた上記の処理は、Ileak信号によって引き起こされたDCオフセットを取り消す。次の送信モードでは、受信機100は別の較正を行ない、漏洩されたLO信号により引き起こされたIleak信号を取り消すため、コンデンサCsおよび残余レジスタ170に別のVoffset値を記憶する。図3は、本発明の実施例に従ってDCオフセット取消し方法300を概説するフローチャートを示す。ステップ310において、DCオフセット取消し回路を持った受信機が送信モードに入る場合、低雑音増幅器の入力は第1のスイッチをターンオンすることによりAC接地される。ステップ320において、フィードバックループ回路は、第1のスイッチと同時に第2のスイッチを閉じることにより形成される。ステップ330において、低雑音増幅器からの出力RF信号は、漏洩されたLO信号に起因するベースバンド信号、Ileakへダウンコンバートされる。ステップ340において、相互コンダクタンス増幅器によって生成された取消し信号Icorrectionは、Ileakから引かれる。ステップ350において、結果として生じる信号Ileak-Icorrectionはフィルタにかけられ、電圧信号Voffsetに変換される。ステップ360において、Voffsetはコンデンサを充電することによりコンデンサに記憶される。ステップ370において、相互コンダクタンス増幅器は、Voffset信号に基づいたIcorrection信号を生成する。ステップ380において、Voffsetが安定した値に達するまで、ステップ340ないし370が繰り返される。ステップ390において、第1および第2のスイッチがターンオフされ、フィードバックループを解体する。ステップ400において、安定したVoffset信号はディジタル信号に変換される。ステップ410において、ディジタルVoffset信号は残余レジスタに記憶される。ステップ420において、受信機が受信モードに入り、信号を受信する場合、相互コンダクタンス増幅器によって生成されたIcorrection信号は漏洩されたLO信号により引き起こされたDCオフセットを取り消すため、受信信号から減算される。ステップ430において、結果として生じる信号はディジタル化される。ステップ440において、レジスタに記憶されたディジタルVoffset信号は、どんな残余のDCオフセットも取り消すため、ディジタル化された受信信号から減算される。ここに記述されたDCオフセット取消し回路は、様々な通信システムに使用されてもよい。例えば、DCオフセット取消し回路は、符号分割多元接続CDMAシステム、時分割多元接続TDMAシステム、周波数分割多元接続FDMAシステム、直交周波数分割多元接続OFDMAシステム、多入力多出力MIMOシステム、無線ローカルエリアネットワークLANなどに使用されてもよい。CDMAシステムは、広帯域CDMAW-CDMA、cdma2000などのような無線アクセス技術RATを実施してもよい。RATはオーバーザエアー通信に使用された技術を指す。TDMAシステムは、グローバル移動体通信システムGSM登録商標のようなRATを実施してもよい。ユニバーサルモービルテレコミュニケーションシステムUMTSはRATとしてW-CDMAおよびGSMを使用するシステムである。DCオフセット取消し回路はまた、例えば、824から894MHzまでのセルラ帯域、1850から1990MHzまでのパーソナル通信システムPCS帯域、1710から1880MHzまでのディジタルセルラ通信DCS帯域、1920から2170MHzまでの国際移動通信-2000IMT-2000帯域、などのような様々な周波数帯に使用されてもよい。ここに記述されたDCオフセット取消し回路は、集積回路IC、RF集積回路RFIC、特定用途向け集積回路ASIC、プリント配線回路用基板PCB、電子装置など内で実施されてもよい。DCオフセット取消し回路はまた、相補型金属酸化膜半導体CMOS、NチャネルMOSN-MOS、PチャネルMOSP-MOS、バイポーラ接合トランジスタBJT、バイポーラCMOSBiCMOS、シリコンゲルマニウムSiGe、ガリウム砒素GaAsなどのような様々なICプロセス技術で作り上げられてもよい。たとえ本発明の様々な実施例および利点が先の記述で述べられたとしても、上記の開示が例証のみであり、発明の大原則内のままである変更は詳細に行なわれてもよいことが理解される。したがって、本発明は添付請求項によってのみ制限されるべきである。