JP2018521581A - 移動平均およびマグニチュード・デュアルパス・デジタル・プリディストーション - Google Patents

移動平均およびマグニチュード・デュアルパス・デジタル・プリディストーション Download PDF

Info

Publication number
JP2018521581A
JP2018521581A JP2017567318A JP2017567318A JP2018521581A JP 2018521581 A JP2018521581 A JP 2018521581A JP 2017567318 A JP2017567318 A JP 2017567318A JP 2017567318 A JP2017567318 A JP 2017567318A JP 2018521581 A JP2018521581 A JP 2018521581A
Authority
JP
Japan
Prior art keywords
signal
digital
moving average
predistorted
input signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017567318A
Other languages
English (en)
Other versions
JP6925284B2 (ja
Inventor
ジャオ,ホンジー
ディック,クリストファー・エイチ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xilinx Inc
Original Assignee
Xilinx Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xilinx Inc filed Critical Xilinx Inc
Publication of JP2018521581A publication Critical patent/JP2018521581A/ja
Application granted granted Critical
Publication of JP6925284B2 publication Critical patent/JP6925284B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3247Modifications of amplifiers to reduce non-linear distortion using predistortion circuits using feedback acting on predistortion circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3252Modifications of amplifiers to reduce non-linear distortion using predistortion circuits using multiple parallel paths between input and output
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/32Modifications of amplifiers to reduce non-linear distortion
    • H03F1/3241Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
    • H03F1/3258Modifications of amplifiers to reduce non-linear distortion using predistortion circuits based on polynomial terms
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/189High-frequency amplifiers, e.g. radio frequency amplifiers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/189High-frequency amplifiers, e.g. radio frequency amplifiers
    • H03F3/19High-frequency amplifiers, e.g. radio frequency amplifiers with semiconductor devices only
    • H03F3/195High-frequency amplifiers, e.g. radio frequency amplifiers with semiconductor devices only in integrated circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/20Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F3/24Power amplifiers, e.g. Class B amplifiers, Class C amplifiers of transmitter output stages
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/20Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F3/24Power amplifiers, e.g. Class B amplifiers, Class C amplifiers of transmitter output stages
    • H03F3/245Power amplifiers, e.g. Class B amplifiers, Class C amplifiers of transmitter output stages with semiconductor devices only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B1/0475Circuits with means for limiting noise, interference or distortion
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2201/00Indexing scheme relating to details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements covered by H03F1/00
    • H03F2201/32Indexing scheme relating to modifications of amplifiers to reduce non-linear distortion
    • H03F2201/3209Indexing scheme relating to modifications of amplifiers to reduce non-linear distortion the amplifier comprising means for compensating memory effects
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2201/00Indexing scheme relating to details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements covered by H03F1/00
    • H03F2201/32Indexing scheme relating to modifications of amplifiers to reduce non-linear distortion
    • H03F2201/3215To increase the output power or efficiency
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2201/00Indexing scheme relating to details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements covered by H03F1/00
    • H03F2201/32Indexing scheme relating to modifications of amplifiers to reduce non-linear distortion
    • H03F2201/3224Predistortion being done for compensating memory effects
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2201/00Indexing scheme relating to details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements covered by H03F1/00
    • H03F2201/32Indexing scheme relating to modifications of amplifiers to reduce non-linear distortion
    • H03F2201/3233Adaptive predistortion using lookup table, e.g. memory, RAM, ROM, LUT, to generate the predistortion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B2001/0408Circuits with power amplifiers
    • H04B2001/0425Circuits with power amplifiers with linearisation using predistortion

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • General Physics & Mathematics (AREA)
  • Algebra (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Amplifiers (AREA)

Abstract

装置(100)は概して入力信号(101)をプリコンディショニングすることに関する。本装置においては、第1のデジタル・プリディストーション・モジュール(110)および第2のデジタル・プリディストーション・モジュール(120)は入力信号(101)を受信して第1のプリディストーション済み信号(111)および第2のプリディストーション済み信号(112)をそれぞれ提供するためのものである。結合器(130)は、第1のプリディストーション済み信号(111)と第2のプリディストーション済み信号(112)とを結合して出力信号(102)を提供するためのものである。第1のデジタル・プリディストーション・モジュール(110)は、入力信号(101)を受信して移動平均信号(114)を提供するための移動平均ブロック(112)を含む。第1のデジタル・プリディストーション・モジュール(110)はさらに、入力信号(101)および移動平均信号(114)を受信して第1のプリディストーション済み信号(111)を提供するためのデジタル・プリディストータ(113)を含む。

Description

以下の説明は集積回路装置(integrated circuit device:「IC」)に関する。より特定的には、以下の説明は、ICのための移動平均およびマグニチュード・デュアルパス・デジタル・プリディストーションに関する。
背景
セルラーまたは無線通信では、たとえば4GまたはLTEシステムで用いられる変調によって、たとえば2G変調よりも基地局電力増幅器における飽和レベルが高くなっていた。この飽和は、たとえば約30dBの減衰といった、かなりの量の減衰を有するキャビティフィルタを使用しなければならないことを意味していた。したがって、これは、4Gシステムにおいてより高価なキャビティフィルタを使用しなければならないことを意味していた。
さらに、マルチ無線アプリケーションを含むがこれに限定されないマルチキャリア/マルチバンドアプリケーションについては、このような飽和は、帯域毎に別個の電力増幅器およびキャビティフィルタパスを使用しなければならないことを意味していた。これらの方針に沿って、増幅器飽和ロールオフは場合によっては大き過ぎるため、同じキャビティフィルタエンベロープ内に2つの帯域を有することが実際的でない場合がある。
したがって、上述の限定の1つ以上を克服するかまたは軽減する、電力増幅器への入力の前に信号プリコンディショニングを提供することが所望され、かつ有用である。
要約
装置は概して入力信号をプリコンディショニングすることに関する。このような装置においては、第1のデジタル・プリディストーション・モジュールおよび第2のデジタル・プリディストーション・モジュールは、入力信号を受信して第1のプリディストーション済み信号および第2のプリディストーション済み信号をそれぞれ提供するためのものである。結合器は、第1のプリディストーション済み信号と第2のプリディストーション済み信号とを結合して出力信号を提供するためのものである。第1のデジタル・プリディストーション・モジュールは、入力信号を受信して移動平均信号を提供するための移動平均ブロックを含む。第1のデジタル・プリディストーション・モジュールはさらに、入力信号および移動平均信号を受信して第1のプリディストーション済み信号を提供するためのデジタル・プリディストータを含む。
システムは概して伝送に関する。このようなシステムにおいては、信号プリコンディショニング・ブロックは、入力信号を受信して出力信号を提供するためのものである。出力信号は、入力信号のデジタル的にプリディストーションされたバージョンである。信号変換フロントエンドは、出力信号を受信してアナログ信号を提供するためのものである。電力増幅器は、アナログ信号を受信して増幅信号を提供するためのものである。キャビティフィルタは、増幅信号を受信してフィルタリング済み信号を提供するためのものである。信号適合ブロックは、増幅信号および入力信号を受信して第1のフィードバック信号および第2のフィードバック信号を信号プリコンディショニング・ブロックに提供するためのものである。第1のフィードバック信号は、入力信号の移動平均についての第1のプリディストーション係数を更新するためのものである。第2のフィードバック信号は、入力信号の瞬時振幅マグニチュードについての第2のプリディストーション係数を更新するためのものである。
方法は概してデータ伝送に関する。このような方法においては、第1のデジタル・プリディストーション・モジュールによって入力信号および第1のフィードバック信号が受信されて、第1のデジタル・プリディストーション・モジュールによって第1のプリディストーション済み信号が提供される。第2のデジタル・プリディストーション・モジュールによって入力信号および第2のフィードバック信号が受信されて、第2のデジタル・プリディストーション・モジュールによって第2のプリディストーション済み信号が提供される。結合器は第1のプリディストーション済み信号と第2のプリディストーション済み信号とを結合して出力信号を提供する。第1のプリディストーション済み信号は、第1のデジタル・プリディストーション・モジュールの移動平均ブロックによって入力信号を受信して移動平均信号を提供することと、第1のデジタル・プリディストーション・モジュールのデジタル・プリディストータによって入力信号および移動平均信号を受信して第1のプリディストーション済み信号を提供することとによって提供される。
以下の詳細な説明および特許請求の範囲を考慮することによって他の特徴が認識されるであろう。
添付の図面は例示的な装置および/または方法を示す。しかし、添付の図面は特許請求の範囲を限定すると解釈すべきでなく、説明および理解のために過ぎない。
例示的な信号プリコンディショニング・ブロックを図示するブロック図である。 データ伝送のための例示的な伝送システムを図示するブロック図である。 例示的な信号適合ブロックを図示するブロック図である。 例示的なシングルバンドフィルタリング済み信号を図示する信号図である。 例示的なマルチキャリア/マルチバンドフィルタリング済み信号を図示する信号図である。 例示的なデータ伝送フローを図示するフロー図である。 図5のデータ伝送フローについての例示的なデータ伝送フローを図示するフロー図である。 例示的な列状フィールドプログラマブルゲートアレイ(Field Programmable Gate Array:「FPGA」)アーキテクチャを図示する簡略化したブロック図である。
詳細な説明
以下の説明においては、多数の具体的な詳細は、この明細書中に記載される具体例をより十分に説明するために記載されている。しかしながら、1つ以上の他の例および/またはこれらの例の変形例が以下に記載のすべての具体的な詳細なしでも実施され得ることが、当業者にとって明らかになるはずである。他の例においては、周知の特徴は、この明細書中における例の説明を不明瞭にすることを避けるために詳細に記載されていない。例示を容易にするために、同じ構成要素を参照するために異なる図面においても同じ番号の標識を用いている。しかしながら、代替例においては、構成要素が異なる場合もある。
いくつかの図で例示的に示されている例を説明する前に、概略紹介が、さらなる理解のために提供される。
デジタル・プリディストーションは、無線基地局または他の送信機などの電力増幅器による増幅の前に入力信号をプリディストーションするために用いられる。たとえば、従来のデジタル・プリディストータでは、伝送波形エンベロープの瞬時マグニチュードが、すなわち信号エンベロープの値が、複雑な入力信号自体とともに非線形フィルタに送出されてデジタル・プリディストーション機能を実現していた。このようなデジタル・プリディストータの係数は、このような入力信号および電力増幅器出力からのサンプリングデータによって決定される最小二乗平均法に基づいて周期的に適合されていた。したがって、デジタル・プリディストータのプリディストーション係数をポピュレートして更新するための最小二乗平均(Least Mean Square:「LMS」)フィードバックは、比較のための、すなわちこのようなフィルタ係数の誤差を求めるための、電力増幅器の出力からのフィードバックを用いる入力信号の振幅の瞬時絶対値についてのみであった。多くの企業が、デジタル・プリディストーションを提供するためのASSP、SoC、および他のICを製造している。残念ながら、このデジタル・プリディストーションを用いても、4GまたはLTE変調入力信号についての電力増幅器の出力の飽和は、たとえば2G変調信号の飽和よりも実質的に大きかった。
しかし、以下により詳細に説明するように、デジタル・プリディストーションは、振幅の瞬時絶対値およびそれについての移動平均の両方を並列に用いて提供されて、デジタル的にプリディストーションされた信号を提供する。これらの方針に沿って、RF信号を電力増幅器に送出するためのRF信号チェーンは、このような電力増幅器の線形化パフォーマンスに影響され得る。電力増幅器線形性の一次効果は、電力増幅器の「メモリ」と称されるものの量であり得る。電力増幅器におけるメモリ効果の原因の例として、入力信号電力レベルの変化に応答した電力増幅器の1つ以上の電力トランジスタ内の接合加熱/冷却、不完全なデカップリングに関連するトランジスタドレイン変調効果、ならびに/またはこのような電力増幅器における不完全な入力および/もしくは出力伝送線整合ネットワークがあり得る。
スペクトル再成長の減少を定量化するデジタル・プリディストーション・パフォーマンス・メトリックは、隣接チャネル漏洩電力比(Adjacent Channel Leakage Ratio:「ACLR」)として公知である。以下により詳細に説明するように2つのデジタル・プリディストーション・データパスを有することによって、プリディストーション・データパス全体が効果的に拡張されて電力増幅器メモリへの適応が向上する。このような第1のデータパスと並列に動作する第2のデータパスの第2の非線形フィルタを追加すると、この適応によって電力増幅器飽和が実質的に減少し得る。たとえば、4G変調信号についての電力増幅器の出力は、ほぼ2G変調信号の電力増幅器出力の飽和レベル以下にあり得る。
この出力飽和レベルの低下によって、より安価なキャビティフィルタが可能になる。さらに、従来は、キャビティフィルタは電力増幅器のアプリケーション毎に手動でチューニングされていた。しかし、電力増幅器出力の飽和が実質的に減少するため、キャビティフィルタのこの手動のチューニングが回避され得るか、または少なくとも実質的に減少され得る。
上記の一般的な理解を念頭において、信号プリコンディショニングのためのさまざまな構成を以下に一般的に説明する。
図1は、例示的な信号プリコンディショニング・ブロック100を図示するブロック図である。信号プリコンディショニング・ブロック100は、本明細書に記載のようにデュアルデータパス・デジタル・プリディストーションを用いて入力信号101をプリコンディショニングするためのものである。
信号プリコンディショニング・ブロック100は、入力信号101を受信してプリディストーション済み信号111およびプリディストーション済み信号121をそれぞれ提供するためのデジタル・プリディストーション・モジュール110およびデジタル・プリディストーション・モジュール120を含む。信号プリコンディショニング・ブロック100は、プリディストーション済み信号111とプリディストーション済み信号121とを結合して出力信号102を提供するための信号結合器(「結合器」)130を含む。
デジタル・プリディストーション・モジュール110およびデジタル・プリディストーション・モジュール120は、以下により詳細に説明するように、入力ノード104および出力ノード105において共通結合されて、デュアルデジタル・プリディストーション・データパスを提供し得る。入力信号101および出力信号102はそれぞれデジタル信号である。
デジタル・プリディストーション・モジュール110は、入力信号101を受信して移動平均信号114を提供するための移動平均ブロック112と、入力信号101および移動平均信号114を受信してプリディストーション済み信号111を提供するためのデジタル・プリディストータ113とを含む。デジタル・プリディストーション・モジュール120は、入力信号101を受信してマグニチュード信号124を提供するための絶対値ブロック122と、入力信号101およびマグニチュード信号124を受信してプリディストーション済み信号121を提供するためのデジタル・プリディストータ123とを含む。デジタル・プリディストーション・モジュール120は従来のものであるため、デジタル・プリディストーション・モジュール120は本明細書では不必要に詳細に説明しない。
デジタル・プリディストータ(digital predistorter:「DPD」)113はルックアップテーブル115を含み、ルックアップテーブル115は、移動平均信号114をルックアップテーブル115へのインデックスとして受信してプリディストーション済み信号111を提供する。デジタル・プリディストータ123はルックアップテーブル(lookup table:「LUT」)125を含み、ルックアップテーブル125は、マグニチュード信号124をルックアップテーブル125へのインデックスとして受信してプリディストーション済み信号121を提供する。デジタル・プリディストータ113およびデジタル・プリディストータ123はそれぞれ非線形フィルタとして実現され得る。
これらの方針に沿って、LUT115は1セットのプリディストーション係数を記憶し得、これは、たとえばボルテラ(Volterra)非線形フィルタなどの非線形フィルタのフィルタ係数である。同様に、LUT125は別の1セットのプリディストーション係数を記憶し得、これは、たとえば別のボルテラ非線形フィルタなどの別の非線形フィルタのフィルタ係数である。ある実現例では、DPD113およびDPD123はそれぞれプルーニングされたボルテラ非線形フィルタであり得る。
移動平均ブロック112は、入力信号101のN個のサンプルまたは値についての移動平均信号114を提供するように構成される。たとえば、入力信号x、101の振幅マグニチュードの、走行平均とも称される移動平均が、デジタル信号x(n)の−N/2からN/2個のサンプルからkについて得られ得るため、移動平均<|x|>はN個のサンプルで除算した項の合計|x(n−k)|と等しくてもよい。たとえば、移動平均ブロック112は、N個のサンプルをカウントするように結合されたカウンタと、入力信号101をサンプリングしてxの振幅の絶対値を提供するように結合された絶対値回路と、xの絶対値を累算してその和を提供するように結合されたアキュムレータと、このようなアキュムレータの出力をこのようなカウンタからのN出力で除算するように結合されたデバイダとを用いて実現され得る。したがって、このような移動平均ブロック112は、入力信号x、101のN個の絶対サンプル値にわたる移動平均信号を提供するように構成され得る。xの絶対値および入力信号x、101を用いることによって、DPD113、およびDPD123は、入力信号x、101、および入力信号x、101の複雑なエンベロープの両方に対して動作する。
移動平均信号114によって移動平均ブロック112から移動平均値が出力され得る。移動平均信号114のこのような移動平均値は、LUT115に記憶されているプリディストーション係数のセットのうちの1セットのプリディストーション係数へのインデックスまたはポインタとして用いられ得る。ゆえに、このようなインデックスまたはポインタ値に応答して、1セットのプリディストーション係数またはフィルタ係数がLUT115から選択され得る。
LUT115および125は同一構造を有していてもよいが、このようなLUTに記憶されている係数のセットは、それぞれDPD113および123を実現するために用いられる非線形フィルタのこれらの異なるインスタンス毎に異なる。さらに、DPD113のフィルタ関数は移動平均|<x>|変数についてのものであり、DPD123のフィルタ関数は絶対値|x|、すなわち入力信号x、101の振幅の瞬時マグニチュードについてのものである。
DPD113および123は電力増幅器に結合されるので、LUT115および125内のそれぞれの係数は誤差を調整するように更新され得る。したがって、LUT115および125にそれぞれ入力されるフィードバック信号201および202は、以下により詳細に説明するように、更新情報を提供し得る。さらに、電力増幅器の可変性の程度またはアプリケーションの許容差も同様に、用いられるサンプルの数Nに変換され得る。
一般に、移動平均値は入力信号x、101の短期平均についてのものであり得る。これらの方針に沿って、用いられる絶対サンプル値は、電力増幅器パラメータと関連付けられているような約4から20の範囲内の整数Nについてのものであり得る。この短期平均は、ある意味では電力増幅器の増幅器メモリのプロキシである。別の実現例では、用いられるこのような絶対サンプル値は、電力増幅器パラメータと関連付けられているような約2から300の範囲内の整数Nについてのものであり得る。
ゆえに、プリディストーション済み信号111および121は異なるプリディストーション結果を有し得、これらの異なる結果が結合器130によって結合されて、入力信号101のプリディストーション済みバージョンである出力信号102が提供され得る。しかし、出力信号102は従来のプリディストーション済み信号と同一ではなく、すなわちプリディストーション済み信号121と同一ではない。理論に縛られることは望まないが、出力信号102は場合によっては、有意な「広帯域」メモリ効果を示すACLR電力増幅器の最大4dBの向上を達成し得ると考えられる。これは、0.5dB程度の向上が有意であると考えられる分野では大幅な増加である。
無線基地局などにおける効率、すなわち電力増幅器(power amplifier:「PA」)によって入力DC電力をRFエネルギに変換する有効性は、無線インフラストラクチャ製造業者およびオペレータにとって重要な考慮事項であり得る。PA効率は、CAPEX、OPEX、物理的サイズ、および基地局無線が提供するカバレッジと密接な関係がある。デジタル・プリディストーションはたとえばリモート無線装置(remote radio unit:RRU)によって用いられて、効率を向上させ、コスト、電力、カバレッジ、およびサイズを伴うトレードオフを行なうためのオプションを提供し得る。たとえば電力付加効率および隣接チャネル電力比(adjacent channel power ratio:ACPR)の向上の観点で測定される線形化パフォーマンスは、信号処理チェーンおよび/または出力電力レベルの関数であり得、このような線形化パフォーマンスは用いられる電力増幅器の特性に緊密に関連し得る。いくつかの電力増幅器は他の電力増幅器よりも線形化が容易であり、いくつかの電力増幅器は、そのためのキャビティフィルタの手動チューニングを含む有意なチューニングを伴う。しかし、信号プリコンディショニング・ブロック100を用いて、4Gレベルから2GレベルへといったPA出力飽和の実質的な減少を提供することによって、そのための電力増幅器および/またはキャビティフィルタの手動チューニングを減らすことができる。
図2は、データ伝送のための例示的な伝送システム200を図示するブロック図である。伝送システム200は、入力信号101を受信して出力信号102を提供するための信号プリコンディショニング・ブロック100を含み、出力信号102は上述のように入力信号10のデジタル的にプリディストーションされたバージョンである。
伝送システム200は、出力信号102を受信してアナログ信号211を提供するための信号変換フロントエンド210と、アナログ信号211を受信して増幅信号221を提供するための電力増幅器220と、増幅信号221を受信してフィルタリング済み信号231を提供するためのキャビティフィルタ230と、増幅信号221および入力信号101を受信してフィードバック信号201およびフィードバック信号202を信号プリコンディショニング・ブロック100に提供するための信号適合ブロック240とを含む。図1および図2を同時に参照して伝送システム200をさらに説明する。
信号プリコンディショニング・ブロック100の出力ノード105とPA220への入力との間の信号変換フロントエンド210は従来のものであってもよい。これらの方針に沿って、信号変換フロントエンド210は、デジタル出力信号102をアナログ信号に変換するためのデジタル−アナログ変換器(digital-to-analog converter:「D/A」)を含んでいてもよい。信号変換フロントエンド210は、RFミキサおよびRF変調器、ならびに他の公知の構成要素を含んでいてもよい。したがって、信号変換フロントエンド210は、限定するためではなく明確にするために本明細書では不必要に詳細に説明しない。
信号変換フロントエンド210から出力されてPA211に入力されるアナログ信号211は、増幅信号221としてRFエネルギに変換されるDC入力であり得る。キャビティフィルタ230は増幅信号221をフィルタリングして、キャビティフィルタリング済み信号(「フィルタリング済み信号」)231をその後の伝送のために提供し得る。
図4−1は、例示的なシングルバンドフィルタリング済み信号231を図示する信号図である。この例では、x軸401は周波数についてであり、y軸402は振幅についてである。この例では、入力信号101はシングルバンドの信号であるため、フィルタリング済み信号231は、キャビティエンベロープ411内に、周波数f0を中心とする周波数帯域410によって全体的に表わされる1つの帯域を有する。しかし、PA飽和のために、飽和ロールオフ412によって、周波数帯域410が、すなわちデータ通信のために伝送される伝送スペクトルが、理想よりも大きくなる。キャビティフィルタ230は、この飽和ロールオフを制限して帯域間干渉を制限または回避するキャビティエンベロープ411を提供する。
しかし、飽和ロールオフは、はるかに高い4Gレベルと比較して2Gレベル以下にあり得るため、キャビティフィルタ230はこのような飽和ロールオフを抑制するために提供する抑制が実質的に小さい場合がある。従来は、キャビティフィルタは約30dBの抑制を提供し得るが、キャビティフィルタ230は、4G変調したフィルタリング済み信号231について約10dB以下のロールオフ抑制を提供し得る。これらの方針に沿って、キャビティフィルタ230は、いくつかのアプリケーションについては約5dBのロールオフ抑制または減衰キャビティフィルタであり得る。
図4−2は、例示的なマルチキャリア/マルチバンドフィルタリング済み信号231を図示する信号図である。この例では、x軸401は周波数についてであり、y軸402は振幅についてである。この例では、入力信号101はダブルバンドの信号であるため、フィルタリング済み信号231は第1の帯域410−1および第2の帯域410−2を有する。この例では、このような帯域は、同一のキャリア上に複数の帯域を有するためなどで、周波数f0から離れて変換され得る。さらに、このような他の帯域は、たとえばマルチキャリア/マルチバンド無線についてのものなどの、同一のまたは異なる変調および/または帯域幅についてのものであり得る。
フィルタリング済み信号231はキャビティエンベロープ421によって境界を付けられ得る。しかし、PA飽和のために、飽和ロールオフ412によって周波数帯域410−1および410−2が理想よりも大きくなる。キャビティフィルタ230は、上述のように、この飽和ロールオフを制限して帯域間干渉を制限または回避するキャビティエンベロープ421を提供する。しかし、このようなPA飽和は実質的に小さくなるため、1つのキャビティフィルタ230およびそれとペアリングされた1つのPAがマルチキャリア/マルチバンド入力信号101について用いられ得る。これらの方針に沿って、このように実質的に減少したPA飽和ロールオフ412について、たとえば周波数帯域410−1および410−2などの隣接帯域についての帯域間干渉領域420は、外側飽和ロールオフ412を含むフィルタリング済み信号231の帯域幅430全体が1つのキャビティフィルタに好適であり得るように、十分狭くてもよい。
図2のシステム200に戻って、PA220およびキャビティフィルタ230は、4G変調のためにマルチキャリア/マルチバンド入力信号101を処理するためのシステム200のそれぞれの単一インスタンスであり得る。ゆえに、飽和ロールオフまたは非線形性漏洩412は、帯域毎にPAキャビティフィルタ伝送パスを有するのではなく、マルチキャリア/マルチバンド入力信号101のための1つのPAキャビティフィルタ伝送パスをもたらし得る。ゆえに、より安価なキャビティフィルタ230を用いることができるだけでなく、マルチキャリア/マルチバンドアプリケーションのために用いるPAキャビティフィルタペアの数が少なくて済む。2つの帯域のみを例示的に示したが、入力信号101について2つよりも多い帯域が用いられてもよい。
図1および図2を同時に参照して、LUT115および125は当初はプリディストーション係数でポピュレートされなくてもよい。しかし、信号プリコンディショニング・ブロック100とともに使用されるPAの予備知識を用いて、LUT115および125はいくつかの初期開始セットのプリディストーション係数でポピュレートされてもよい。しかし、LUT115および125が当初はポピュレートされないと仮定すれば、LUT115および125の各々は、互いに異なる少なくとも1セットのプリディストーション係数でポピュレートされてもよい。したがって、LUT115および125を更新することは、初期プリディストーション係数がない状態から、LUT115および125の各々について初期セットのプリディストーション係数を適合的に提供することを含み得る。初期プリディストーション係数は続いてフィードバック信号201および202を用いて更新され得る。
これらの方針に沿って、図3は例示的な信号適合ブロック240を図示するブロック図である。信号適合ブロック240は、少なくとも1つの最小二乗平均(「LMS」)フィルタブロック310およびアナログ−デジタル変換器(「A/D」)を含み得る。信号適合ブロック240は、信号プリコンディショニング・ブロック100内の移動平均ブロック112および絶対値ブロック122のインスタンスとは別のそれらのインスタンスを含み得る。しかし、別の実現例では、移動平均信号114およびマグニチュード信号124はそれぞれ信号プリコンディショニング・ブロック100をソースとしてもよい。図1から図3を同時に参照して、信号適合ブロック240をさらに説明する。
増幅信号221はPA220の出力からA/D320への入力にフィードバックされて、デジタル出力信号y、330が提供され得る。A/D320は、公知のように、増幅信号221をデジタル出力信号y、330に変換するための他の公知の構成要素を含んでいてもよく、これは公知であるため、限定するためではなく明確にするために説明しない。
この例では、デジタル入力信号x、101、および対応するデジタル出力信号y、330が統合LMISフィルタブロック310に入力される。関連付けられた信号間の対応を有するための遅延は、限定するためではなく明確にするために図示していない。入力信号x、101は移動平均ブロック112および絶対値ブロック122に入力されて、それぞれデジタル入力信号x、101に対応するデジタル移動平均信号114およびデジタルマグニチュード124、ならびにデジタル出力信号y、330が得られて統合LMISフィルタブロック310に入力される。ここでも、関連付けられた信号間の対応を有するための遅延は、限定するためではなく明確にするために図示していない。
この例では、LMSフィルタブロック310はフィードバック信号201および202の両方を提供するように構成されているが、別の実現例では、1つのLMSフィルタブロック310の以下の説明からより詳細に認識されるように、別個のLMSフィルタブロック310を用いてデジタル移動平均信号114およびデジタルマグニチュード信号124を別々に処理してもよい。
フィードバック信号201は入力信号x、101の移動平均326についてのプリディストーション係数322を更新するためのものであり得、フィードバック信号202は入力信号101の瞬時振幅マグニチュード325についてのプリディストーション係数321を更新するためのものであり得る。これらの方針に沿って、出力信号yは入力信号xを乗算したフィルタ係数wと等しくてもよく、すなわちy=wxであってもよい。ゆえに、誤差は入力信号xと出力信号yとの差として記述されてもよく、すなわちerr=x−yとして記述されてもよい。この誤差は、信号プリコンディショニング・ブロック101で用いられるプリディストーション係数がPA220に適合するためにどのように調整または更新されるかを反映し得る。
LMSフィルタブロック310は、ボルテラ非線形フィルタなどの非線形フィルタを用いるLMSフィルタを提供するように構成され得る。これらの方針に沿って、LMSフィルタブロック310はフィルタ関数311を提供するように構成され得、ここでw1およびw2は、それぞれ非線形フィルタ関数323および324について互いに異なるそれぞれのセットのフィルタまたはプリディストーション係数321および322である。フィルタ関数311は、非線形フィルタ関数g2、324を、移動平均信号114と関連付けられたプリディストーション係数322に乗算するための移動平均信号114から得られる移動平均の関数|<x>|、326として有するように構成され得る。フィルタ関数311はさらに、非線形フィルタ関数g1、323を、プリディストーション係数321に乗算するためのマグニチュード信号124から得られる瞬時振幅マグニチュードの関数|x|、325の関数として有するように構成され得る。ここでも、移動平均326は入力信号101の振幅マグニチュードの走行平均についてのものである。
したがって、x、y、|<x>|および|x|はすべて実際値であり得るため、フィルタ関数311のこのような同等を用いて、このような同等に基づいて出力信号y330を提供するために用いられるプリディストーション係数の更新を含むプリディストーション係数w1、321およびプリディストーション係数w2、322が生成され得る。換言すれば、x=yを満たす、または少なくとも互いにほぼ等しいw1およびw2の値が求められ得る。このように求められたプリディストーション係数321はフィードバック信号202としてフィードバックされ得、このように求められたプリディストーション係数322はフィードバック信号201としてフィードバックされ得る。換言すれば、w11(|x|)およびw22(<|x|>)は、それぞれ|x|および<|x|>の関数としてのPA220のそれぞれの非線形ゲインである。
図5は、例示的なデータ伝送フロー500を図示するフロー図である。データ伝送フロー500は本明細書に記載のようなデータの伝送のために用いられ得る。
501において、入力信号101がその後の伝送のために受信され得る。502において、501で受信されたこのような入力信号101が、本明細書の他の箇所で上述したように、このような入力信号101のマグニチュードの移動平均を用いることを含んでプリディストーションされ得る。503において、502で得られたこのようなプリディストーション済み入力信号が、その後の伝送のために変換され増幅され得る。504において、503で得られたこのような変換増幅信号が送信され得る。
図6は、例示的なデータ伝送フロー600を図示するフロー図である。データ伝送フロー600は図5のデータ伝送フロー500の実現例であるが、データ伝送フロー500の別の実現が本明細書中の説明に従って用いられてもよい。図1から図6を同時に参照してデータ伝送フロー600をさらに説明する。
601において、デジタル・プリディストーション・モジュール110によって入力信号101およびフィードバック信号201が受信されて、デジタル・プリディストーション・モジュール110によってプリディストーション済み信号111が提供され得る。概して同時に、602において、デジタル・プリディストーション・モジュール120によって入力信号101およびフィードバック信号202が受信されて、デジタル・プリディストーション・モジュール120によってプリディストーション済み信号121が提供され得る。
603において、プリディストーション済み信号111およびプリディストーション済み信号121が結合器130で結合されて出力信号102が提供され得る。これらの方針に沿って、603における動作は、プリディストーション済み信号111を提供するための動作611および612を含み得る。611において、入力信号101がデジタル・プリディストーション・モジュール110の移動平均ブロック112によって受信されて移動平均信号114が提供され得る。612において、入力信号101および移動平均信号114がデジタル・プリディストーション・モジュール110のデジタル・プリディストータ113によって受信されてプリディストーション済み信号111が提供され得る。
604において、出力信号102が信号変換フロントエンド210によって受信されてアナログ信号211が提供され得る。605において、アナログ信号211が電力増幅器220によって受信されて増幅信号221が提供され得る。
606において、増幅信号221がキャビティフィルタ230によって受信されてフィルタリング済み信号231が提供され得る。概して同時に、607において、増幅信号221および入力信号101が信号適合ブロック240によって受信されてフィードバック信号201およびフィードバック信号202が提供され得る。増幅信号221は信号適合ブロック240にフィードバックされ得るが、増幅信号221は信号適合ブロック210によって必ずしも連続的にサンプリングされない。これらの方針に沿って、信号適合ブロック240は、増幅信号221を周期的にサンプリングしてデジタル出力信号y、330を提供し得る。
608において、フィードバック信号201を用いて、プリディストーション係数322が、入力信号101の移動平均326についてのデジタル・プリディストータ113について更新され得る。概して同時に、609において、フィードバック信号202を用いて、プリディストーション係数321が、入力信号101の瞬時振幅マグニチュード325についてのデジタル・プリディストータ123について更新され得る。
608におけるプリディストーション係数322の更新、および609におけるプリディストーション係数321の更新は動作613を含み得る。613において、プリディストーション係数322およびプリディストーション係数321に、非線形フィルタ関数324および非線形フィルタ関数323がそれぞれ乗算され得る。
非線形フィルタ関数323は非線形フィルタ関数324とは異なっていてもよい。これらの方針に沿って、非線形フィルタ関数324は移動平均326の関数であり、非線形フィルタ関数323は瞬時振幅マグニチュード325の関数である。ここでも、移動平均326は入力信号101の振幅マグニチュードについてのものである。
本明細書に記載の例の1つ以上はFPGAにおいて実現され得るので、このようなICの詳細な説明を提供する。しかし、他の種類のICも本明細書に記載の技術から利益を得る可能性があることが理解されるはずである。
プログラマブルロジックデバイス(programmable logic device:「PLD」)は、指定された論理関数を実行するようにプログラミング可能である周知のタイプの集積回路である。一種のPLDであるフィールドプログラマブルゲートアレイ(「FPGA」)は典型的には一連のプログラマブルタイルを含む。これらのプログラマブルタイルは、たとえば、入力/出力ブロック(input/output block:「IOB」)、コンフィギュラブルロジックブロック(configurable logic block:「CLB」)、専用のランダムアクセスメモリブロック(dedicated random access memory block:「BRAM」)、乗算器、デジタル信号処理ブロック(digital signal processing:「DSP」)、プロセッサ、クロックマネージャ、遅延ロックループ(delay lock loop:「DLL」)などを含み得る。この明細書中において用いられる場合、「含む」および、「含んでいる」は、限定ではなく、含むことを意味する。
各々のプログラマブルタイルは、典型的には、プログラマブルインターコネクトおよびプログラマブルロジックの両者を含む。プログラマブルインターコネクトは、典型的には、プログラマブルインターコネクトポイント(programmable interconnect point:「PIP」)によって相互接続された様々な長さの多数のインターコネクトラインを含む。プログラマブルロジックは、たとえば、関数生成器、レジスタ、算術論理などを含み得るプログラマブル素子を用いてユーザ設計のロジックを実現する。
プログラマブルインターコネクトおよびプログラマブルロジックは、典型的には、プログラマブル素子がどのように構成されるかを規定する内部構成メモリセルにコンフィギュレーションデータのストリームをロードすることによってプログラムされる。コンフィギュレーションデータは外部デバイスによりメモリから(たとえば外部PROMから)読み出されたりFPGAに書き込まれたりし得る。次いで、個別のメモリセルの集合的な状態によってFPGAの機能が決定される。
別の種類のPLDはコンプレックスプログラマブルロジックデバイスまたはCPLDである。CPLDは、共に接続されるとともに、インターコネクトスイッチマトリックスによって入力/出力(I/O)リソースに接続された2つ以上の「機能ブロック」を含む。CPLDの各々の機能ブロックは、プログラマブルロジックアレイ(Programmable Logic Array:「PLA」)およびプログラマブルアレイロジック(Programmable Array Logic:「PAL」)デバイスで用いられるものと同様の2レベルAND/OR構造を含む。CPLDにおいて、コンフィギュレーションデータは典型的には不揮発性メモリ内のチップ上に記憶される。いくつかのCPLDでは、コンフィギュレーションデータは不揮発性メモリ内のチップ上に記憶され、次に初期コンフィギュレーション(プログラミング)シーケンスの一部として揮発性メモリにダウンロードされる。
これらのプログラマブルロジックデバイス(PLD)のすべてについて、デバイスの機能性は、その目的のためにデバイスに与えられるデータビットによって制御される。データビットは、揮発性メモリ(たとえばFPGAおよびいくつかのCPLDのようなスタティックメモリセル)、不揮発性メモリ(たとえばいくつかのCPLDにおけるようなFLASHメモリ)、またはいずれの他の種類のメモリセルにも記憶可能である。
他のPLDは、デバイス上のさまざまな素子をプログラマブルに相互接続する金属層などの処理層を適用することによってプログラムされる。これらのPLDはマスクプログラマブルデバイスとして公知である。PLDは、たとえば、ヒューズまたはアンチヒューズ技術を用いる他のやり方で実現することもできる。「PLD」および「プログラマブルロジックデバイス」という用語はこれらの例示的なデバイスを含むがこれらに限定されるものではなく、部分的にしかプログラマブルでないデバイスも包含する。たとえば、1つの種類のPLDは、ハードコードされたトランジスタロジックとハードコードされたトランジスタロジックをプログラマブルに相互接続するプログラマブルスイッチファブリックとの組合せを含む。
上述のように、高度なFPGAは、アレイ内のいくつかの異なる種類のプログラマブルロジックブロックを含み得る。たとえば、図7は、マルチギガビットトランシーバ(「MGT」)701、コンフィギュラブルロジックブロック(「CLB」)702、ランダムアクセスメモリブロック(「BRAM」)703、入力/出力ブロック(「IOB」)704、コンフィギュレーションおよびクロッキングロジック(「CONFIG/CLOCKS」)705、デジタル信号処理ブロック(「DSP」)706、専用入力/出力ブロック(「I/O」)707(たとえばコンフィギュレーションポートおよびクロックポート)、ならびにデジタルクロックマネージャ、アナログ−デジタル変換器、システムモニタロジックなどの他のプログラマブルロジック708を含む多数の異なるプログラマブルタイルを含むFPGAアーキテクチャ700を示す。いくつかのFPGAは専用プロセッサブロック(「PROC」)710も含む。
いくつかのFPGAにおいて、各々のプログラマブルタイルは、各々の隣接するタイル中の対応のインターコネクト素子へのおよびそれからの標準化された接続部を有するプログラマブルインターコネクト素子(「INT」)711を含む。したがって、プログラマブルインターコネクト素子は、図示されるFPGAのためのプログラマブルインターコネクト構造を共に実現する。プログラマブルインターコネクト素子711は、図7の上部に含まれる例によって示されるように、同じタイル内にプログラマブルロジック素子へのおよびそれからの接続部も含む。
たとえば、CLB702は、ユーザロジックを実現するようにプログラム可能なコンフィギュラブルロジック素子(「CLE」)712の他に単一のプログラマブルインターコネクト素子(「INT」)711を含み得る。BRAM703は、1つ以上のプログラマブルインターコネクト素子に加えてBRAMロジック素子(「BRL」)713を含み得る。典型的に、タイルに含まれるインターコネクト素子の数はタイルの高さに依存する。図示される実施形態では、BRAMタイルは5つのCLBと同じ高さを有するが、他の数(たとえば4つ)を用いることも可能である。DSPタイル706は適切な数のプログラマブルインターコネクト素子に加えてDSPロジック素子(「DSPL」)714を含み得る。IOB704は、たとえば、プログラマブルインターコネクト素子711の1つのインスタンスに加えて入力/出力ロジック素子(「IOL」)715の2つのインスタンスを含み得る。当業者には明らかなように、たとえばI/Oロジック素子715に接続される実際のI/Oパッドは典型的に、入力/出力ロジック素子715の領域に閉じ込められていない。
図示される実施形態では、(図7に示される)ダイの中央近くの水平方向の領域がコンフィギュレーション、クロックおよび他の制御ロジックのために用いられる。この水平方向の領域または列から延在する垂直方向の列709は、FPGAの幅に亘ってクロックおよびコンフィギュレーション信号を分配するのに用いられる。
図7に図示されるアーキテクチャを利用するいくつかのFPGAは、FPGAの大きな部分を構成する規則的な列状構造を分断する付加的なロジックブロックを含む。付加的なロジックブロックはプログラマブルブロックおよび/または専用ロジックであり得る。たとえば、プロセッサブロック710は、CLBおよびBRAMのいくつかの列に跨っている。
なお、図7は例示的なFPGAアーキテクチャのみを図示することが意図されている。たとえば、1行の中のロジックブロックの数、行の相対的な幅、行の数および順番、行に含まれるロジックブロックの種類、ロジックブロックの相対的なサイズ、ならびに図7の上部に含まれるインターコネクト/ロジック実現例は純粋に例示的なものである。たとえば、実際のFPGAでは、CLBの1つよりも多くの隣接する行は典型的にCLBが現れる場所であればどこでも含まれて、ユーザロジックの効率的な実現を容易にするが、隣接するCLB行の数はFPGAの全体的なサイズと共に変化する。
以下は、いくつかの付加的な例である。
入力信号をプリコンディショニングすることに関する装置が提供され得る。入力信号をプリコンディショニングするためのこのような装置は、入力信号を受信して第1のプリディストーション済み信号および第2のプリディストーション済み信号をそれぞれ提供するための第1のデジタル・プリディストーション・モジュールおよび第2のデジタル・プリディストーション・モジュールと、第1のプリディストーション済み信号と第2のプリディストーション済み信号とを結合して出力信号を提供するための結合器とを含み得、第1のデジタル・プリディストーション・モジュールは、入力信号を受信して移動平均信号を提供するための移動平均ブロックと、入力信号および移動平均信号を受信して第1のプリディストーション済み信号を提供するためのデジタル・プリディストータとを含む。
いくつかのこのような装置においては、デジタル・プリディストータは第1のデジタル・プリディストータであり得、第2のデジタル・プリディストーション・モジュールは、入力信号を受信してマグニチュード信号を提供するための絶対値ブロックと、入力信号およびマグニチュード信号を受信して第2のプリディストーション済み信号を提供するための第2のデジタル・プリディストータとを含み得る。
いくつかのこのような装置においては、入力信号および出力信号はそれぞれデジタル信号であり得る。
いくつかのこのような装置においては、第1のデジタル・プリディストータは第1のルックアップテーブルを含み得、第1のルックアップテーブルは、移動平均信号を第1のルックアップテーブルへの第1のインデックスとして受信して第1のプリディストーション済み信号を提供し、第2のデジタル・プリディストータは第2のルックアップテーブルを含み得、第2のルックアップテーブルは、マグニチュード信号を第2のルックアップテーブルへの第2のインデックスとして受信して第2のプリディストーション済み信号を提供する。
いくつかのこのような装置においては、第1のデジタル・プリディストータおよび第2のデジタル・プリディストータは、それぞれ第1の非線形フィルタおよび第2の非線形フィルタであり得る。
いくつかのこのような装置においては、第1の非線形フィルタおよび第2の非線形フィルタは、それぞれ第1のボルテラ非線形フィルタおよび第2のボルテラ非線形フィルタであり得る。
いくつかのこのような装置においては、第1のボルテラ非線形フィルタおよび第2のボルテラ非線形フィルタは、それぞれ第1のプルーニングされたボルテラ非線形フィルタおよび第2のプルーニングされたボルテラ非線形フィルタであり得る。
いくつかのこのような装置においては、移動平均ブロックは、入力信号のN個の絶対サンプル値にわたる移動平均信号を提供するように構成され得、Nは整数である。
いくつかのこのような装置においては、N個の絶対サンプル値は約2から300の範囲内の整数Nについてのものであり得る。
別の例では、伝送のためのシステムが提供される。このような伝送のためのシステムは、入力信号を受信して出力信号を提供するための信号プリコンディショニング・ブロックを含み得、出力信号は入力信号のデジタル的にプリディストーションされたバージョンであり、システムはさらに、出力信号を受信してアナログ信号を提供するための信号変換フロントエンドと、アナログ信号を受信して増幅信号を提供するための電力増幅器と、増幅信号を受信してフィルタリング済み信号を提供するためのキャビティフィルタと、増幅信号および入力信号を受信して第1のフィードバック信号および第2のフィードバック信号を信号プリコンディショニング・ブロックに提供するための信号適合ブロックとを含み得、第1のフィードバック信号は、入力信号の移動平均についての第1のプリディストーション係数を更新するためのものであり得、第2のフィードバック信号は、入力信号の瞬時振幅マグニチュードについての第2のプリディストーション係数を更新するためのものであり得る。
いくつかのこのようなシステムにおいては、入力信号はマルチキャリアまたはマルチバンド信号であり得る。
いくつかのこのようなシステムにおいては、キャビティフィルタは、約10dB未満のロールオフ抑制を有し得る。
いくつかのこのようなシステムにおいては、キャビティフィルタは、約5dBのロールオフ抑制キャビティフィルタであり得る。
いくつかのこのようなシステムにおいては、信号適合ブロックは、少なくとも1つの最小二乗平均(「LMS」)フィルタブロックを含み得る。
いくつかのこのようなシステムにおいては、少なくとも1つのLMSフィルタブロックは、第1のプリディストーション係数に乗算するための移動平均の関数である第1の非線形フィルタ関数と、第2のプリディストーション係数に乗算するための瞬時振幅マグニチュードの関数である第2の非線形フィルタ関数とを含み得る。
いくつかのこのようなシステムにおいては、信号プリコンディショニング・ブロックは、入力信号および第1のフィードバック信号を受信して第1のプリディストーション済み信号を提供するための第1のデジタル・プリディストーション・モジュールと、入力信号および第2のフィードバック信号を受信して第2のプリディストーション済み信号を提供するための第2のデジタル・プリディストーション・モジュールと、第1のプリディストーション済み信号と第2のプリディストーション済み信号とを結合して出力信号を提供するための結合器とを含み得る。
別の例では、データ伝送のための方法が提供される。このようなデータ伝送のための方法は、第1のデジタル・プリディストーション・モジュールによって入力信号および第1のフィードバック信号を受信して、第1のデジタル・プリディストーション・モジュールによって第1のプリディストーション済み信号を提供することと、第2のデジタル・プリディストーション・モジュールによって入力信号および第2のフィードバック信号を受信して、第2のデジタル・プリディストーション・モジュールによって第2のプリディストーション済み信号を提供することと、結合器を用いて第1のプリディストーション済み信号と第2のプリディストーション済み信号とを結合して出力信号を提供することとを含み得、第1のプリディストーション済み信号は、第1のデジタル・プリディストーション・モジュールの移動平均ブロックによって入力信号を受信して移動平均信号を提供することと、第1のデジタル・プリディストーション・モジュールのデジタル・プリディストータによって入力信号および移動平均信号を受信して第1のプリディストーション済み信号を提供することとによって提供され得る。
いくつかのこのような方法においては、デジタル・プリディストータは第1のデジタル・プリディストータであり得、方法はさらに、信号変換フロントエンドによって出力信号を受信してアナログ信号を提供することと、電力増幅器によってアナログ信号を受信して増幅信号を提供することと、キャビティフィルタによって増幅信号を受信してフィルタリング済み信号を提供することと、信号適合ブロックによって増幅信号および入力信号を受信して第1のフィードバック信号および第2のフィードバック信号を提供することと、第1のフィードバック信号を用いて、入力信号の移動平均についての第1のデジタル・プリディストータの第1のプリディストーション係数を更新することと、第2のフィードバック信号を用いて、入力信号の瞬時振幅マグニチュードについての第2のデジタル・プリディストータの第2のプリディストーション係数を更新することとを含み得る。
いくつかのこのような方法においては、第1のプリディストーション係数を更新すること、および第2のプリディストーション係数を更新することは、第1のプリディストーション係数および第2のプリディストーション係数に、第1の非線形フィルタ関数および第2の非線形フィルタ関数をそれぞれ乗算することを含み、第1の非線形フィルタ関数は移動平均の関数であり得、第2の非線形フィルタ関数は瞬時振幅マグニチュードの関数であり得、移動平均は入力信号の振幅マグニチュードについてのものであり得る。
いくつかのこのような方法においては、入力信号はマルチキャリア/マルチバンド信号であり得る。
上述において例示的な装置および/または方法を記載してきたが、この明細書中に記載された1つ以上の局面に従った他の例およびさらなる例が、添付の特許請求の範囲およびその同等例によって決定される範囲から逸脱することなく、考案され得る。ステップを列挙する特許請求の範囲は、如何なる順序のステップをも示唆するものではない。商標はそれぞれの所有者の所有物である。

Claims (11)

  1. 入力信号をプリコンディショニングするための装置であって、
    前記入力信号を受信して第1のプリディストーション済み信号および第2のプリディストーション済み信号をそれぞれ提供するための第1のデジタル・プリディストーション・モジュールおよび第2のデジタル・プリディストーション・モジュールと、
    前記第1のプリディストーション済み信号と前記第2のプリディストーション済み信号とを結合して出力信号を提供するための結合器とを備え、
    前記第1のデジタル・プリディストーション・モジュールは、
    前記入力信号を受信して移動平均信号を提供するための移動平均ブロックと、
    前記入力信号および前記移動平均信号を受信して前記第1のプリディストーション済み信号を提供するためのデジタル・プリディストータとを備え、前記デジタル・プリディストータは第1のデジタル・プリディストータであり、
    前記第2のデジタル・プリディストーション・モジュールは、
    前記入力信号を受信してマグニチュード信号を提供するための絶対値ブロックと、
    前記入力信号および前記マグニチュード信号を受信して前記第2のプリディストーション済み信号を提供するための第2のデジタル・プリディストータとを備える、装置。
  2. 前記入力信号および前記出力信号はそれぞれデジタル信号である、請求項1に記載の装置。
  3. 前記第1のデジタル・プリディストータは第1のルックアップテーブルを含み、前記第1のルックアップテーブルは、前記移動平均信号を前記第1のルックアップテーブルへの第1のインデックスとして受信して前記第1のプリディストーション済み信号を提供し、
    前記第2のデジタル・プリディストータは第2のルックアップテーブルを含み、前記第2のルックアップテーブルは、前記マグニチュード信号を前記第2のルックアップテーブルへの第2のインデックスとして受信して前記第2のプリディストーション済み信号を提供する、請求項1に記載の装置。
  4. 前記第1のデジタル・プリディストータおよび前記第2のデジタル・プリディストータは、それぞれ第1の非線形フィルタおよび第2の非線形フィルタである、請求項1に記載の装置。
  5. 前記第1の非線形フィルタおよび前記第2の非線形フィルタは、それぞれ第1のボルテラ非線形フィルタおよび第2のボルテラ非線形フィルタである、請求項4に記載の装置。
  6. 前記第1のボルテラ非線形フィルタおよび前記第2のボルテラ非線形フィルタは、それぞれ第1のプルーニングされたボルテラ非線形フィルタおよび第2のプルーニングされたボルテラ非線形フィルタである、請求項5に記載の装置。
  7. 前記移動平均ブロックは、前記入力信号のN個の絶対サンプル値にわたる前記移動平均信号を提供するように構成され、Nは整数である、請求項1に記載の装置。
  8. 前記N個の絶対サンプル値は約2から300の範囲についてのものである、請求項7に記載の装置。
  9. データ伝送のための方法であって、
    第1のデジタル・プリディストーション・モジュールによって入力信号および第1のフィードバック信号を受信して、前記第1のデジタル・プリディストーション・モジュールによって第1のプリディストーション済み信号を提供することと、
    第2のデジタル・プリディストーション・モジュールによって前記入力信号および第2のフィードバック信号を受信して、前記第2のデジタル・プリディストーション・モジュールによって第2のプリディストーション済み信号を提供することと、
    結合器を用いて前記第1のプリディストーション済み信号と前記第2のプリディストーション済み信号とを結合して出力信号を提供することとを備え、
    前記第1のプリディストーション済み信号は、
    前記第1のデジタル・プリディストーション・モジュールの移動平均ブロックによって前記入力信号を受信して移動平均信号を提供することと、
    前記第1のデジタル・プリディストーション・モジュールのデジタル・プリディストータによって前記入力信号および前記移動平均信号を受信して前記第1のプリディストーション済み信号を提供することとによって提供され、前記デジタル・プリディストータは第1のデジタル・プリディストータであり、前記方法はさらに、
    信号変換フロントエンドによって前記出力信号を受信してアナログ信号を提供することと、
    電力増幅器によって前記アナログ信号を受信して増幅信号を提供することと、
    キャビティフィルタによって前記増幅信号を受信してフィルタリング済み信号を提供することと、
    信号適合ブロックによって前記増幅信号および前記入力信号を受信して前記第1のフィードバック信号および前記第2のフィードバック信号を提供することと、
    前記第1のフィードバック信号を用いて、前記入力信号の移動平均についての前記第1のデジタル・プリディストータの第1のプリディストーション係数を更新することと、
    前記第2のフィードバック信号を用いて、前記入力信号の瞬時振幅マグニチュードについての第2のデジタル・プリディストータの第2のプリディストーション係数を更新することとを備える、方法。
  10. 前記第1のプリディストーション係数を更新すること、および前記第2のプリディストーション係数を更新することは、
    前記第1のプリディストーション係数および前記第2のプリディストーション係数に、第1の非線形フィルタ関数および第2の非線形フィルタ関数をそれぞれ乗算することを備え、
    前記第1の非線形フィルタ関数は前記移動平均の関数であり、
    前記第2の非線形フィルタ関数は前記瞬時振幅マグニチュードの関数であり、
    前記移動平均は前記入力信号の振幅マグニチュードについてのものである、請求項9に記載の方法。
  11. 前記入力信号はマルチキャリア/マルチバンド信号である、請求項9に記載の方法。
JP2017567318A 2015-07-02 2016-03-31 移動平均およびマグニチュード・デュアルパス・デジタル・プリディストーション Active JP6925284B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/790,364 US9590567B2 (en) 2015-07-02 2015-07-02 Moving mean and magnitude dual path digital predistortion
US14/790,364 2015-07-02
PCT/US2016/025298 WO2017003534A1 (en) 2015-07-02 2016-03-31 Moving mean and magnitude dual path digital predistortion

Publications (2)

Publication Number Publication Date
JP2018521581A true JP2018521581A (ja) 2018-08-02
JP6925284B2 JP6925284B2 (ja) 2021-08-25

Family

ID=55752760

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017567318A Active JP6925284B2 (ja) 2015-07-02 2016-03-31 移動平均およびマグニチュード・デュアルパス・デジタル・プリディストーション

Country Status (6)

Country Link
US (1) US9590567B2 (ja)
EP (1) EP3314755B1 (ja)
JP (1) JP6925284B2 (ja)
KR (1) KR102565373B1 (ja)
CN (1) CN107810601B (ja)
WO (1) WO2017003534A1 (ja)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170302483A1 (en) * 2015-10-06 2017-10-19 Maxlinear Asia Singapore Private Limited Receiver Based Envelope Detector
US9590668B1 (en) 2015-11-30 2017-03-07 NanoSemi Technologies Digital compensator
CN109314493B (zh) * 2016-06-24 2022-05-13 瑞典爱立信有限公司 用于大规模mimo的发射机架构
EP3523856A4 (en) 2016-10-07 2020-06-24 NanoSemi, Inc. DIGITAL BEAM ORIENTATION PREDISTORSION
US10404322B2 (en) * 2016-12-30 2019-09-03 Google Llc Powering electronic devices in a data center
US10492329B2 (en) 2016-12-30 2019-11-26 Google Llc Powering electronic devices in a data center
US10306797B2 (en) 2016-12-30 2019-05-28 Google Llc Powering electronic devices in a data center
US11057004B2 (en) 2017-02-25 2021-07-06 Nanosemi, Inc. Multiband digital predistorter
JP2018164183A (ja) * 2017-03-24 2018-10-18 富士通株式会社 通信装置および歪補償方法
US10141961B1 (en) 2017-05-18 2018-11-27 Nanosemi, Inc. Passive intermodulation cancellation
US10581470B2 (en) 2017-06-09 2020-03-03 Nanosemi, Inc. Linearization system
US11115067B2 (en) 2017-06-09 2021-09-07 Nanosemi, Inc. Multi-band linearization system
US10931318B2 (en) * 2017-06-09 2021-02-23 Nanosemi, Inc. Subsampled linearization system
US11323188B2 (en) 2017-07-12 2022-05-03 Nanosemi, Inc. Monitoring systems and methods for radios implemented with digital predistortion
WO2019070573A1 (en) 2017-10-02 2019-04-11 Nanosemi, Inc. DIGITAL PREDISTORSION ADJUSTMENT BASED ON DETERMINATION OF CHARGE CHARACTERISTICS
WO2019190469A1 (en) * 2018-03-27 2019-10-03 Intel IP Corporation Transmitters and methods for operating the same
US10644657B1 (en) 2018-05-11 2020-05-05 Nanosemi, Inc. Multi-band digital compensator for a non-linear system
WO2019217811A1 (en) 2018-05-11 2019-11-14 Nanosemi, Inc. Digital compensator for a non-linear system
US11863210B2 (en) 2018-05-25 2024-01-02 Nanosemi, Inc. Linearization with level tracking
EP3804127A1 (en) 2018-05-25 2021-04-14 NanoSemi, Inc. Digital predistortion in varying operating conditions
US10931238B2 (en) 2018-05-25 2021-02-23 Nanosemi, Inc. Linearization with envelope tracking or average power tracking
US10622951B1 (en) * 2018-10-03 2020-04-14 Xilinx, Inc. Digital communications circuits and systems
US10992326B1 (en) 2020-05-19 2021-04-27 Nanosemi, Inc. Buffer management for adaptive digital predistortion
US11356066B1 (en) 2020-06-17 2022-06-07 Xilinx, Inc. Digital communications circuits and systems
CN112350968B (zh) * 2020-10-29 2023-01-24 广西科技大学 一种基于nvnlms的数字预失真方法
US11563453B1 (en) 2021-04-23 2023-01-24 Xilinx, Inc. Time constant tracking for digital pre-distortion

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006505160A (ja) * 2002-10-31 2006-02-09 深▲川▼市中▲興▼通▲訊▼股▲分▼有限公司 広帯域プリディストーション線形化の方法およびシステム
WO2008126217A1 (ja) * 2007-03-28 2008-10-23 Fujitsu Limited 歪補正制御装置及び歪補正制御方法
JP2010068142A (ja) * 2008-09-09 2010-03-25 Hitachi Kokusai Electric Inc 歪補償増幅装置
JP2011199429A (ja) * 2010-03-17 2011-10-06 Fujitsu Ltd 歪補償装置、増幅装置、送信装置および歪補償方法
JP2014179987A (ja) * 2013-03-14 2014-09-25 Analog Devices Technology 基底帯域デジタル前置歪アーキテクチャ
JP2014526863A (ja) * 2011-09-22 2014-10-06 ダリ システムズ カンパニー リミテッド マルチチャネル広帯域通信システムにおいてデジタルプリディストーションの帯域幅を増大するシステム及び方法
JP2015061106A (ja) * 2013-09-17 2015-03-30 富士通株式会社 歪補償装置、送信装置および歪補償方法

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507220B1 (en) 2001-09-28 2003-01-14 Xilinx, Inc. Correction of duty-cycle distortion in communications and other circuits
US7376205B1 (en) 2001-11-20 2008-05-20 Xilinx, Inc. Device and method for compensation of transmission line distortion
JP3796204B2 (ja) * 2002-07-31 2006-07-12 松下電器産業株式会社 マルチキャリア送信信号のピーク抑圧方法およびピーク抑圧機能をもつマルチキャリア送信信号生成回路
JP4175503B2 (ja) * 2003-04-18 2008-11-05 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 歪み補償回路及び送信装置
US7030693B2 (en) * 2003-04-30 2006-04-18 Lucent Technologies Inc. Enhanced predistortion method and apparatus
US7071777B2 (en) 2003-12-02 2006-07-04 Motorola, Inc. Digital memory-based predistortion technique
US7366252B2 (en) * 2004-01-21 2008-04-29 Powerwave Technologies, Inc. Wideband enhanced digital injection predistortion system and method
US7577211B2 (en) * 2004-03-01 2009-08-18 Powerwave Technologies, Inc. Digital predistortion system and method for linearizing an RF power amplifier with nonlinear gain characteristics and memory effects
US7308632B1 (en) 2005-08-11 2007-12-11 Xilinx, Inc. Method and apparatus for measuring duty cycle distortion on an integrated circuit
US8412132B2 (en) * 2008-08-21 2013-04-02 Freescale Semiconductor, Inc. Techniques for adaptive predistortion direct current offset correction in a transmitter
US8285770B1 (en) 2008-08-29 2012-10-09 Xilinx, Inc. Method of and circuit for generating parameters for a predistortion circuit in an integrated circuit using a matrix
US8229025B1 (en) 2008-08-29 2012-07-24 Xilinx, Inc. Method of and circuit for accepting a sample of an input signal to be used to calculate parameters for a predistortion circuit in an integrated circut
US7746167B1 (en) 2008-08-29 2010-06-29 Xilinx, Inc. Method of and circuit for adapting parameters for a predistortion circuit in an integrated circuit
US7737779B2 (en) 2008-08-29 2010-06-15 Xilinx, Inc. Method of and circuit for reducing distortion in a power amplifier
US7741906B1 (en) 2008-08-29 2010-06-22 Xilinx, Inc. Method of and circuit for generating parameters for a predistortion circuit in an integrated circuit
US8737523B2 (en) 2009-06-04 2014-05-27 Xilinx, Inc. Apparatus and method for predictive over-drive detection
JP2011176689A (ja) * 2010-02-25 2011-09-08 Fujitsu Ltd 算出装置、歪み補正装置、増幅装置および算出方法
US8913688B1 (en) 2012-04-30 2014-12-16 Xilinx, Inc. Pre-distortion for a phase interpolator with nonlinearity
US8724764B2 (en) 2012-05-30 2014-05-13 Xilinx, Inc. Distortion tolerant clock and data recovery
US8666336B1 (en) 2012-08-16 2014-03-04 Xilinx, Inc. Digital pre-distortion with model-based order estimation
US9014241B2 (en) 2012-11-12 2015-04-21 Xilinx, Inc. Digital pre-distortion in a communication network
US9385762B2 (en) * 2013-05-22 2016-07-05 Telefonaktiebolaget L M Ericsson (Publ) Linearization of intermodulation bands for concurrent dual-band power amplifiers
US9172409B2 (en) 2013-11-22 2015-10-27 Xilinx, Inc. Multi-path digital pre-distortion
US9337886B1 (en) 2013-12-20 2016-05-10 Xilinx, Inc. Digital pre-distortion with shared observation path receiver
US9338039B1 (en) 2015-08-26 2016-05-10 Xilinx, Inc. Efficient signal classification in digital pre-distortion systems

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006505160A (ja) * 2002-10-31 2006-02-09 深▲川▼市中▲興▼通▲訊▼股▲分▼有限公司 広帯域プリディストーション線形化の方法およびシステム
WO2008126217A1 (ja) * 2007-03-28 2008-10-23 Fujitsu Limited 歪補正制御装置及び歪補正制御方法
JP2010068142A (ja) * 2008-09-09 2010-03-25 Hitachi Kokusai Electric Inc 歪補償増幅装置
JP2011199429A (ja) * 2010-03-17 2011-10-06 Fujitsu Ltd 歪補償装置、増幅装置、送信装置および歪補償方法
JP2014526863A (ja) * 2011-09-22 2014-10-06 ダリ システムズ カンパニー リミテッド マルチチャネル広帯域通信システムにおいてデジタルプリディストーションの帯域幅を増大するシステム及び方法
JP2014179987A (ja) * 2013-03-14 2014-09-25 Analog Devices Technology 基底帯域デジタル前置歪アーキテクチャ
JP2015061106A (ja) * 2013-09-17 2015-03-30 富士通株式会社 歪補償装置、送信装置および歪補償方法

Also Published As

Publication number Publication date
EP3314755B1 (en) 2020-05-06
EP3314755A1 (en) 2018-05-02
US20170005627A1 (en) 2017-01-05
CN107810601B (zh) 2021-08-17
US9590567B2 (en) 2017-03-07
KR20180025948A (ko) 2018-03-09
WO2017003534A1 (en) 2017-01-05
CN107810601A (zh) 2018-03-16
KR102565373B1 (ko) 2023-08-08
JP6925284B2 (ja) 2021-08-25

Similar Documents

Publication Publication Date Title
JP6925284B2 (ja) 移動平均およびマグニチュード・デュアルパス・デジタル・プリディストーション
CN109983693B (zh) 用于功率放大器的预失真的方法和电路
JP6753872B2 (ja) 波形適合可能なデジタルプリディストーション
Gilabert et al. Multi-lookup table FPGA implementation of an adaptive digital predistorter for linearizing RF power amplifiers with memory effects
Liu et al. Augmented Hammerstein predistorter for linearization of broad-band wireless transmitters
Hammi et al. A digital predistortion system with extended correction bandwidth with application to LTE-A nonlinear power amplifiers
US9306506B1 (en) Apparatus and methods for dual loop power amplifier digital pre-distortion systems
US20120242405A1 (en) Frequency-Desensitizer for Broadband Predistortion Linearizers
US9350578B2 (en) Sigma-delta modulation apparatus and sigma-delta modulation power amplifier
US11356066B1 (en) Digital communications circuits and systems
JP7499758B2 (ja) ケーブルテレビ増幅器に対する波高率低減のための方法および回路
Abdelhafiz et al. Augmented dual-band digital predistorter for reducing cross-band intermodulation distortion using predictive injection technique
Rahmanian et al. Efficient fpga implementation of a digital predistorter for power amplifier linearization
Liu et al. Pre-compensation for the dynamic nonlinearity of wideband wireless transmitters using augmented Wiener predistorters
US11251819B1 (en) Thermal effect mitigation for digital pre-distortion
Cabarkapa et al. 2-D nonlinearity compensation technique for concurrent dual-band wireless transmitters
Younes et al. Digital predistortion of concurrent dual-band power amplifier based on two-dimensional multi-branch DPD
CN116982256A (zh) 用于支持在具有数字预失真和前馈线性化的发射机***中的互调分量抑制的方法和装置
Gilabert Pinal et al. Multi look-up table FPGA implementation of an adaptive digital predistorter for linearizing RF power amplifiers with memory effects

Legal Events

Date Code Title Description
A529 Written submission of copy of amendment under article 34 pct

Free format text: JAPANESE INTERMEDIATE CODE: A529

Effective date: 20180221

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191023

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200519

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200813

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210512

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210512

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210521

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210525

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210706

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210803

R150 Certificate of patent or registration of utility model

Ref document number: 6925284

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150