JP7132554B2 - 高線形性位相補間器 - Google Patents

高線形性位相補間器 Download PDF

Info

Publication number
JP7132554B2
JP7132554B2 JP2019545898A JP2019545898A JP7132554B2 JP 7132554 B2 JP7132554 B2 JP 7132554B2 JP 2019545898 A JP2019545898 A JP 2019545898A JP 2019545898 A JP2019545898 A JP 2019545898A JP 7132554 B2 JP7132554 B2 JP 7132554B2
Authority
JP
Japan
Prior art keywords
output
current source
current
switch device
capacitor
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.)
Active
Application number
JP2019545898A
Other languages
English (en)
Other versions
JP2020501467A (ja
JP2020501467A5 (ja
Inventor
ハルーン バヘル
ゾウ ウェンティン
イウ タム カイ
ホシュヤー レザ
キアエイ アリ
Original Assignee
テキサス インスツルメンツ インコーポレイテッド
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 テキサス インスツルメンツ インコーポレイテッド filed Critical テキサス インスツルメンツ インコーポレイテッド
Publication of JP2020501467A publication Critical patent/JP2020501467A/ja
Publication of JP2020501467A5 publication Critical patent/JP2020501467A5/ja
Priority to JP2022128801A priority Critical patent/JP2022163176A/ja
Application granted granted Critical
Publication of JP7132554B2 publication Critical patent/JP7132554B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/16Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/135Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K2005/00013Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
    • H03K2005/00019Variable delay
    • H03K2005/00026Variable delay controlled by an analog electrical signal, e.g. obtained after conversion by a D/A converter
    • H03K2005/00052Variable delay controlled by an analog electrical signal, e.g. obtained after conversion by a D/A converter by mixing the outputs of fixed delayed signals with each other or with the input signal

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Pulse Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Description

本発明は、概して位相補間器に関し、更に特定して言えば、オペレーションの全範囲にわたって高い線形性を有する位相補間器に関連する。
位相補間器(PI)は、基準クロック信号のエッジから、特定された時間量、補間することにより基準クロック信号から位相シフトされたクロック信号を生成するために用いられ得る。
例えば、位相補間器は、シリアライザ/デシリアライザ(SerDes)通信インタフェースのクロック及びデータ回復(CDR)ループに用いることができる。PIは、回復されたクロック位相をデータサンプリングウィンドウにおける適切な位置にシフトするため、位相ロックループ(PLL)とデータサンプラーとの間に介在され得る。PIは、それぞれ、同相及び直交位相(I-Q)である同じ周波数の2つのクロックを受信し得、その位相が、2つの入力位相の重み付けされた和であるクロック出力を生成し得る。理想的なPIは、0から360度までのフルサイクルに対し、多数の等しく間隔が開けられた位相ステップを生成することが可能であり得る。
典型的に、SerDes応用例は、正しく動作するために高度に線形なPIを必要としない。
高線形性位相補間器の記載される例において、制御ロジックが、出力信号と入力クロックエッジとの間の所望の位相差を示す位相値パラメータを生成し得る。第1のコンデンサが、位相値パラメータに比例する第1の電流で、第1の時間期間の間、充電され得、第1のコンデンサ上で位相値パラメータに比例する第1の電圧を生成する。第1のコンデンサは更に、第1の電圧によりオフセットされる電圧ランプを形成するため、一定値を有する第2の電流で、第2の時間期間の間、充電され得る。第2の時間期間の間、基準電圧が電圧ランプと比較され得る。出力信号は、電圧ランプが基準電圧に等しいときに一度アサートされ得る。
例示の分数周波数分周器のオペレーションを図示するブロック図である。 例示の分数周波数分周器のオペレーションを図示するタイミング図である。
複数の分数周波数分周器を含む例示のクロック生成器システムのブロック図である。
従来の位相補間器の概略である。
改善された位相補間器の実施例を図示する概略図である。 改善された位相補間器の実施例を図示するタイミング図である。 改善された位相補間器の実施例を図示する概略である。 改善された位相補間器の実施例を図示するタイミング図である。
非線形性における更なる改善を図示するグラフである。
位相補間器の別の実施例を示す概略図である。
図9のPIのオペレーションを図示するタイミング図である。
図9のPIのオペレーションを図示するグラフである。
高線形性位相補間器のオペレーションを説明するフローチャートである。
図面において、同様の要素は、一貫性のため同様の参照数字で示す。
例示の実施例は、従来のSerDes応用例より良好な線形性を必要とする応用例のための高解像度の高線形性位相補間器を提供し得る。例えば、このような応用例は、高精度クロック生成器を含み得る。
例示の実施例において、改善された位相補間器により、直交入力信号及び同相フィードバックの必要性がなくなる。必要とされる入力及び制御信号は、デジタルロジックにより容易に生成され得る。
一実施例において、約97.6fs(フェムト秒)の時間解像度を生成するため、200ps(ピコ秒)の期間にわたって11ビットの解像度を有する位相補間器が提供され得る。例えば、このような解像度は、SerDes応用例において用いられる従来の位相補間器の積分非直線性(INL)より40倍良好であり得る。
図1Aは、高線形性位相補間器107を含む例示の分数周波数分周器(FFD)100のブロック図である。FFD100は、入力クロック信号102の特定された分数に等しい周波数を有する出力クロック信号120を生成するように動作し得る。入力クロック信号102は、この例示の実施例において10MHzから10GHzまでの範囲の値を有するように選択され得る。他の実施例において、異なる範囲の入力クロック周波数がサポートされ得る。この例では約100Hz~1GHzの範囲から選択され得る周波数の出力クロック信号120が生成され得る。
デジタル制御回路要素104は、出力クロック信号120と入力クロック信号102との間の特定の分周比を選択するように、有線で又はプログラム可能な方式で構成され得る。例えば、制御回路要素104は、FFD100に結合されるプロセッサ上で実行されるソフトウェア又はファームウェアによりロードされるレジスタを含み得る。
FFD100は、出力クロック信号120の所望の概略期間である入力クロック102の特定された数のクロック周期を計数すること、及びその後、出力クロック信号102のエッジ間の正確な期間長さを生成するためにクロック信号120のエッジ間の時間量を補間することにより動作する。FFD100のオペレーションは本願において簡単に記載されており、FFD100のようなFFDのオペレーションの詳細な説明が、2016年9月30日出願のHoshyarらの米国特許出願US15/281,617、発明の名称「直接分割での分数周波数クロック分周器」において提供され、これは参照のため本願に組み込まれている。
米国特許出願US15/281,617
図1Bは、13.75の例示の分周比のためのFFD100のオペレーションを図示するタイミング図である。周波数分周器103は、デジタル制御ロジック104によって提供される制御パラメータN105に応答して入力クロック信号102のエッジの数Nを計数し、「N番目のクロック」信号VIP、V2Pを生成するように構成される。この実施例において、周波数分周器は、入力クロック信号102の立ち上がり及び立ち下がりエッジ両方を計数する。位相補間器107は、位相パラメータαにより特定されるような入力クロック102の2つのエッジ間を補間するように構成される。例えば、13.75の分周比が特定される場合、制御ロジック104は、カウンタ103に、入力クロック102の13エッジ(N=13)を計数するよう指令し得、PI 107に、その後、中間クロック信号CLKp119をアサートする前に、入力クロック102の期間の0.75(α=0.75)を補間するように指令し得る。次の出力期間において、制御ロジックはその後、カウンタ103に13入力期間を計数するよう指令し得、PI 107にその後入力クロック102の半分の周期の間補間するように指令し得る。中間クロック信号119はその後、50%デューティサイクル及び入力クロック102の13.75期間の期間で出力クロック信号120を形成するため、111で周波数において2で分周され得る。このプロセスはその後、出力クロック信号120の各周期の間、反復される。通常、分数周波数比は、出力クロック信号と入力クロック信号との間のエッジ関係を継続的に変化させるので、各期間は異なる量の位相補間を必要とし得る。
この例では、パラメータαは11ビットデジタル値(0~2047)である。別の例において、αは、11ビットより高い又は低い解像度を有し得る。位相補間器107は、パラメータαにより示される要求される位相シフト量と相関する電圧PIout109を生成する。PIout109は、コンパレータ110により基準電圧Vref108と比較され得る。出力クロック信号120上の遷移は、後述により詳細に記載されるように、PIoutがVrefに等しいときコンパレータ110により生成される。
図2は、一つ又は複数の分数周波数分周器100(1)~100(n)を含む、例示のクロック生成器システム200のブロック図である。例えば、システム200は、既知の又は今後開発される半導体処理手法を用いて単一の集積回路(IC)上に製造される。また、例えば、位相ロックループ(PLL)回路210が、水晶214制御された発振器212の制御の下で固定周波数基準クロック信号202を生成するために用いられ得る。幾つかの例において、水晶214は、IC200の外に位置し得る。別の実施例において、例えば、MEMS共振器、マルチバイブレーター、リング発振器、遅延ライン発振器を備える発振器など、他のタイプの既知の又は後に開発されるクロック生成回路が用いられ得る。別の例において、基準クロック202が、オンチップソースからの代わりに、外部ソースから提供され得る。
このようにして、単一のICが、単一の基準クロック信号から全て合成された異なる周波数の複数のクロック信号を提供し得る。
後述により詳細に記載されるように、再び図1を参照すると、位相補間器107は、高度に線形な方式の値の範囲にわたってパラメータαに応答して位相シフトを生成する。本記載において、「非線形性」は、アナログデジタルコンバータ(ADC)に対して通常用いられるものと同様の方式で記載され得る。ADCの非線形性を標準的に表すため、製造業者は、ADC伝達関数を介して最良適合線と呼ばれる線を描き得る。この線からの最大偏差は、「積分非線形性(INL)」と呼ばれ、これは、フルスケールのパーセンテージ又はLSBs(最下位ビット)で表され得る。INLは、各ステップの中心から、ADCが理想的である場合ステップの中心であり得る線上の地点まで測定される。「差動」という用語は、2つの連続するレベル間のADCが取る値を指す。充電入力信号に応答して、ADCサンプル信号及びADCの出力はバイナリ数のストリームである。理想的なADCは、如何なるレベルをスキップすることなく、及び2つ又は3つのLSBsを過ぎて同じ小数を保持することなく、1最下位ビット(LSB)ステップアップ又はダウンし得る。差動非線形性(DNL)は、全伝達関数にわたって、一つのLSBから2つの連続するレベル間の最大偏差と定義される。
図3は、従来の位相補間器(PI)300の概略である。2015年5月のSoulioutisらの「線形性が改善された位相補間器」に記載されるように位相補間器の一般的なオペレーションは既知である。従来の位相補間器(PI)は、充電電流をコンデンサ304に提供する加算回路のオペレーションを制御するために直交制御信号I、Iz、Q、及びQzを必要とし得る。例えばこの実装などの幾つかの実装は更に、同相フィードバック(CMFB)を必要とする。しかし、デバイス302、303への充電電流の一部は、失われ得、それにより、非線形性がつくられる。PI300などのシンプルなPI回路は、60LSB又はそれ以上のINL誤差を有し得、1LSBが100fsであるとき、INL誤差は6000fsより大きくなり得る。
"Phase Interpolator with Improved Linearity," Soulioutis et al, May 2015
図4は、再び図1を参照して、PI 107に対して用いられ得る改善された位相補間器400を更に詳細に図示する概略図である。図5は、PI 400のオペレーションを図示するタイミング図である。上述したように、パラメータαは、図1における制御回路要素104などの制御回路要素によって提供され得る。パラメータαは、例えば、命令の実行、他の制御ロジック、初期化回路要素、又は有線制御ロジックなどにより、制御ロジック104内の又は制御ロジック104に結合されるレジスタにロードされ得る。この例では、パラメータαは、出力クロック信号120の位相を入力クロック信号102に対してシフトするための時間期間のパーセンテージを表す、0.0~1.0の範囲の値を有する分数値である。
各補間サイクルの間、第1の電流源401が、(1-α)に比例する電流を生成するように構成され、第2の電流源402が、(α)に比例する電流を生成するように構成される。例えば、電流源401、402は、デジタルアナログコンバータ(DAC)を用いて実装され得る。この例では、12ビットの解像度のDACが用いられ得、他の実施例が一層高い又は一層低い解像度のDACを用い得る。電流源は、再び図1を参照すると制御回路要素104などの、制御回路要素によって制御され得る。
第1の時間期間501の間、電流源401からの電流は、MOSデバイスM1を介してランプコンデンサC1に提供され、一方、電流源402からの電流は、MOSデバイスM4を介して抵抗器R1により消散される。電流源401からの電流は、ランプコンデンサC1を充電し、要求された位相シフトに比例するPIout電圧を時間531において生成するため、第1の時間期間501の間、(1-α)に比例する傾斜でランプアップする電圧PIoutを生成する。
第2の時間期間502の間、電流源402からの(α)に比例する電流はまた、期間502の間にコンデンサC1に提供される総電流が(α)+(1-α)=1に比例するように、MOSデバイスM3を介してランプコンデンサC1に提供される。そのため、期間502の間、パラメータαとは関係なく一定のレートの充電が生成される。そのため、時間期間502の間、電圧PIoutが、パラメータαとは関係のない傾斜でランプアップし、時間531においてPIout電圧だけオフセットされる。このようにして、2ステップ電圧ランプ信号が生成され、第1のステップが時間531における要求される位相シフトに比例する電圧大きさを生成し、第2のステップが、要求された位相シフトを有する出力信号が、時間531における電圧大きさに基づいて生成されるようにする。
第3の時間期間503の間、電流源401からの電流は、ランプコンデンサC1が時間期間503の間、(α)に比例するレートで充電するように、MOSデバイスM2により抵抗器R1に迂回され得る。このようにして、ランプコンデンサC1は、パラメータαの値に関係なく、補間サイクルの各反復の間、510において示されるものと同じフル充電電圧レベルまで充電される。
フル充電電圧510の1/2の値を有する基準電圧Vrefが提供され得、これは531における最大電圧に対応する。第2の時間期間502の間PIoutをVrefと比較することにより、入力クロック102に関連して、パラメータαに対して極めて線形である位相シフトを有するクロック信号120が生成され得る。例えば、α=0であるとき、クロック信号120は時間520にアサートされ、これは、入力クロック信号102に対して0度の位相シフトを有する。α=0.5であるとき、クロック信号120は時間521にアサートされ、これは、入力クロック信号102に対して180度の位相シフトを有する。同様に、α=1.0であるとき、クロック信号120は時間522にアサートされ、これは、入力クロック信号102に対して360度の位相シフトを有する。そのため、0~360度の間の任意の位相シフト量が、パラメータαの対応する選択により生成され得る。
時間期間504の間、ランプコンデンサC1は、MOSデバイスM7により放電され得る。
この例では、基準電圧Vrefが、時間期間504の間コンデンサC2を充電するように構成される第3の電流源403により生成される。コンデンサC2は、時間期間503の後半の間、リセットされ得る。このようにして、プロセス変動により生じるミスマッチがなくなるように、PI回路400の残りと同じ状況下で基準電圧Vrefが生成される。
図6は、再び図1を参照すると、PI 107として用いられ得る、改善された位相補間器600の別の実装を図示する概略図である。図7は、PI 600のオペレーションを図示するタイミング図である。PI 600は、タイミング信号S1~S5によって図7に示すように制御されるスイッチデバイス630~639のセットと共に実装され得る。PI 600のオペレーションは、図4、5に関して記載されるようなPI 400のものに類似する。スイッチ630~639は、例えば、バイポーラ半導体デバイス、電界効果デバイスなど、既知の又は後に開発されるデバイスを用いて実装され得る。
各補間サイクルの間、第1の電流源601が、(1-α)に比例する電流を生成するように構成され、第2の電流源602が、(α)に比例する電流を生成するように構成される。第1の時間期間701の間、電流源601からの電流は、スイッチデバイス631を介してランプコンデンサC2に提供され、一方、電流源602からの電流は、スイッチデバイス637及び638を介して抵抗器R2により消散される。電流源601からの電流は、ランプコンデンサC2を充電し、要求された位相シフトに比例するPIout電圧を期間701の終わりに生成するため、第1の時間期間701の間、(1-α)に比例する傾斜でランプアップする電圧PIoutを生成する。
第2の時間期間702の間、電流源602からの(α)に比例する電流はまた、期間702の間にコンデンサC2に提供される総電流が(α)+(1-α)=1に比例するように、スイッチデバイス636を介してランプコンデンサC2に提供される。そのため、期間702aの間、パラメータαとは関係なく、一定のレートの充電が生成される。そのため、時間期間702の間、パラメータαとは関係い傾斜で電圧PIoutがランプアップする。
第3の時間期間703の間、電流源601からの電流は、コンデンサC2が、時間期間703の間(α)に比例するレートで充電するように、スイッチデバイス632及び633により抵抗器R1に迂回され得る。このようにして、ランプコンデンサC2が、パラメータαの値に関係なく、補間サイクルの各反復の間、710で示されるものと同じフル充電電圧レベルまで充電される。
フル充電電圧710の1/2の値を有する基準電圧Vrefが提供され得る。第2の時間期間702の間、PIoutをVrefと比較することにより、パラメータαに対して極めて線形である、入力クロック712に対する位相シフトを有するクロック信号620が生成され得る。例えば、α=0であるとき、クロック信号620は時間720にアサートされ、これは、入力クロック信号712に対して0度の位相シフトを有する。α=0.5であるとき、クロック信号620は時間721にアサートされ、これは、入力クロック信号712に対して180度の位相シフトを有する。同様に、α=1.0であるとき、クロック信号620は時間722にアサートされ、これは、入力クロック信号712に対して360度の位相シフトを有する。そのため、0~360度の間の任意の位相シフト量が、パラメータαの対応する選択により生成され得る。
時間期間704の間、コンデンサC2は、スイッチデバイス639により放電される。
この例では、基準電圧Vrefは、スイッチ630及び635を介して時間期間705の間コンデンサC1を充電するように構成される電流源601及び602両方からの電流により生成される。コンデンサC1は、この例ではスイッチ634により時間期間704の後半の間リセットされる。別の例において、コンデンサC1は、時間期間703の後半の間リセットされ得、時間期間704の間、充電される。このようにして、プロセス変動により生じるミスマッチがなくなるように、PI回路600の残りと同じ状況下で基準電圧Vrefが生成される。
図8は、図4のPI回路107及び図6のPI回路600において生じ得る非線形性を図示するグラフである。再び図5のタイミング図を参照すると、パラメータαがそれぞれその最小又は最大近くにある値を有するとき、タイミングポイント531及び532における信号スイッチングにより生じるグリッチ干渉が非線形誤差を生じさせ得る。プロットライン801は、タイミングポイント531及び532間の理想的な線形応答曲線を表す。プロットライン802は、タイミングポイント531及び532辺りの信号グリッチに起因するあり得る応答曲線を表す。803で示されるINL大きさが生じ得る。例示の実施例は、位相補間器が、タイミングポイント831及び832間の領域などのより線形な領域において動作され得るようにする。この場合、この領域における理想的な線形応答804は、805において示されるように、ずっと低いINL大きさとなる。
図9は、再び図1を参照すると、PI 107として用いられ得る位相補間器の別の実施例900を図示する概略図である。図10は、PI900のオペレーションを図示するタイミング図である。PI900は、再び図4を参照すると、それが、(1-α)に比例する電流を生成するように構成される第1の電流源901、及び、(α)に比例する電流を生成するように構成される第2の電流源902を有するという点で、PI 400に類似する。しかし、電流源901及び902は、各々、0.5 I(0)の値を有する基準電流を用いる。下側電流値を補償するため、第1の時間期間1001及び第2の時間期間1002は、入力クロック1012の2つの期間にわたる。
充電コンデンサC1により生成されるPIoutの電圧ランプを付加的な一定の量シフトする「ペデスタル(pedestal)電流」を提供するため、第2のセットの電流源904、905が含まれる。この実施例において、電流源904、905は、0.25 I(0)の定電流を提供する。
第1の時間期間1001の間、電流源901及び904からの電流は、MOSデバイスM1を介してランプコンデンサC1に提供され、一方、電流源902及び905からの電流は、MOSデバイスM4を介して抵抗器R1により消散される。電流源901、904からの電流は、ランプコンデンサC1を充電し、要求された位相シフトに比例するPIout電圧を時間1031において生成するため、入力クロック1012の2つの期間である、第1の時間期間1001の間、(1-α)に比例する傾斜でランプアップする電圧PIoutを生成する。
第2の時間期間1002の間、電流源902からの(α)に比例する電流及び電流源905からの固定電流も、期間1002の間にランプコンデンサC1に提供される総電流が(α)+(1-α)=1に比例するように、MOSデバイスM3を介してランプコンデンサC1に提供される。そのため、期間1002の間、パラメータαとは関係ない一定のレートの充電が生成される。そのため、電圧PIoutが、時間期間1002の間、パラメータαとは関係ない傾斜でランプアップする。
フル充電電圧1010の約0.5の値を有する基準電圧Vrefが提供され得る。第2の時間期間1002の中央部分のみであるサンプリング期間1030の間PIoutをVrefと比較することにより、パラメータαに対して極めて線形である、入力クロック1012の立ち下がりエッジに対する位相シフトを有するクロック信号920が生成され得る。例えば、α=0であるとき、クロック信号920は時間1020にアサートされ、これは、入力クロック信号1012の立ち下がりエッジに対して0度の位相シフトを有する。α=0.5であるとき、クロック信号1020は時間1021にアサートされ、これは、入力クロック信号1012の立ち下がりエッジに対して180度の位相シフトを有する。同様に、α=1.0であるとき、クロック信号920は時間1022にアサートされ、これは、入力クロック信号102の立ち下がりエッジに対して360度の位相シフトを有する。そのため、0~360度の間の任意の位相シフト量が、パラメータαの対応する選択により生成され得る。また、低減されたサンプリング期間1030は、制御信号のスイッチングにより生じ得るグリッチングを避ける。
時間期間1003の間、コンデンサC1は、MOSデバイスM7により放電され得る。
この例では、基準電圧Vrefは、時間期間1004の間コンデンサC2を充電するように構成される第3の電流源903により生成される。コンデンサC2は、MOSデバイスM8により時間期間1003の間リセットされ得る。このようにして、プロセス変動によって生じるミスマッチがなくなるように、PI回路900の残りと同じ状況下で基準電圧Vrefが生成される。
図11は、PI900のシミュレートされたオペレーションを図示するグラフであり、1LSBが100fsに対応する。この例では、PI900は、120fsのみの最大INLを示し、これは、図11に図示するように、1.2LSBに対応する。これは、図3に図示される従来のデバイスの6000fsの最大INL誤差に匹敵する。
図12は、図3~図10に関連して上述したような、高線形性位相補間器のオペレーションを説明するフローチャートである。図1及び図2に関して記載されるように、高線形性位相補間器が、固定基準周波数から正確な分数周波数クロック信号を生成するために用いられ得る。
出力信号と入力クロック信号エッジとの間の所望の位相差を示す位相値パラメータが、位相補間器に結合される制御ロジックにより生成され得る1202。
コンデンサ上に位相値パラメータに比例する第1の電圧を生成するように、第1の時間期間の間、位相値パラメータに比例する第1の電流で第1のコンデンサが充電され得る1204。上記により詳細に記載されるように、DACにより制御される電流源が、第1の電流を生成するために用いられ得る。位相値パラメータは、DACを制御するために用いられ得る。例えば、位相値は、12ビットDACに提供される12ビットデジタル値であり得る。
第1のコンデンサは、第1の電圧でオフセットされた電圧ランプを形成するため、第2の時間期間の間、一定値を有する第2の電流で更に充電され得る1206。上述したように、第2の電流源はまた、制御のためDACを用いて実装され得る。
第2の時間期間の間、基準電圧が電圧ランプと比較され得る1208。上述したように、図4におけるコンパレータ110などのコンパレータが、この比較のために用いられ得る。
出力信号は、その後、位相値パラメータにより特定される位相量、入力クロックからオフセットされた出力信号を生成するため、電圧ランプが基準電圧に等しいときに一度アサートされ得る1210。
更に詳細に上述したように、別の時間期間の間第2のコンデンサを充電するように構成される電流源により、基準電圧が生成され得る1212。第2のコンデンサは、各補間サイクルの終わりにリセットされ得る。このようにして、ミスマッチによって生じるプロセス変動がなくなるように、PI回路の残りと同じ状況下で基準電圧が生成され得る。
他の実施例
再び図4を参照すると、別の例示の実施例において、電流源401は(α)Iの値を有し得、電流源402は(l-α)Iの値を有し得る。
別の実施例において、電流源401は、パラメータαに比例する電流値を有し得、電流源402はIの定電流値を有し得る。この場合、固定傾斜のランプ電圧が、サンプル期間502の間、電流源402のみにより生成されるように、電流源401からの電流は、時間期間502の間、抵抗器R1に向けられ得る。
別の実施例において、電流源の種々の組み合わせが、第1の時間期間の間、要求される位相シフト量に比例する電圧傾斜を生成し、サンプリング時間期間の間、固定傾斜を有する付加的な電圧傾斜を生成するように構成され得る。
種々の実施例において、ランプコンデンサは、ディスクリートコンデンサ、MOSデバイス、複数のデバイスなどとして実装され得る。
別の実施例において、位相シフトを判定するための2ステップランプ信号が、誘導性デバイスを用いる2ステップランプを有する電流を生成することなど、デバイス特性の別のタイプを用いて生成され得る。
本願において分数周波数クロック生成器システムが記載されているが、他のシステムが、例えば、SerDesインタフェースのためのクロック回復、PLLの周波数制御などの機能に対して、本明細書に開示する高線形性位相補間器を具現化し得る。
本記載において、用語「結合する」及びその派生語は、間接的、直接的、光学的、及び/又はワイヤレス電気的接続を意味する。そのため、第1のデバイスが第2のデバイスに結合する場合、そのような接続は、直接的な電気的接続を介して、他のデバイス又は接続を介する間接的な電気的接続を介して、光学的電気的接続を介して、及び/又は、ワイヤレス電気的接続を介してなされ得る。
方法ステップは、本明細書では順次図示され及び/又は説明され得るが、示された及び/又は説明された工程の一つ又は複数が、省かれ得、反復され得、同時に実施され得、及び/又は異なる順で実施され得る。
本発明の特許請求の範囲内で、説明した例示の実施例に改変が成され得、他の実施例が可能である。

Claims (5)

  1. システムであって、
    出力を有するデジタル制御回路と、
    第1の出力と第2の出力とを有する周波数分周器回路と、
    前記デジタル制御回路の出力に結合される入力と出力とを有する第1の電流源であって、(1-α)に比例する電流を生成するように構成される、前記第1の電流源と、
    前記デジタル制御回路の出力に結合される入力と出力とを有する第2の電流源であって、α(0≦α≦1)に比例する電流を生成するように構成される、前記第2の電流源と、
    出力を有する第3の電流源と、
    前記第1の電流源の出力に結合される第1の入力と前記周波数分周器回路の第1の出力に結合される第2の入力と出力とを有する第1のスイッチデバイスと、
    前記第2の電流源の出力に結合される第1の入力と前記周波数分周器回路の第2の出力に結合される第2の入力と出力とを有する第2のスイッチデバイスと、
    入力と接地基準端子に結合される第1の端子と第2の端子とを有する第3のスイッチデバイスと、
    前記第1のスイッチデバイスの出力と前記第2のスイッチデバイスの出力とに結合される端子を有するランプキャパシタと、
    前記第3のスイッチデバイスの第2の端子と前記第3の電流源の出力とに結合される端子を有する基準キャパシタと、
    前記ランプキャパシタの端子に結合される第1の入力と前記基準キャパシタの端子に結合される第2の入力とを有する比較器回路と、
    を含み、
    前記周波数分周器回路が、
    第1の時間期間の間に前記第1のスイッチデバイスをオン状態として前記第2のスイッチデバイスをオフ状態とし
    第2の時間期間の間に前記第1のスイッチデバイスをオン状態として前記第2のスイッチデバイスをオン状態とし
    第3の時間期間の間に前記第1のスイッチデバイスをオフ状態として前記第2のスイッチデバイスをオン状態とする、
    ように構成される、システム。
  2. 請求項に記載のシステムであって、
    出力を有する発振器回路を更に含み、
    前記周波数分周器回路が前記発振器回路の出力に結合される入力を更に有する、システム。
  3. 請求項1に記載のシステムであって、
    周期的に前記ランプキャパシタをリセットするために、前記ランプキャパシタと接地基準とに結合される第4のスイッチデバイスを更に含む、システム。
  4. 請求項1に記載のシステムであって、
    前記第3のスイッチデバイスが前記基準キャパシタをリセットさせる、システム。
  5. 請求項1に記載のシステムであって、
    前記第1及び第2の電流源が、それぞれ、一定のペデスタル電流を生成するように構成される電流源を含む、システム。
JP2019545898A 2016-11-08 2017-11-08 高線形性位相補間器 Active JP7132554B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022128801A JP2022163176A (ja) 2016-11-08 2022-08-12 高線形性位相補間器

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/346,524 US10855294B2 (en) 2016-11-08 2016-11-08 High linearity phase interpolator
US15/346,524 2016-11-08
PCT/US2017/060658 WO2018089509A1 (en) 2016-11-08 2017-11-08 High linearity phase interpolator

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022128801A Division JP2022163176A (ja) 2016-11-08 2022-08-12 高線形性位相補間器

Publications (3)

Publication Number Publication Date
JP2020501467A JP2020501467A (ja) 2020-01-16
JP2020501467A5 JP2020501467A5 (ja) 2020-12-17
JP7132554B2 true JP7132554B2 (ja) 2022-09-07

Family

ID=62064144

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019545898A Active JP7132554B2 (ja) 2016-11-08 2017-11-08 高線形性位相補間器
JP2022128801A Pending JP2022163176A (ja) 2016-11-08 2022-08-12 高線形性位相補間器

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022128801A Pending JP2022163176A (ja) 2016-11-08 2022-08-12 高線形性位相補間器

Country Status (6)

Country Link
US (2) US10855294B2 (ja)
EP (1) EP3539212A4 (ja)
JP (2) JP7132554B2 (ja)
KR (3) KR102656504B1 (ja)
CN (2) CN109964404B (ja)
WO (1) WO2018089509A1 (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11128742B2 (en) 2019-03-08 2021-09-21 Microsemi Storage Solutions, Inc. Method for adapting a constant bit rate client signal into the path layer of a telecom signal
US10972084B1 (en) 2019-12-12 2021-04-06 Microchip Technology Inc. Circuit and methods for transferring a phase value between circuits clocked by non-synchronous clock signals
US11323123B2 (en) 2019-12-20 2022-05-03 Microchip Technology Inc. Circuit to correct phase interpolator rollover integral non-linearity errors
US10917097B1 (en) 2019-12-24 2021-02-09 Microsemi Semiconductor Ulc Circuits and methods for transferring two differentially encoded client clock domains over a third carrier clock domain between integrated circuits
US11239933B2 (en) 2020-01-28 2022-02-01 Microsemi Semiconductor Ulc Systems and methods for transporting constant bit rate client signals over a packet transport network
US11463005B2 (en) * 2020-04-27 2022-10-04 Texas Instruments Incorporated Ramp generator for buck/boost converters
CN111697950B (zh) * 2020-06-23 2021-07-09 上海安路信息科技股份有限公司 本征线性相位插值器
US11424902B2 (en) 2020-07-22 2022-08-23 Microchip Technology Inc. System and method for synchronizing nodes in a network device
US11165431B1 (en) * 2020-12-09 2021-11-02 Analog Devices, Inc. Techniques for measuring slew rate in current integrating phase interpolator
US11500336B1 (en) 2021-05-11 2022-11-15 Texas Instruments Incorporated Methods and apparatus for low jitter fractional output dividers
US11916662B2 (en) 2021-06-30 2024-02-27 Microchip Technology Inc. System and method for performing rate adaptation of constant bit rate (CBR) client data with a fixed number of idle blocks for transmission over a metro transport network (MTN)
US11838111B2 (en) 2021-06-30 2023-12-05 Microchip Technology Inc. System and method for performing rate adaptation of constant bit rate (CBR) client data with a variable number of idle blocks for transmission over a metro transport network (MTN)
US11581897B1 (en) 2021-07-16 2023-02-14 Texas Instruments Incorporated Dual slope digital-to-time converters and methods for calibrating the same
US11736065B2 (en) 2021-10-07 2023-08-22 Microchip Technology Inc. Method and apparatus for conveying clock-related information from a timing device
US11799626B2 (en) 2021-11-23 2023-10-24 Microchip Technology Inc. Method and apparatus for carrying constant bit rate (CBR) client signals
CN114070271B (zh) * 2022-01-14 2022-05-03 南京沁恒微电子股份有限公司 基于相位插值的时钟抖动产生装置及其方法
US11799460B1 (en) 2022-06-29 2023-10-24 Texas Instruments Incorporated Dynamic phase adjustment for high speed clock signals
CN115833798B (zh) * 2023-02-15 2023-05-02 南京沁恒微电子股份有限公司 一种高线性度多比特相位插值器
CN116599523B (zh) * 2023-07-19 2024-02-23 牛芯半导体(深圳)有限公司 相位插值电路、锁相环电路

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080315963A1 (en) 2006-09-28 2008-12-25 Yunteng Huang Direct digital interpolative synthesis
WO2015025966A1 (ja) 2013-08-23 2015-02-26 株式会社 東芝 位相-デジタル変換器、無線通信装置、集積回路および無線通信方法
US20150249454A1 (en) 2014-02-28 2015-09-03 Stefano Giaconi Fast settling mixed signal phase interpolator with integrated duty cycle correction
JP2017517974A (ja) 2014-05-29 2017-06-29 クゥアルコム・インコーポレイテッドQualcomm Incorporated 遅延のない比較器に基づくrc発振器

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3460913B2 (ja) * 1995-09-29 2003-10-27 旭化成マイクロシステム株式会社 可変遅延時間発生回路とその方法
US6009534A (en) 1998-06-01 1999-12-28 Texas Instruments Incorporated Fractional phase interpolation of ring oscillator for high resolution pre-compensation
US6353649B1 (en) 2000-06-02 2002-03-05 Motorola, Inc. Time interpolating direct digital synthesizer
US6518805B2 (en) * 2000-10-04 2003-02-11 Broadcom Corporation Programmable divider with built-in programmable delay chain for high-speed/low power application
US7292091B1 (en) 2000-10-11 2007-11-06 Silicon Laboratories Inc. Method and apparatus for reducing interference
WO2002076009A1 (en) * 2001-03-20 2002-09-26 Gct Semiconductor, Inc. Fractional-n frequency synthesizer with fractional compensation method
JP4587620B2 (ja) 2001-09-10 2010-11-24 ルネサスエレクトロニクス株式会社 クロック制御方法と分周回路及びpll回路
KR100398048B1 (ko) 2001-12-11 2003-09-19 한국전자통신연구원 델타 시그마 나누기의 구조
US6720959B2 (en) 2002-03-28 2004-04-13 Texas Instruments Incorporated Area efficient, low power and flexible time digitizer
US6798296B2 (en) 2002-03-28 2004-09-28 Texas Instruments Incorporated Wide band, wide operation range, general purpose digital phase locked loop architecture
US6683932B1 (en) 2002-07-23 2004-01-27 Bae Systems, Information And Electronic Systems Integration, Inc. Single-event upset immune frequency divider circuit
US7463710B2 (en) 2003-06-27 2008-12-09 Analog Devices, Inc. Fractional-N synthesizer and method of programming the output phase
TWI222786B (en) 2003-09-17 2004-10-21 Mediatek Inc Multi-modulus programmable frequency divider
CN1871772B (zh) 2003-10-23 2011-07-13 Nxp股份有限公司 分频器
US20050189972A1 (en) 2004-02-27 2005-09-01 Tim Foo System and method for achieving low power standby and fast relock for digital phase lock loop
US8476887B2 (en) * 2004-12-03 2013-07-02 Texas Instruments Incorporated DC to DC converter with pseudo constant switching frequency
US7298195B2 (en) 2005-03-31 2007-11-20 Agere Systems Inc. Methods and apparatus for improved phase switching and linearity in an analog phase interpolator
TWI315612B (en) 2006-03-21 2009-10-01 Ind Tech Res Inst Apparatus for multiple-divisor prescaler
US7564276B2 (en) 2006-06-28 2009-07-21 Qualcomm Incorporated Low-power modulus divider stage
US7916824B2 (en) 2006-08-18 2011-03-29 Texas Instruments Incorporated Loop bandwidth enhancement technique for a digital PLL and a HF divider that enables this technique
US7486145B2 (en) * 2007-01-10 2009-02-03 International Business Machines Corporation Circuits and methods for implementing sub-integer-N frequency dividers using phase rotators
US8149022B2 (en) 2007-02-09 2012-04-03 Mediatek Inc. Digital delay line based frequency synthesizer
US7764134B2 (en) 2007-06-14 2010-07-27 Silicon Laboratories Inc. Fractional divider
US20090045848A1 (en) 2007-08-15 2009-02-19 National Semiconductor Corporation Phase-frequency detector with high jitter tolerance
US7777581B2 (en) 2007-10-19 2010-08-17 Diablo Technologies Inc. Voltage Controlled Oscillator (VCO) with a wide tuning range and substantially constant voltage swing over the tuning range
FR2922697A1 (fr) 2007-10-22 2009-04-24 St Microelectronics Sa Synthetiseur de frequence numerique
US7737743B1 (en) 2008-03-07 2010-06-15 National Semiconductor Corporation Phase-locked loop including sampling phase detector and charge pump with pulse width control
US8063686B1 (en) 2008-06-27 2011-11-22 Cadence Design Systems, Inc. Phase interpolator circuit with two phase capacitor charging
US8081018B2 (en) 2008-08-21 2011-12-20 Qualcomm Incorporated Low power radio frequency divider
US7863993B1 (en) 2008-09-08 2011-01-04 National Semiconductor Corporation Oscillator for providing oscillation signal with controllable frequency
US20110241746A1 (en) 2010-03-30 2011-10-06 Taiwan Semiconductor Manufacturing Co., Ltd. Low power small area static phase interpolator with good linearity
US8483856B2 (en) 2010-05-19 2013-07-09 Texas Instruments Incorporated System and method for correcting phase noise in digital-to-analog converter or analog-to-digital converter
WO2011148467A1 (ja) * 2010-05-25 2011-12-01 富士通株式会社 位相補間器、受信回路及び情報処理装置
US8552787B2 (en) * 2010-06-10 2013-10-08 Qualcomm Incorporated Methods and apparatus for a gray-coded phase rotating frequency divider
US8248118B2 (en) 2010-08-09 2012-08-21 Texas Instruments Incorporated High-speed frequency divider and a phase locked loop that uses the high-speed frequency divider
US8258839B2 (en) 2010-10-15 2012-09-04 Texas Instruments Incorporated 1 to 2N-1 fractional divider circuit with fine fractional resolution
US8810290B1 (en) 2011-01-11 2014-08-19 Hittite Microwave Corporation Fractional phase locked loop having an exact output frequency and phase and method of using the same
US8564352B2 (en) * 2012-02-10 2013-10-22 International Business Machines Corporation High-resolution phase interpolators
US8559587B1 (en) 2012-03-21 2013-10-15 Integrated Device Technology, Inc Fractional-N dividers having divider modulation circuits therein with segmented accumulators
US8873689B2 (en) 2012-08-02 2014-10-28 Taiwan Semiconductor Manufacturing Co., Ltd. Phase interpolator for clock data recovery circuit with active wave shaping integrators
US8692599B2 (en) 2012-08-22 2014-04-08 Silicon Laboratories Inc. Interpolative divider linearity enhancement techniques
US9344065B2 (en) 2012-10-22 2016-05-17 Mediatek Inc. Frequency divider, clock generating apparatus, and method capable of calibrating frequency drift of oscillator
JP6149427B2 (ja) 2013-03-04 2017-06-21 株式会社リコー クロック生成回路及びクロック生成回路におけるクロック生成方法
US9257991B2 (en) 2014-01-21 2016-02-09 Telefonaktiebolaget L M Ericsson (Publ) High-speed frequency divider
US9484939B2 (en) 2014-05-16 2016-11-01 Lattice Semiconductor Corporation Techniques for fractional-N phase locked loops
CN105450224B (zh) 2014-07-16 2018-07-27 无锡华润上华科技有限公司 直接数字频率合成方法和直接数字频率合成器
US9236873B1 (en) 2014-12-17 2016-01-12 Integrated Device Technology, Inc. Fractional divider based phase locked loops with digital noise cancellation
US9696351B2 (en) * 2014-12-30 2017-07-04 Stmicroelectronics International N.V. Data receiving device including an envelope detector and related methods
US9614659B2 (en) 2015-01-28 2017-04-04 Texas Instruments Incorporated CTLE gear shifting to enable CDR frequency lock in wired communication

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080315963A1 (en) 2006-09-28 2008-12-25 Yunteng Huang Direct digital interpolative synthesis
WO2015025966A1 (ja) 2013-08-23 2015-02-26 株式会社 東芝 位相-デジタル変換器、無線通信装置、集積回路および無線通信方法
JP2016181735A (ja) 2013-08-23 2016-10-13 株式会社東芝 位相−デジタル変換器および受信機
US20150249454A1 (en) 2014-02-28 2015-09-03 Stefano Giaconi Fast settling mixed signal phase interpolator with integrated duty cycle correction
JP2017517974A (ja) 2014-05-29 2017-06-29 クゥアルコム・インコーポレイテッドQualcomm Incorporated 遅延のない比較器に基づくrc発振器

Also Published As

Publication number Publication date
CN117240261A (zh) 2023-12-15
US10855294B2 (en) 2020-12-01
JP2020501467A (ja) 2020-01-16
US20210044300A1 (en) 2021-02-11
KR20220162855A (ko) 2022-12-08
EP3539212A1 (en) 2019-09-18
KR20190090787A (ko) 2019-08-02
CN109964404A (zh) 2019-07-02
KR102656504B1 (ko) 2024-04-12
US20180131378A1 (en) 2018-05-10
WO2018089509A1 (en) 2018-05-17
KR102471135B1 (ko) 2022-11-28
JP2022163176A (ja) 2022-10-25
CN109964404B (zh) 2023-10-20
KR20240051295A (ko) 2024-04-19
EP3539212A4 (en) 2019-12-18

Similar Documents

Publication Publication Date Title
JP7132554B2 (ja) 高線形性位相補間器
US9362936B1 (en) Digital-to-time converter
US8193957B2 (en) Successive approximation register analog to digital converter (ADC) and method of adjusting delay thereof
JP5561010B2 (ja) 逐次比較型ad変換器及び逐次比較型ad変換器の動作クロック調整方法
JP5347534B2 (ja) 位相比較器、pll回路、及び位相比較器の制御方法
CN105187055B (zh) 具有宽带宽的锁相环电路
US20110286510A1 (en) Electronic device for generating a fractional frequency
US7586335B2 (en) Digital phase detector and a method for the generation of a digital phase detection signal
JP4648380B2 (ja) 分数周波数シンセサイザ
JP4723652B2 (ja) 位相差検出器、及び位相差検出方法
CN106341134B (zh) 具有局部交错和重采样的数模转换器
Choi et al. A time-to-digital converter based on a multiphase reference clock and a binary counter with a novel sampling error corrector
WO2002017050A2 (en) Noise-shaped digital frequency synthesis
Seo et al. A 1-GHz Digital PLL With a 3-ps Resolution Floating-Point-Number TDC in a 0.18-$\mu\hbox {m} $ CMOS
CN112311400A (zh) 包括最大长度序列生成器的基于压控振荡器的模数转换器
JPWO2009034881A1 (ja) 位相比較器およびフェーズロックドループ
CN114301454A (zh) 小数分频器、数控振荡器和锁相环电路
WO2019009997A1 (en) DELAY LOCKING LOOP (DLL) EMPLOYING A DIGITAL OUTPUT (PDC) PULSE CONVERTER FOR CALIBRATION
Abdo et al. Low-power circuit for measuring and compensating phase interpolator non-linearity
Buhr et al. A 10 Bit Phase-Interpolator-Based Digital-to-Phase Converter for Accurate Time Synchronization in Ethernet Applications
Shin et al. A seamless-controlled digital PLL using dual loops for high speed socs
Cathcart A Rotary Travelling Wave Oscillator Based All-Digital PLL in 65nm CMOS
Niaboli-Guilani et al. A low-power digital calibration of sampling time mismatches in time-interleaved A/D converters
Samarah Improved Phase Detection for Digital Phase-Locked Loops
US20170237443A1 (en) Phase-locked loop and frequency synthesizer

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20190508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201105

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201105

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20210218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210602

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210831

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210901

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20211129

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20220128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220301

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20220516

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: 20220727

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220812

R150 Certificate of patent or registration of utility model

Ref document number: 7132554

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150