図 2 4-bit 5-step SAR ADC の非二進探索アルゴリズムと誤差補正範囲 q(k) の図表示. Fig.2. Redundant search algorithm of a 4-bit 5-step SAR ADC and representation of error correc

Similar documents
小林研究室2000年度の研究成果

インターリーブADCでのタイミングスキュー影響のデジタル補正技術

スライド 1

スライド 1

P361

DAC121S101/DAC121S101Q 12-Bit Micro Power, RRO Digital-to-Analog Converter (jp)

untitled

遅延デジタルフィルタの分散型積和演算回路を用いたFPGA実装の検討

Microsoft PowerPoint - 9.Analog.ppt

PFC回路とAC-DC変換回路の研究

ADC121S Bit, ksps, Diff Input, Micro Pwr Sampling ADC (jp)

V s d d 2 d n d n 2 n R 2 n V s q n 2 n Output q 2 q Decoder 2 R 2 2R 2R 2R 2R A R R R 2R A A n A n 2R R f R (a) 0 (b) 7.4 D-A (a) (b) FET n H ON p H

(3) E-I 特性の傾きが出力コンダクタンス である 添え字 は utput( 出力 ) を意味する (4) E-BE 特性の傾きが電圧帰還率 r である 添え字 r は rrs( 逆 ) を表す 定数の値は, トランジスタの種類によって異なるばかりでなく, 同一のトランジスタでも,I, E, 周

Microsoft PowerPoint - 13approx.pptx

Microsoft PowerPoint - 計測2.ppt [互換モード]

フィードバック ~ 様々な電子回路の性質 ~ 実験 (1) 目的実験 (1) では 非反転増幅器の増幅率や位相差が 回路を構成する抵抗値や入力信号の周波数によってどのように変わるのかを調べる 実験方法 図 1 のような自由振動回路を組み オペアンプの + 入力端子を接地したときの出力電圧 が 0 と

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

TC74HC00AP/AF

ADC082S021 2 Channel, 50 ksps to 200 ksps, 8-Bit A/D Converter (jp)

BD9328EFJ-LB_Application Information : パワーマネジメント

Microsoft Word - TC74HCT245AP_AF_J_P8_060201_.doc

1

Microsoft PowerPoint - 【5】説明資料_池辺将之

ADC78H90 8-Channel, 500 kSPS, 12-Bit A/D Converter (jp)

Taro-DSノート

スライド 1

スライド 1

Signal-Suppression Feed Forwardを用いた広帯域LNAの低消費電力 ノイズキャンセル技術

Microsoft PowerPoint pptx

スライド 1

TC74HC14AP/AF

Microsoft PowerPoint - 集積回路工学(5)_ pptm

レベルシフト回路の作成

TC74HC4017AP/AF

AN15880A

アナログ回路 I 参考資料 版 LTspice を用いたアナログ回路 I の再現 第 2 回目の内容 電通大 先進理工 坂本克好 [ 目的と内容について ] この文章の目的は 電気通信大学 先進理工学科におけるアナログ回路 I の第二回目の実験内容について LTspice を用

等価回路図 絶対最大定格 (T a = 25ºC) 項目記号定格単位 入力電圧 1 V IN 15 V 入力電圧 2 V STB GND-0.3~V IN+0.3 V 出力電圧 V GND-0.3~V IN+0.3 V 出力電流 I 120 ma 許容損失 P D 200 mw 動作温度範囲 T o

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

Microsoft Word - TC74HC245_640AP_AF_P8_060201_.doc

TC74HC245,640AP/AF

降圧コンバータIC のスナバ回路 : パワーマネジメント

<4D F736F F D B4389F D985F F4B89DB91E88250>

TC74HC109AP/AF

Microsoft Word - TC74HC107AP_AF_J_P9_060201_.doc

TC74HC112AP/AF

TC7WT126FU

パルス波高値計測回路の製作

elm1117hh_jp.indd

Microsoft Word - TC4538BP_BF_J_2002_040917_.doc

アクティブフィルタ テスト容易化設計

TC74HCT245AP/AF

TC74HC4511AP/AF

スライド 1

LM Channel 42-Bit Color Scanner Analog Front End (jp)

TULを用いたVisual ScalerとTDCの開発

Microsoft PowerPoint - algo ppt [互換モード]

周期時系列の統計解析 (3) 移動平均とフーリエ変換 nino 2017 年 12 月 18 日 移動平均は, 周期時系列における特定の周期成分の消去や不規則変動 ( ノイズ ) の低減に汎用されている統計手法である. ここでは, 周期時系列をコサイン関数で近似し, その移動平均により周期成分の振幅

9_18.dvi

TC74HC4051,4052,4053AP/AF/AFT

電気的特性 (Ta=25 C) 項目 記号 Min. Typ. Max. 単位 電源電圧 Vdd V 電源電流 Ivdd ma サンプルホールド電圧 1 Vref V サンプルホールド電流 1 Iref ma サンプルホールド電

ボルツマンマシンの高速化

NJU72501 チャージポンプ内蔵 圧電用スイッチングドライバ 概要 NJU72501はチャージポンプ回路を内蔵し 最大で3V 入力から 18Vppで圧電サウンダを駆動することができます このチャージポンプ回路には1 倍 2 倍 3 倍昇圧切り替え機能を備えており 圧電サウンダの音量を変更すること

AD8212: 高電圧の電流シャント・モニタ

AN41904A

RLC 共振回路 概要 RLC 回路は, ラジオや通信工学, 発信器などに広く使われる. この回路の目的は, 特定の周波数のときに大きな電流を得ることである. 使い方には, 周波数を設定し外へ発する, 外部からの周波数に合わせて同調する, がある. このように, 周波数を扱うことから, 交流を考える

149 (Newell [5]) Newell [5], [1], [1], [11] Li,Ryu, and Song [2], [11] Li,Ryu, and Song [2], [1] 1) 2) ( ) ( ) 3) T : 2 a : 3 a 1 :

CMOS RF 回路(アーキテクチャ)とサンプリング回路の研究

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

CMOS リニアイメージセンサ用駆動回路 C10808 シリーズ 蓄積時間の可変機能付き 高精度駆動回路 C10808 シリーズは 電流出力タイプ CMOS リニアイメージセンサ S10111~S10114 シリーズ S10121~S10124 シリーズ (-01) 用に設計された駆動回路です セン

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

SICE東北支部研究集会資料(2014年)

Microsoft Word - 2_0421

NJM78L00S 3 端子正定電圧電源 概要 NJM78L00S は Io=100mA の 3 端子正定電圧電源です 既存の NJM78L00 と比較し 出力電圧精度の向上 動作温度範囲の拡大 セラミックコンデンサ対応および 3.3V の出力電圧もラインアップしました 外形図 特長 出力電流 10

オーバーサンプリングによる ADC12 の高分解能

スライド 1

Microsoft PowerPoint pptx

UWB a) Accuracy of Relative Distance Measurement with Ultra Wideband System Yuichiro SHIMIZU a) and Yukitoshi SANADA (Ultra Wideband; UWB) UWB GHz DLL

Fig. 1 Relative delay coding.

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

スライド 1

EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

DC-DC Control Circuit for Single Inductor Dual Output DC-DC Converter with Charge Pump (AKM AKM Kenji TAKAHASHI Hajime YOKOO Shunsuke MIWA Hiroyuki IW

例 e 指数関数的に減衰する信号を h( a < + a a すると, それらのラプラス変換は, H ( ) { e } e インパルス応答が h( a < ( ただし a >, U( ) { } となるシステムにステップ信号 ( y( のラプラス変換 Y () は, Y ( ) H ( ) X (

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE. UWB UWB

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

スライド 1

スライド 1

FdText理科1年

2017 (413812)

Microsoft Word - TC4013BP_BF_J_P9_060601_.doc

投稿原稿の表題

Microsoft PowerPoint - 6.PID制御.pptx

スライド 1

11. 築地伸和, 青木均, 香積正基, 戸塚拓也, 東野将史, 小林春夫, 90nm NMOSFET における, 経時 温度劣化特性シミュレーション用 HCI ゲートリーク電流モデルの研究 電気学会電子回路研究会 ECT 横須賀 (2015 年 7 月 2 日 ) 12. 東野将史,

TC74VHC4051A,4052A,4053AF/FT/FK

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

高速データ変換

Transcription:

フィボナッチ数列重み付け SAR ADC のための DAC の検討 * 荒船拓也 澁谷将平小林佑太朗小林春夫 ( 群馬大学 ) DAC Topologies for Fibonacci Sequence Weighted SAR ADC Takuya Arafune*, Shohei Shibuya, Yutaro Kobayashi, Haruo Kobayashi (Gunma University) Abstract- This paper describes several DAC topologies with Fibonacci sequence (or Golden ratio) weights for redundant successive approximation register (SAR) ADC which enables high-reliability and high-speed AD conversion using digital error correction. We showed previously that applying Fibonacci sequence and its property called Golden ratio to SAR ADC design leads to well-balanced redundant search algorithms, and here we present that the corresponding internal DAC can be realized with simple topology such as R-R network, C-C network or their combination, which is another beautiful feature of the Fibonacci sequence weighted SAR ADC. キーワード :DAC, SAR ADC, フィボナッチ数列, 黄金比, 冗長性 (Keywords: DAC, SAR ADC, Fibonacci Sequence, Golden ratio, Redundancy) 1- はじめに近年, 自動車のエレクトロニクス化は著しく, 車載用エレクトロニクス技術に大きな関心が集まっている. その中でマイコンと組み合わせたAD 変換器では逐次比較方式が広く使われている. その高速化, 高精度化, 低消費電力化, 低コスト化, 高信頼性化の要求が年々厳しくなっている. そこで高信頼性化 高速化実現のためにて冗長設計がある. [1-8] 時間冗長システムを AD 変換過程に組み込むことでデジタル誤差の補正を実現し, 性能の向上を図る. 筆者らはフィボナッチ数列重み付けを用いた冗長アルゴリズム逐次比較近似 AD 変換器は従来の方式に比べて誤差補正力 速度を向上させることを示した. [4-6] 本論文ではフィボナッチ数列重み付け冗長逐次比較近似 AD 変換器 (Successive Approximation Register Analog-to-Digital Converter: SAR ADC) の内部で用いる DA 変換器 (DAC) が簡単なR-R ネットワーク, C-Cネットワークもしくはそれらの組み合わせで実現することを検討したので報告する. 即ちフィボナッチ数列重み付け冗長 SAR ADC の一つの特長として簡単な構成で内部 DACが実現できることを示す. これまでの非二進冗長アルゴリズムSAR ADC ではDAC を完全ユナリ構成にする [1, 2], 基数を推定する [7, 8] 回路方式が用いられてきたが, 回路規模が大きくなってしまう. それに比べてフィボナッチ数列重み付けアルゴリズムでは DACが簡単な構成で実現でき, 大きなアドバンテージになる. 2- 逐次比較近似 AD 変換器 2-1. 逐次比較近似 AD 変換器の構成 AD 変換器を実現する手法の中で SAR ADC は高分解能 (10~ 18bit) で中速サンプリング ( 数 100k~ 数 10MSps) のAD 変換器を実現できる. 低消費電力 小チップ面積 オペアンプ不要で実現可能なので自動車やファクトリオートメーション等に広く用いられている. SAR ADC の主な構成要素は図 1のようにサンプル & ホールド回路, コンパレータ, DAC, 逐次比較レジスタ (SAR), クロック生成回路の5つである. SAR ADC の動作は 天秤の原理 を用いている. 入力電圧と比較電圧 ( 錘 ) とを比較して, 釣り合いが取れるよう DAC 出力電圧を生成する. 図 1 逐次比較近似 AD 変換器の構成. Fig.1. Block diagram of an SAR ADC. 1/6

図 2 4-bit 5-step SAR ADC の非二進探索アルゴリズムと誤差補正範囲 q(k) の図表示. Fig.2. Redundant search algorithm of a 4-bit 5-step SAR ADC and representation of error correction ranges q(k). 2-2. 逐次比較近似 AD 変換器の冗長アルゴリズム設計冗長とは予備や余裕のことで, ここでは比較回数に余裕を持たせることでADC の性能の向上を図る. [1-8] すなわち, 比較回数を増加させデジタル誤差補正を可能にする. 例として, 入力電圧 8.3LSB 相当のアナログ入力電圧での 4bitの AD 変換での冗長性を持たせた探索アルゴリズム ( 5step ) の解探索動作を図 2 左に示す. 1ステップ目の判定でコンパレータが誤判定を起こしても後段のステップで補正され, 結果として正しい変換ができる. 比較回数に余裕があるので誤差補正が可能となり, AD 変換の信頼性が高まる. また, 変換過程で誤差補正ができるため, DA 変換器の出力が完全に整定するまで待たずに次のステップの判定に移ることができ, 判定回数を増やしても全体のAD 変換速度を向上できる. [1-8] このように冗長設計によって信頼性と変換速度に優れた AD 変換器が実現できる. しかし, この冗長アルゴリズム SAR ADC 設計には次のような課題がある. 一つ目の問題として冗長設計での比較電圧の小数重みの出現がある. 比較電圧重みは変換精度や設計容易化のために整数であることが望ましい. アルゴリズム設計で整数が得られなければ整数値への丸めが必要であるが, この処理で各ステップでの補正力にばらつきが生じ, 結果として性能向上を妨げる要因となる. 二つ目の問題は基数 ( radix ) 決定の難しさである. 基数は比較電圧重みを決定する数字であり, (1) 式で表される. p(k) = x M k (1) ここで x が基数, M: 総ステップ数, p( k ) : k step 目の比較電圧重みを表している. この比較電圧重みが補正可能範囲を決定するため, 基数の決定によって補正可能範囲が決まる. 図 2 右に基数を適当に設定した時の誤差補正範囲を示す. この例では補正可能範囲に制限がかかり, 補正範囲外の入力値は補正できない. 補正範囲を考慮しつつ基数を決定するのは難しい. これらの要因により冗長設計の効果が十分に発揮できない. 三つ目は内部 DA 変換器の構成の問題である. 二進重み付け SAR ADC では R-2R 抵抗ネットワーク DAC 等により簡単な構成で二進重み付け DACを実現できる. 冗長アルゴリズムを使用するとセグメント型 (Unary 型 )DA 変換器を用いる [1, 2], 基数を推定する [7, 8] ことが必要となり回路規模が大きくなってしまう. 筆者らは [4, 5, 6] でフィボナッチ数列重み付けSAR ADC で一つ目, 二つ目の問題が解決できることを示したが, この論文では三つ目の問題も解決できることを示す. 3- 整数論を用いた冗長アルゴリズムの設計 3-1. フィボナッチ数列 [9] フィボナッチ数列とは式 (2) の漸化式で定義される数列である. 式 (2) 中の n は n 0 を満たす任意の自然数である. 1202 年にイタリアの数学者レオナルド フィボナッチが発行した 算盤の書 (Liber Abaci) に記載さている. F n+2 = F n + F n+1 (2) ただしF 0 = 0, F 1 = 1 式 (2) に従って, いくつかの項を計算すると以下の値となる. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, すなわち隣り合う二項の和が次の項になる. 式 (2) から得られる整数値はフィボナッチ数と呼ばれ, 隣り合う二つのフィボナッチ数の比率は式 (3) で示される値へ収束する. lim = 1.618033988749895 = φ (3) F n 1 n F n この収束比率 φは 黄金比 と呼ばれ, 古代より 最も美しい比率 であるといわれてきている. これらのフィボナッチ数や黄金比は簡単 / 単純に導くことができるが, 動物 植物 美術等, 様々なところにあらわれ, 多くの興味深い性質を持っている. フィボナッチの発表から 800 年以上が経った現在でも研究が続けられている. 3-2. 整数論を用いた冗長アルゴリズム逐次比較 AD 変換器筆者らは 2-2 節に記述した問題を解決するために整数論 ( フィボナッチ数列 ) を応用した冗長アルゴリズムを研究してきた. [3-6, 11] 多くの場合は二進探索の電圧比較重みを用いるが, このアルゴリズムではフィボナッチ数列重み付け ( 約 1.6 進 ) 電圧比較重みを用いる. 2/6

図 5 提案する R 終端 R-R ラダー DAC 構成. Fig.5. R-R ladder DAC circuit with R termination. 図 3 4-bit 6-step のフィボナッチ数列を用いた逐次比較近似 AD 変換器の冗長探索アルゴリズム. Fig.3. Redundant search algorithm of a 4-bit 6-step SAR ADC using Fibonacci sequence. 4- フィボナッチ数列重み付け DA 変換器の検討式 (2) で計算されるフィボナッチ数を再掲する ( 初項 0 は除く ). ( 0 ), 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 奇数項は次のようになる. 1, 2, 5, 13, 34, 89, 233, 610, 偶数項は次のようになる. 1, 3, 8, 21, 55, 144, 377, 987, 図 4 各分解能での ADC の整定時間の比較 Fig.4. the comparison of the settling time of ADC at each resolution これまでの研究 [3-6] により次のことを明らかにした. フィボナッチ数列は整数のみで構成されているため, 比較電圧重みの整数への丸めが不要になる. また, (2) 式より, 数列のk 項目は前項と前々項の加算で表されるため, k step 目の補正可能範囲はk+1 step 目の補正可能範囲と必ず接する ( 図 3 参照 ). この性質から, すべての入力値を補正する最も効率の良い設計であることがわかる. また, フィボナッチ冗長設計は補正面だけでなく速度面においても有効である. 図 4 に分解能毎の整定時間を示した. 各設計の中でフィボナッチ冗長設計が最も速いことがわかる. すなわちフィボナッチ冗長設計 ( radix = 約 1.62 ) を行うことで補正面 速度面で特に優れたADC を実現できる. しかし, 比較電圧重みを変えると (R-2R 抵抗ラダーのような ) 二進重みの DACが使えない問題が生ずる. その比較電圧重みに対応したDAC 構成が必要である. 以下の節でフィボナッチ数重み DAC を簡単な回路で実現できることを示す. 4-1. 抵抗ネットワークによる DAC 構成 A. R 終端 R-R ラダー DAC 構成 ( フィボナッチ数列奇数項重み ) 提案回路構成を図 5 に, その動作例を図 6 に示す. 二進重み付け R-2R ラダー回路と異なり, 抵抗はすべて R に変更した点である. 図 6 の最上段の回路では各抵抗 R にフィボナッチ数に重み付け された電流が流れていることがわかる. また各ノードから GND に フィボナッチ数の奇数項に重み付けされた電流が流れている, す なわち各ノードにフィボナッチ数の奇数項に重み付けされた電圧 が生成されている. また, 図 6 より電流源を Vout 側に一つずつノ ードをずらしていくと, 出力電圧 Vout にフィボナッチ数の奇数項 に重み付けされた電圧が生じる. 電流は各ノードでフィボナッチ数 ( F x ) に基づいて分割される. n 点ノードを持つ抵抗ラダー回路を考える. 各ノードから右側を 見たときの合成抵抗は右のノードから次のようになる. (1/1)R, (2/3)R, (5/8)R, (13/21)R,, ( F 2(n m)+1 F 2(n m) ),, ( +1 ) R (4) フィボナッチ数に基づいた抵抗比が出現する. 左端のノードから 電流を流した時のノード毎の電流分割は次のようになる. ( F 2(n 1) ) I,, ( F 2(n m) ) I, ( 21 ) I, ( 8 ) I, ( 3 ) I, ( 1 ) I (5) GND 側へ流れる電流は次のようになる. ( F 2(n 1)+1 ) I,, ( F 2(n m)+1 ) I,, ( 13 ) I, ( 5 ) I, ( 2 ) I, ( 1 ) I (6) 3/6

図 7 提案する R R 終端 R-R ラダー DAC 構成. Fig.7. R-R ladder DAC circuit with R R termination. 図 6 R 終端 R-R ラダー DAC 動作例. Fig.6. Operation examples of R-R ladder DAC circuit with R termination. (5) (6) 式の分子からノード毎に電流をフィボナッチ数に基づい て, GND 側と次段側に分割していることが確認できる. 左側から m 番目のノード電圧 V(m) は次のようになる. V(m) = ( F 2(n m)+1 ) IR (7) 分母は電流や抵抗値を調節することで取り去ることが可能である. 例として図 6 では電流源を 55I として用いている. 図 6 の回路は重ね合わせの理により, フィボナッチ数列奇数項 重み DAC が実現できる. B. R R 終端 R-R ラダー DAC 構成 ( フィボナッチ数列偶数項重み ) 提案回路構成を図 7 に, その動作例を図 8 に示す. 図 6 の回路 では両端が抵抗 R で終端されているが, 図 7 では両端が 2 つの抵 抗の並列結合 R R で終端されている. 図 8 に示すように各ノードから GND にフィボナッチ数の偶数項 に重み付けされた電流が流れている. すなわち各ノードの電圧が フィボナッチ数の偶数項に重み付けされた電圧が生成される. ま た, 電流源を Vout 側に一つずつノードをずらしていくと, 出力電 圧 Vout にフィボナッチ数の偶数項に重み付けされた電圧が生じ る. 図 7, 8 で各ノードから右側を見た合成抵抗は右のノードから (1 / 1)R, (3 / 2)R, (5 / 8)R,, ( F 2(n m+1) F 2(n m)+1 ) R,, ( F 2(n+1) +1 ) R (8) 左側から m 番目のノード電圧 V(m) は次のようになる. V(m) = ( F 2(n m+1) F 2(n+1) ) IR (9) 図 7 の回路は重ね合わせの理により, フィボナッチ数列偶数項 重み DAC が実現できる. 図 5, 図 7 の回路により, すべてのフィボナッチ数列重みが出力 可能となった. 図 8 R R 終端 R-R ラダー DAC 動作例. Fig.8. Operation examples of R-R ladder DAC circuit with R R termination. C. R-R 抵抗ラダーフィボナッチ数列重み DAC 構成 図 5, 図 7 の回路を組み合わせた図 9 左の構成の回路でフィボナ ッチ数列重み DAC を実現できる. また, 図 9 右の上段は R で終端 され, 下段は R R で終端された R-R ネットワークであるが, 各 ノードはフィボナッチ数列重み付けされた電圧を生成することが できる. この回路と容量配列を組み合わせてフィボナッチ数列重 み DAC を生成することができる.[11] 4/6

図 9 R-R 抵抗ラダー DA 変換器の構成 Fig.9. The DA converter configuration of the ladder resistor. (a)c 終端容量 C-C ラダー DAC. 図 11 C 終端 C-C 容量ラダー DAC の動作例. Fig.11. Operation examples of C-C ladder DAC circuit with C termination. (b)c C 終端 C-C 容量ラダー DAC. 図 10 各 C-C 容量ラダー DAC 構成. Fig.10. C-C ladder DAC circuits. 4-2. 容量ネットワークによる DAC 構成図 10 (a) に C 終端容量 C-C ラダー DAC( フィボナッチ数列奇数項重み ) の構成, 図 11 にその動作例を示す. 図 10 (b) に C C 終端容量 C-C ラダー DAC( フィボナッチ数列奇数項重み ) の構成, 図 12 にその動作例を示す. R-R 抵抗ネットワークの場合と同じようにこれらからフィボナッチ数列重み付け DAC を構成できる. 容量ネットワークで実現できれば定常電流が流れず低消費電力化できる. 一方, 一端がグランドに接続していない容量をIC 内で実現し DAC に用いると両電極ノードからグランドへの寄生容量の影響で高精度 DAC の実現が難しいことに注意が必要である. 図 12 C C 終端 C-C 容量ラダー DAC の動作例. Fig.12. Operation examples of C-C ladder DAC circuit with C C termination. 5- シミュレーションによる提案 DAC 回路の動作確認図 9 の回路のシミュレーションによる動作確認を LTSpice と Scilab の 2 つのシミュレーションソフトを用いて行った. 図 13 (a) の回路では Vout1 と Vout 2 の加算は容量を用いて実現した. (b) の回路では容量アレイの原理で加算した. 図 9 の各回路でスイッチ SW1~9 を順番に ON したときのシミュレーションを行う. (a) の回路から得られた出力電圧のシミュレーション結果を図 14 左に示す. 各回路 (a), (b) において電流源値, 抵抗値, 容量はそれぞれ 200uA, 550Ω, 1pF に設定した. (a) 電流加算型 R-R ラダー回路 (b) 単電流型 R-R ラダー回路図 13 フィボナッチ数列重み付け DAC( 図 9) シミュレーション回路. Fig.13. Simulated circuit of DAC in Fig. 9. 5/6

出力電圧 (mv) 出力電圧 (mv) INL (LSB) 最大 INL0.8 最大 INL0.2 時間 (us) デジタル入力図 14 フィボナッチ数列重み付け DAC( 図 13) のシミュレーション結果 (DAC 出力 ) Fig.14. Simulated output waveform of DAC in Fig. 13. 図 14 左の結果から各ステップでの電圧値の比を読み取ると 0, 1, 1, 2, 3, 5, 8, 13, 21, とフィボナッチ数に応じた出力結果が得られ, フィボナッチ重み付けができていることが確認できた. また, 同様の回路で各入力値を入れることでその値に応じたアナログ値が表現でき, DAC として使用可能な回路であることも確認できる ( 図 14 右図参照 ). 図 13(b) の回路では図 14 の 10 分の 1 の電圧の大きさでフィボナッチ重みが確認できた. 使用する容量が多いためフルスケールが小さくなったと予想されるが, どちらの回路もフィボナッチ冗長設計に用いる DAC として, 有効な回路であることが確認できた. 6- さらなる展開 6-1. フィボナッチ数列の冗長性を利用した DAC 線形性の向上図 9 の抵抗ラダーと電流源を複数使用する DAC 回路では抵抗 R 間, 電流源間の電流ミスマッチが生じ, DAC 線形性が劣化する. フィボナッチ数列ではある値を複数のパターンで表現することが可能である. 筆者らはこのフィボナッチ数列の性質を利用してこの問題を軽減することを検討している. [9] ここで各電流源に正規分布関数 ( 平均 :0, 標準偏差の3 倍 3σ :±10%) のばらつきを与えたときの二進重みのDA 変換器 (5bit) とフィボナッチ数列 DA 変換器 ( 図 9 ) のステップごとのINLのシミュレーション結果を図 15 に示す. 結果としてバイナリの最大 INLは0.8LSB なのに対し, フィボナッチでは最大 INLは0.2LSB と 75% 低減出来ている. フィボナッチ数列重み付け DA 変換器を用いることで電流源ミスマッチを抑制できることが期待できる. 6-2. フィボナッチ数列性質利用 :SAR ロジック回路での加減算従来手法では SAR ロジックで重み付けをしていたが, 提案回路ではDAC 内でフィボナッチ数重み付けができるため, ロジック回路の小規模化が期待できる. フィボナッチ数列の様々な性質 [10] を利用し, SARロジック回路の小規模回路実現を検討している. 7- まとめ 本論文では従来の冗長アルゴリズム SAR ADC の問題を, 冗長 設計にフィボナッチ数列を応用することで解決できることを示し た. そのフィボナッチ数列冗長設計に必要な DA 変換器を比較的簡 単な回路 (R-R 抵抗ネットワーク等 ) で実現できる方式を提案し, シミュレーションで動作を確認した. 今後はさらにフィボナッチ数列の性質を生かし, 電流源や抵抗 ミスマッチによる線形性劣化を低減方式, キャリブレーション方 式, またこの DA 変換器を用いる SAR ロジックの基本アルゴリズム にフィボナッチ数列の性質を利用する方式を検討していきたい. 謝辞 : 本研究をご支援いただいています半導体理工学研究センタ ー (STARC) に感謝いたします. DAC デジタル入力 図 15 バイナリ ( 点線 )/ フィボナッチ ( 実線 )DAC の INL 比較.( シミュレーション結果 ) Fig.15. INL comparison between binary and Fibonacci DACs (simulation results). 文 (1) F. Kuttner, A 1.2V 10b 20MSample/s Non-Binary Successive Approximation ADC in 0.13μm CMOS, ISSCC (Feb. 2002) (2) M. Hesener, T. Eichler, A. Hanneberg, D. Herbison, F. Kuttner, H. Wenske, A 14b 40MS/s Redundant SAR ADC with 480MHz Clock in 0.13µm CMOS, ISSCC (Feb. 2007). (3)T. Ogawa, H. Kobayashi, et. al., SAR ADC Algorithm with Redundancy and Digital Error Correction, IEICE Trans. Fundamentals, vol.e93-a, no.2, pp.415-423 (Feb. 2010). (4)Y. Kobayashi, H. Kobayashi, SAR ADC Algorithm with Redundancy Based on Fibonacci Sequence, IEEJ AVIC, Ho Chi Minh City, Vietnam (Oct. 2014) (5) 小林佑太朗, 小林春夫 逐次比較近似 ADC の整数論に基づく冗長アルゴリズム設計 電気学会, 電子回路研究会, 島根 (2014 年 7 月 ) 小林佑太朗, 香積正基, 楊志翔, 小林春夫 ADC/DAC のフィボナッチ数列を用いた冗長性設計の検討 電気学会電子回路研究会, 奈良 (2013 年 10 月 ) (7)H. Nakane, et. al., A Fully Integrated SAR ADC Using Digital Correction Technique for Triple-Mode Mobile Transceiver, IEEE J. of Solid-State Circuits (Nov. 2014). (8)W. Liu, et. al., A 12b 22.5/45MS/s 3.0mW 0.059mm 2 CMOS SAR ADC achieving over 90dB SFDR, ISSCC (Feb. 2010). (9) 楊志翔, 小林佑太朗, シャイフルニザムビンモーヤ, 小林春夫 : フィボナッチ数列を用いた DA 変換回路アーキテクチャ 第 4 回電気学会東京支部栃木 群馬支所合同研究発表会, 桐生 (2014 年 3 月 ). (10) T. Koshy: c, Fibonacci and Lucas Numbers with Applications, John Wiley & Sons, Inc. (2001) (11) R. Gregorian, G. C. Temes, Analog MOS Integrated Circuits for Signal Processing, John Wiley & Sons, Inc. (1986) 献 6/6