• 検索結果がありません。

スライド 1

N/A
N/A
Protected

Academic year: 2021

シェア "スライド 1"

Copied!
34
0
0

読み込み中.... (全文を見る)

全文

(1)

開ループアンプを用いた

パイプラインADCの”Split ADC”構成による

バックグラウンド自己校正法

八木拓哉 上森聡

丹陽平 伊藤聡志(群馬大学)

松浦達治 臼井邦彦(ルネサステクノロジ)

小林春夫(群馬大学)

ECT-10-046 平成22年3月 電子回路研究会

(2)

アウトライン

2 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(3)

アウトライン

3 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(4)

研究背景

4 0 2 4 6 0.01 0.1 1 1980 1990 2000 2010 2020 •デジタル回路 : 微細化の恩恵 •アナログ回路 : 性能の厳しい制約 •デジタルアシスト技術 : アナログ回路の要求性能の緩和 ゲート長 L g [um] 電源電圧 V dd [V ] 年代 [year] Analog Circuit & ADC Analog input Digital Calibration Circuit Digital output CMOSプロセスの微細化 デジタルアシスト技術

(5)

パイプライン

AD変換器の低消費電力

5 •初段の段間アンプ:高利得、高速、高線形性 高消費電力 Stage 1 ADC DAC MSB Residue Analog input Analog

input Stage 2 Stage M

•[B murmann JSSC 03]  初段に開ループアンプ : シンプル、低消費電力  従来技術[Kelly ISSCC 01]と比べて消費電力を62%低減 •バックグラウンド自己校正 : アンプの非線形性 閉ループアンプ 開ループアンプ

(6)

バックグラウンド自己校正を用いた

パイプライン

AD変換器

6 •バックグラウンドデジタル自己校正 長い収束時間 •長い収束時間はテスト時間の増加の要因 テストコストの増加 •[B murmann JSSC 03] 12b 75MS/sのパイプラインAD変換器  収束時間が約0.5s 0.1 1 10 100 1000 9 10 11 12 13 14 15 16 Conv ergence time [s] Resolution [bit]

(7)

研究目的

7 •パイプラインAD変換器の低消費電力化  初段に開ループアンプの適用 •バックグラウンド自己校正の収束時間の短縮  スプリットADC構成の応用  バックグラウンド自己校正法の提案: 初段の開ループアンプで生じる非線形性、有限ゲイン誤差、 乗算型DACの容量ミスマッチの補正 •目標:12ビット、10MS/sのパイプラインAD変換器 従来のスプリットADC構成を適用した有限ゲイン誤差と容量ミスマッチの 補正方法を応用し、補正方法が複雑な非線形性の補正も実現可能

(8)

アウトライン

8 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(9)

スプリット

AD変換器構成の特徴

9 •単一NビットのADCを2チャンネルのNビットADCA、ADCBに分割  チップ面積は不変 •ADCの出力データはADCAとADCBの出力を平均化  ノイズ特性も不変 •自己校正法の適用する場合、回路構成の工夫が必要 “N bit ADC” Analog Circuit C gm Analog input ADC output “N bit ADCA” “N bit ADCB” Analog Circuit C/2 gm/2 Analog Circuit C/2 gm/2 0.5 ADCoutput Error signal For calibration Analog input DAo DBo DAo-DBo 0

(10)

スプリット

AD変換器構成を用いた補正法

10 •[I.Ahmed ESSCIRC 2007]  オペアンプの有限ゲイン誤差、容量ミスマッチを短時間で補正 •オペアンプの非線形性も補正する手法を提案 Backend 11bit ADCA Backend 11bit ADCB 0.5 ADC output Analog input ADCA ADCB Error signal For calibration DA DB D ΔD VrA VrB Vi 4 bit Stage1A 4 bit Stage1B Vref -Vref ADCout -Vref All “0s” Vi Missing Codes :Ideal :Actual 有限ゲイン誤差 & 容量ミスマッチ ADCout -Vref All “0s” Vi Missing Codes & Nonlinearity :Ideal :Actual 有限ゲイン誤差 & 非線形性 & 容量ミスマッチ

(11)

初段の残差電圧

11 •Stage1Aの残差電圧 •Stage1Bの残差電圧 •ADCAとADCBの残差電圧をずらす  ADCAとADCBの誤差が同じ場合: 自己校正によって共に理想に近づける Vref VrA 0000 0001 1110 1111 MSBA -Vref Vi Vref -Vref 0 -24/32 -28/32 24/32 28/32 Vref VrA 00000 00001 0111110000 MSBB -Vref Vi Vref -Vref 0 -26/32 -30/32 26/32 30/32

(12)

疑似ランダム信号による

開ループアンプの非線形性の推定

12 4 b Stage 1A Backend ADCA ADCA ADCB 4 b Stage 1B Backend ADCB MSBA MSBB LSBA LSBB 4 bit Sub-ADC 4 bit DAC Vref/16 RNGA Vi RNG = 1 ⇒ Vref/16 RNG = 0 ⇒ 0 VrA VrB RNGB Vr MSB RNG 0 Vi (×8) •初段に疑似ランダム信号を付加  二つの残差波形の生成 •ADCAとADCBの疑似ランダム信号は異なる初期値で周期をずらす Nonlinearity

 

3 1 3 1 1 1 1 a a a a V V V g      Va1

(13)

疑似ランダム信号の付加による

2つの残差電圧の生成

13 •Stage1Aの残差電圧 •Stage1Bの残差電圧 Vref VrA 00000 00001 0111110000 MSBB -Vref Vi Vref -Vref 0 -26/32 -30/32 26/32 30/32 Vref VrA 0000 0001 1110 1111 MSBA -Vref Vi Vref -Vref 0 -24/32 -28/32 24/32 28/32 RNGA=0: RNGA=1: RNGB=0: RNGB=1:

(14)

3次の非線形性の補正

14 hanl hal Vref -Vref Vi 0 VrA hanl hal Vref VrA Vi 0 -Vref RNGA=0: RNGA=1: -Vref Small nonlinear effect(hal) Large nonlinear effect(hanl) -30/32 -28/32 -Vref -30/32 -28/32 Small nonlinear effect(hal) Large nonlinear effect(hanl)

•No calibration : hanl<hal •Calibration : hanl=hal

RNGA=0: RNGA=1:

(15)

距離

hの推定

15 ha Vref -Vref -Vref 0 -30/32 -28/32 0000 00000 MSBA VrA dab00 00001 0001 MSBB •ステージ1A(ha)の場合  dab00 - dab10 = ha ステージ1b(hb)の場合も同様 RNGA=0: RNGA=1: RNGB=0: RNGB=1: dab10

(16)

アウトライン

16 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(17)

2つの残差電圧から

1つの残差電圧の生成

17 Vref -Vref ou tpu t Vref -Vref o u tpu t input input ADCA ADCB

Stage1 residue Stage1 residue

ADCB ⇒ ×hal/hbl Vref -Vref input Vref -Vref ou tpu t input

Stage1 residue, ADC A Stage1 residue, ADC A

hal RNG = 1 ⇒ +hal ou tpu t •RNGA=RNGB=1のとき、hを減算 : 一つの残差波形を生成 •ADCA、ADCBの残差電圧の傾きのミスマッチを補正

(18)

有限ゲイン誤差、容量ミスマッチの補正

18 Vref -Vref ou tpu t input Stage1 residue Analog input Digital Output ミッシングコードを測定 :ADCA :ADCB •ステージ1のCミスマッチ、有限ゲイン誤差によって ミッシングコードが発生 •ADCA、ADCB、片側の出力データを参考にそれぞれの ミッシングコードを測定

(19)

有限ゲイン誤差、容量ミスマッチの補正

19 B 1  B B 2 1  

  15 1 j jB

  14 1 j jB

  16 1 j jB MSBB 00000 After Calibration Befor Calibration Analog input Digital Output 00001 00010 01110 01111 10000 •ADCBの場合 (ADCAも同様)  測定し平均化したミッシングコードΔjを加算

(20)

アウトライン

20 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(21)

全体構成

21 4 bit Stage 1A Backend 11bit ADCA 4 bit Stage 1B Backend 11bit ADCB RNGA RNGB Digital Calibration Block 1 Digital Calibration Block 2 0.5 ADC 12 bit output Analog input ADCA ADCB Digital Calibration Logic 1bit DACA 1bit DACB Da1 Db1 Da3 Db3 Db4 Da4 Da5 Db5 (非線形性) ・有限 ゲイン誤差 ・容量 ミスマッチ

(22)

パイプライン

AD変換器の構成

22 5b Flash ADC 4b DAC 4b DAC even odd

Stage 2 Stage 9 3b Flash

1.5 bit/Stage

Stage 1A under calibration Backend ADCA

Analog input RNGA 0 Vref/16 Vref/16 0 RNGB RNG = 1 ⇒ Vref/16 RNG = 0 ⇒ 0

Stage 2 Stage 9 3b Flash 1.5 bit/Stage

 

1 1 a a V g

 

1 1 b b V g Va1 Vb1 (×8) (×8) ADCA Backend ADCB ADCB

(23)

デジタル自己校正ブロック

1-1

3次の非線形性の補正

23 •逆関数e(D1)を用いてhl=hnlとなるように補正係数p3を更新

 

n

p

n

 

h

l

h

nl

p

3

3

1

(n:iteration) Backend ADCA output Backend ADCB output Measure 1  , da i db i1 IIR Calc a1 , hal hanl IIR eb(Db1,p3b) Calc b1 , hbl hbnl Accum. Accum. 3rd order Calib. outputA 3rd order Calib. outputB bl h bnl h al h anl h μ A μ B bl h al h Da1 Db1 Da2 Db2 p3b p3a ea(Da1,p3a)

(24)

距離

hの平均化

24 •デジタルフィルタを用いて差dの移動平均値を計算 •差dの平均値から距離hの平均値を計算 al

h

00 ab

d

Z-1 μ 3a 10 ab

d

3a-1) IIR avg IIR avg 10 ab

d

10 ab

d

(25)

デジタル自己校正ブロック

1-2

2つの残差電圧から1つの残差電圧の生成

25 RNGA 3rd order Calib. outputA 3rd order Calib. outputB bl h al h 0 RNGB 0 bl al h h Gain mismatch Calib. outputA Gain mismatch Calib. outputB Da2 Db2 Da3 Db3 1/8 1/8 RNG = 1 ⇒ h RNG = 0 ⇒ 0

(26)

デジタル自己校正ブロック

2

有限ゲイン誤差、容量ミスマッチの補正

26 •測定したミッシングコードをIIRフィルタを用いて移動平均値を計算 Measure 2 , iA  iB IIR IIR Calc a2

  1 j jA Calc b2

  1 j jB 1st order Calib. outputA 1st order Calib. outputB Da4 Db4 Da5 Db5

(27)

アウトライン

27 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(28)

MATLABシミュレーションによる検証

28

ADCA (Stage1A) ADCB (Stage1B)

•サブDACのCミスマッチ: 2% (σ) •オペアンプの非線形性:

 

 

3 1 1 1 1 a 7 5 a 15 a a V . V V g      •サブDACのCミスマッチ: 2% (σ) •オペアンプの非線形性:

 

3 1 1 1 1 b 7 6 b 15 2 b b V . V . V g      •3次の非線形性の補正  LMSループのステップサイズ: μA= 1/8192  IIRフィルタのゲイン: μ3a = 1/512 •有限ゲイン誤差、 容量ミスマッチの補正  IIRフィルタのゲイン: μ1a = 1/1024 •3次の非線形性の補正  LMSループのステップサイズ: μB= 1/8192  IIRフィルタのゲイン: μ3b = 1/512 •有限ゲイン誤差、 容量ミスマッチの補正  IIRフィルタのゲイン: μ1b = 1/1024

(29)

DNLとINL

29

No calibration

Gain error and capacitor mismatch calibration

Nonlinearity, Gain error and capacitor mismatch calibration

(30)

出力パワースペクトラム

30

•全ての誤差を補正:SNDR=73.9dB  ADCのENOB≒12ビットを達成

(31)

補正係数

p3の収束と

LMSループ内の平均二乗誤差

31 0 2 4 6 8 10 x 105 -0.06 -0.05 -0.04 -0.03 -0.02 -0.01 0

0.01 Stage1A Nonlinearity Convergence

p3a 0 2 4 6 8 10 x 105 -80 -70 -60 -50 -40 Iteration M S E [ dB ] 0 2 4 6 8 10 x 105 -0.06 -0.05 -0.04 -0.03 -0.02 -0.01 0

0.01 Stage1B Nonlinearity Convergence

p3b 0 2 4 6 8 10 x 105 -80 -70 -60 -50 -40 Iteration M S E [ dB ] •約6*105でMSEが-60dB以下 (10MS/s:約0.06秒)  バックエンドのADCは10ビットの精度を得る •収束時間を従来技術[B murmann JSSC 03]と比較して、約1/100に短縮 平均二乗誤差: (推定値-平均値)2 (MSE:

Mean Square Error)

(32)

アウトライン

32 • 研究背景と目的 • パイプラインAD変換器のバックグラウンド自己校正法の提案  3次の非線形性の補正方法  有限ゲイン誤差、容量ミスマッチの補正方法 • バックグラウンド自己校正法を用いた パイプラインAD変換器の全体構成 • MATLABシミュレーションによる検証 • 結論

(33)

結論

33 •パイプラインAD変換器の低消費電力化  初段に開ループアンプを用いて低消費電力化 •バックグラウンド自己校正法の提案  アンプの非線形性、有限ゲイン誤差、容量ミスマッチを補正 有効分解能12ビットの精度を得る  スプリットAD変換器構成を適用  従来技術と比べて、収束時間を短縮 0.01 0.1 1 10 100 1000 9 10 11 12 13 14 15 16 Co nv erg en ce tim e [s ] Resolution [bit] This work (12ビット 10MS/s)

(34)

補足

34

•有限ゲイン誤差の補正について、開ループアンプの場合は 1次の係数の誤差の補正である

参照

関連したドキュメント

医師の臨床研修については、医療法等の一部を改正する法律(平成 12 年法律第 141 号。以下 「改正法」という。 )による医師法(昭和 23

主空気槽 4年 マンホール開放内部点検 主機動弁注油ポ 10600/4年 軸受オイルシール新替 ンプ. 主機冷却清水ポ

旧法··· 改正法第3条による改正前の法人税法 旧措法 ··· 改正法第15条による改正前の租税特別措置法 旧措令 ···

〔追記〕  校正の段階で、山﨑俊恵「刑事訴訟法判例研究」

(1) 会社更生法(平成 14 年法律第 154 号)に基づき更生手続開始の申立がなされている者又は 民事再生法(平成 11 年法律第

(自分で感じられ得る[もの])という用例は注目に値する(脚注 24 ).接頭辞の sam は「正しい」と

森林には、木材資源としてだけでなく、防災機能や水源かん養

事業の財源は、運営費交付金(平成 30 年度 4,025 百万円)及び自己収入(平成 30 年度 1,554 百万円)となっている。.