• 沒有找到結果。

具二區段式溫度計編碼架構的12位元500百萬赫芝電流式互補式金氧半導體數位類比轉換器

N/A
N/A
Protected

Academic year: 2021

Share "具二區段式溫度計編碼架構的12位元500百萬赫芝電流式互補式金氧半導體數位類比轉換器"

Copied!
72
0
0

加載中.... (立即查看全文)

全文

(1)

電機學院 IC 設計產業研發碩士班

具二區段式溫度計編碼架構的

12 位元 500 百萬赫芝電流式互補式

金氧半導體數位類比轉換器

12-bit 500MSample/s Current-Steering CMOS D/A Converter

with Dual-Segment Thermometer-Code Architecture

研 究 生:張維欣

指導教授:洪崇智 教授

(2)

具二區段式溫度計編碼架構的

12 位元 500 百萬赫芝電流式互補式

金氧半導體數位類比轉換器

12-bit 500MSample/s Current-Steering CMOS D/A Converter

with Dual-Segment Thermometer-Code Architecture

研 究 生:張維欣 Student:Wei-Shin Chang

指導教授:洪崇智 Advisor:Chung-Chih Hung

國 立 交 通 大 學

電機學院IC設計產業專研發專班

碩 士 論 文

A Thesis

Submitted to College of Electrical and Computer Engineering National Chiao Tung University

in partial Fulfillment of the Requirements for the Degree of

Master in

Industrial Technology R & D Master Program on IC Design

September 2008

(3)

具有二區段式溫度計編碼架構的

12 位元 500 百萬赫芝電流式互補式

金氧半導體數位類比轉換器

學生:張維欣 指導教授:洪崇智博士

國立交通大學電機學院產業研發碩士班

本論文設計實現一個 12 位元 500MHz 的數位類比轉換器, 選取電流式架構讓數位-類比轉換器輸出級的設計上不需要設計額外放大器來做電流電壓轉換,降低功率消耗並 符合高速與高解析度的應用。 電流式數位類比轉換器設計需考量因製程造成電流源不匹配效應,對電流源電晶體 大小進行最佳化後來降低對靜態特性 DNL 與 INL 上的不理想性。進而針對因電路造成的 輸出突波的非理想性加以改善所以加入二元順序判別電路的機制讓數位-類比轉換器電 路一次只打開一個電流源, 降低突波效應, 得到較佳的動態特性表現, 並配合選擇順 序最佳化與四象限對稱佈局安排來降低階梯誤差與系統誤差。 電流式數位類比轉換器由 4 + 8 位元用二區段式溫度計編碼架構組成。採用TSMC 0.18 µm 1P6M mixed­signal CMOS 製程來實現,整體晶片面積為 1.8648mm2 。

(4)

12-bit 500MSample/s Current-Steering CMOS D/A Converter

with Dual-Segment Thermometer-Code Architecture

Student:Wei-Shin Chang Advisor:Dr. Chung-Chih Hung

Industrial Technology R & D Master Program of

Electrical and Computer Engineering College

National Chiao Tung University

ABSTRACT

The thesis presents a 12bit 500MHz digital-to-analog-converter (DAC) by using a current-steering architecture. The output of the DAC does not require an extra output buffer to convert I to V so as to achieve lower power consumption, and to suit for high speed and high resolution application.

The current steering DAC needs to deal with the issue of the current source mismatch due to process fabrication. Therefore current sources are first optimized by transistor size to reduce no-ideal integral nonlinearity (INL) and differential nonlinearity (DNL) effects on static performance. To reduce non-ideal glitch effects, binary order decision circuits are implemented in the current-steering DAC to allow only one current source opened every time for getting better performance. Combined with optimized switching sequence and symmetric current source array arranged as a two-dimensional common centroid floor plan, gradient effects and symmetric errors can be further decreased.

The 12bit digital-to-analog converter was fabricated in a TSMC 0.18µm CMOS technology. It is based on a current steering dual segment with both thermometer coded 4+8

(5)

首先感謝指導老師洪崇智老師在這兩年多的研究與學習生涯裡,提供舒適的學習環 境與自由探索學問的空間. 以及研究領域上對我的指導與照顧,學生銘記於心並由衷感 謝老師您有教無類的辛勞。感謝李育民教授及羅天佑學長撥冗蒞臨並榮幸承蒙您對此論 文寶貴的指導與建議,使其更趨完備. 其次感謝天佑、文弘、德文、旭右、嘉泰、家敏學長們在這兩年多裡專業知識上教 導與傳承,並宗諺與阿白學長們將研究領域上的經驗傾囊相授與耐心教導,還有同窗們 楓翔、介仁、智龍、竹緯、文霖、永洲、威文、俊彥在學業上的扶持和研究生活上的關 照,與學弟們阿龜、聖文、兆良、新傑的關懷,感謝大家。 再者感謝這些年來一路相伴的朋友們,雅筑、季慧、儷矜、振益、文亮、嘉雯、東 山、豐錥、維修、伯堂、政學、秋華與真綾, 亦師亦友的關懷與幫忙. 最要感謝我的爹娘,感謝他們勞心且勞力哉培,完全的支持是我勇於努力加油往前 走的動力,讓我能全心投入研究之中,無後顧之憂的完成我的學業與論文。在此致上最 高的敬意,願及祈福您們永遠身體健康與快樂。 深覺得之於人者多, 出之於己者少, 在此將感謝獻給所有幫助過我的貴人們. 張維欣 國立交通大學 中華民國九十七年九月

(6)

目錄

中文摘要

I

Abstract (English)

II

誌謝 III

目錄 IV

圖目錄 VII

表目錄 X

第一章.

緒論

1.1 研究動機 1 1.2 論文組織 2

第二章.

數位-類比轉換器基本架構

3

2.1 理想數位-類比轉換器 3 2.2 類比-數位轉換器規格 4 2.2.1 靜態特性 4 2.2.2 動態特性 8 2.2.3 動態範圍 10 2.3 二進位加權式數位-類比轉換器架構 12 2.3.1 R-2R 階梯式數位-類比轉換器 12 2.3.2 切換電容式電荷重分配數位-類比轉換器 13 2.3.3 二進位碼加權電流式數位-類比轉換器 15 2.4 溫度計碼數位-類比轉換器架構 16 2.5 混合型數位-類比轉換器架構 17

(7)

第三章.

電流式數位-類比轉換器的非理想效應 19

3.1 電流源電晶體的不匹配性

19 3.2 電流源的有限輸出阻抗 23 3.3 電流源陣列的不匹配性 25 3.4 電流源開關電晶體組的非理想效應 28 3.5 位元偏移與突波 31 3.6 總結 32

第四章.

數位-類比轉換器電路設計 33

4.1 數位-類比轉換器的架構 33 4.1.1 區段式溫度計碼數位-類比轉換器 34 4.1.2 12 位元數位-類比轉換器架構圖 36 4.2 數位電路 37 4.2.1 溫度計解碼器 37 4.2.2 二元順序判別電路 39 4.2.3 高速門閂電路 42 4.3 類比電路 43 4.3.1 切換單位電流源設計 44 4.3.2 參考偏壓電流源電路 45 4.4 選擇序列最佳化 46 4.5 佈局 49 4.6 總結 51

第五章.

模擬與測試電路

52

5.1 模擬結果 52 5.2 測試電路 55

(8)

第六章. 結論與未來工作展望

58

(9)

圖目錄

Chapter 2

Fig. 2.1 數位-類比轉換器介面 3 Fig. 2.2 N 位元的數位-類比轉換器區塊圖 4 Fig. 2.3 有偏移誤差量的非理想轉換曲線 5 Fig. 2.4 有增益誤差量的非理想轉換曲線 6 Fig. 2.5 換器的 INL 與 DNL 非線性誤差 7 Fig. 2.6 非單調線性的數位-類比轉換器 7 Fig. 2.7 實際輸出信號與理想輸出信號(黑色破折號) 9 Fig. 2.8 輸出有突波 10 Fig. 2.9 數位-類比轉換器輸出頻譜圖 10 Fig. 2.10 N 位元 R-2R 階梯式數位-類比轉換器 13 Fig. 2.11 N 位元切換電容式電荷重分配數位-類比轉換器 14 Fig. 2.12 N 位元二進位碼加權電流切換式數位類比轉換器 15 Fig. 2.13 溫度計碼電流式數位-類比轉換器 17 Fig. 2.14 以 M 位元溫度解碼的 N 位元區段數位-類比轉換器 18

第三章

Fig. 3.1 INL_yield 與 I I σ ⎛ ⎜ ⎝ ⎠ ⎞

Unit Current Std Deviation 的關係 20

Fig. 3.2 理想的 MOS 電流源與製程中發生隨機不匹配性 21 Fig. 3.3 單位電流源所需最小的閘極面積與過驅電壓關係 23

Fig. 3.4 有限輸出阻抗的電流源 24 Fig. 3.5 12 位元數位-類比轉換器有限輸出阻抗與 INL 關係 25

(10)

Fig. 3.7 屬接地線存在寄生有限電阻 26 Fig. 3.8 (a) 線性誤差 (First Order)

(b) 系統誤差 ( Second Order) 在電流源陣列 27 Fig. 3.9 (a) 電流源開關閘極驅動器輸出波型 (b) 高準位交錯點 (c) 低準位交錯點 28 Fig. 3.10 不同的輸出阻抗下的 SFDR 動態特性 29 Fig. 3.11 (a) 疊接式電流源電晶體 (b) 疊接式電流源在頻域阻抗特性 30 Fig. 3.12 數位訊號電容耦合效應 30 Fig. 3.13 位元偏移非穩定時間錯誤 31 Fig. 3.13 位元偏移造成輸出端有突波現象 31

第四章

Fig. 4.1 溫度計碼架構, 二進位加權架構下數位-類比轉換器摘要 33 Fig. 4.2 常態分佈電流源面積與區段的百分比 35 Fig. 4.3 12 位元數位-類比轉換器架構示意圖. 36 Fig. 4.4 8*8矩陣式門閂器排列與一對3-to-8溫度計解碼器關係圖 37 Fig. 4.5 溫度計解碼器 38 Fig. 4.6 MSB電流源和LSB電流源打開的配合關係圖 39

Fig. 4.7 相比較於(a) 12bit DAC(6bit-溫度計碼)+(2bit-BOD電路)與 (b) 12bit DAC(6bit-溫度計碼)+(2bit-二進位碼)-Ref[6]

在輸出端造成突波大小示意圖 40

(11)

Fig. 4.10 (a) 動態門閂器電路圖 (b) 輸出訊號 43 Fig. 4.11 疊接式和開關電晶體組成的電流源 44 Fig. 4.12 電流源的設計流程 45 Fig. 4.13 偏壓電路圖 46 Fig. 4.14 圖示 A 為(8 個組週期)x(8 個行單位電流源)的矩陣 46 Fig. 4.15 圖示 B 為兩個圖示 A 以yaxis為中心做鏡像對稱 47 Fig. 4.16 四組 8*8 矩陣以xaxisyaxis中心呈對稱且做 common central 排列 48

Fig. 4.17 電流源1* 矩陣共兩組以8 yaxis的佈局 49 Fig. 4.18 數位-類比轉換器佈局對稱平面配置圖 49

Fig. 4.19 晶片佈局圖 50

第五章

Fig. 5.1 SIN波頻譜 Fs = 500 MHz and Fsig = 1.46 MHz 53

Fig. 5.2 SIN波頻譜 Fs = 500 MHz and Fsig = 171.4MHz 53

Fig. 5.3 SIN 波頻譜(SFDR)輸入信號 1.46 MHz 到 171.4MHz 而取樣頻率 500MHz 54 Fig. 5.4 差動非線性(DNL)和累積非線性(INL) 54 Fig. 5.5 測試環境建立 56 Fig. 5.6 電源調整器 57

(12)

表目錄

第二章

Table 2.1 十進位碼 , 二進位碼 , 溫度計碼對應表 16

第四章

Table 4.1 二進位碼與溫度計碼數位-類比轉換器面積的比較 34 Table 4.2 3-to-8 溫度計碼真值表 38 Table 4.3 布林函數表示式 38 Table 4.4 2-to-4 溫度計碼真值表 41

第五章

Table 5-1 模擬結果列表 55

(13)

第一章

第一章

第一章

第一章

緒論

緒論

緒論

緒論

現代通訊應用電腦系統、數位電視、高畫質電視等上, 高速數位-類比轉換器是通訊系統 上重要的一個區塊[2], 它利用數位訊號技術將信號數位化處理後, 更能有效率的利用數位-轉 類比的界面將信號做傳輸, 所以數位-類比介面的正確性與動態性能上的極限掌控了整個轉換 器的表現.

1.1 研究動機

研究動機

研究動機

研究動機

高速數位類比轉換器使用CMOS製程來做的電路設計, 實現的電路設計的方法有很多, 如較早期的作法用被動元件的方式有電阻式(Resistor strings), 切換電容式(Switched-capacitor) 需耗費大片面積與消耗掉大量功率, 現在的作法用主動元件的電流源式(Current-Steering)其速 度不會受到輸出緩衝器的限制[2]可以達到高速的需求. 電流源式數位類比轉換器性能上受限於CMOS製程, 如電流源電晶體因製程上如參雜濃 度或氧化層厚度…梯度影響下所造成的靜態非線性失誤, 可利用設計上加大電流源的面積 [3]、隨機佈局的方式[8]、[10]、[12]、加入有校準機制[15]或微調的電路[18], 增加元件的匹 配特性來改善靜態特性上的線性度[3]-[18]. 在論文中此數位類比轉換器使用0.18um TSMC CMOS 製程, 採用的是溫度計碼架構型 的電流源數位類比轉換器, 用8位元的溫度計碼(MSB)與4位元的溫度計碼 (LSB)所組成來實 現符合具有高速、高解析度、突波最小化等特點的操作.

(14)

1.2

論文組織

論文組織

論文組織

論文組織

此論文有六個章節所組成 . 第一章 緒論 第二章 數位-類比轉換器架構 第三章 電流式數位-類比轉換器的非理想效應 第四章 數位-類比轉換器電路設計 第五章 數位-類比轉換器電路模擬結果與量測 第六章 結論與未來工作展望

(15)

第二章

第二章

第二章

第二章

數位

數位

數位

數位–類比轉換器基本架構

類比轉換器基本架構

類比轉換器基本架構

類比轉換器基本架構

本章介紹數位-類比轉換器在應用系統中所扮演的角色, 與數位-類比轉換實作上 有不同的基本架構與其規格參數代表的定義. Fig.2.1 數位-類比轉換器介面 將傳輸的信號數位化後具有易傳輸與不失真的特性, 經由數位-類比介面轉換到頻域變 成類比連續信號後, 經過重建濾波器移除掉高頻的雜訊取出基頻的訊號 .

2.1 理想的數位

理想的數位

理想的數位-類比轉換器

理想的數位

類比轉換器

類比轉換器

類比轉換器

經數位-類比轉換器轉換後產生的類比電壓Vout值正比於數位輸入信號Bin. 如一N位元的數位-類比轉換器如圖Fig.2.2 , 其輸出電壓值Vout表示如: Vout =Vref * ( B0*2-1 + B1* 2-2+B2*2-3+……+BN-1*2-n) (2.1)

(16)

Bi: 代表1或0.

BN-1: 定義最高位元(Most Significant Bit)MSB

B0 : 定義最低位元(Least significant bit)LSB

Fig.2.2 N位元的數位-類比轉換器區塊圖

2.2 數位

數位

數位

數位-類比轉換器規格

類比轉換器規格

類比轉換器規格

類比轉換器規格

數位-類比轉換器的設計上要瞭解其重要的特性並將這些特性分成兩類, 其一為靜態特性, 其二為動態特性與範圍[1].

2.2.1 靜態特性

靜態特性

靜態特性

靜態特性

有五種參數來描述靜態的特性 , 依序為 偏移誤差(Offset Error) 增益誤差(Gain Error) 差分非線性誤差(DNL) 累積非線性誤差(INL) 與單調性(Monotonic)

(17)

偏移量誤差 偏移量誤差 偏移量誤差 偏移量誤差 ( Offset Error ) 數位信號輸入為零時 , 類比輸出理想上為零電壓輸出 , 但實際上有偏移量的類比電壓 輸出 . 0 . . . 0

( L S B )

o u t L S B o ff

V

E

V

(2.2) Offset Error

Ideal

Actual

Digital Input Code

Output

A

n

al

o

g

O

u

tp

u

t

V

al

u

e

In LSB Full Scale(FS) Fig.2.3 帶有偏移誤差量的非理想轉換曲線 增益誤差 增益誤差 增益誤差 增益誤差 ( Gain Error ) 數位-類比轉換器滿刻度轉換完畢後, 計算理想與實際的轉換下的增益誤差量, 此時已 經將實際的轉換曲線特性偏移誤差量先移除到0 , 並定義如下: E ( ) [ out 1....1 out 0....0] 2N 1 gain LSB LSB V V DAC V V ≡ − − − (2.3)

(18)

Fig.2.4 帶有增益誤差量的非理想轉換曲線 差分非線性誤 差分非線性誤 差分非線性誤 差分非線性誤差差差差 (Differential Non-Linearity - DNL) DNL 為實際設計的轉換器相臨輸出變化量差值, 除上理想轉換器相臨變化量差值. 即 予以正規化後並減去理想值 1LSB 即得到相對應之間的的差距. , 1 , 1 a k a k k X X DNL = + − − ∆ (2.4)

積分非線性誤差積分非線性誤差積分非線性誤差積分非線性誤差 (Integral Non-Linearity - INL )

整體的非線性誤差量為實際設計轉換器的每一筆類比輸出轉換距理想轉換之間的差分線 性誤差量(DNL)的總合. 1 k k INL DNLι ι= =

(2.5)

(19)

非線性誤差使用低頻的輸入信號來量測將出現在高頻時的動態錯誤顯示出來. 所以 DNL與INL經常用來看靜態特性的參數或是工具. Fig.2.5與Fig.2.6中Xa代表實際情況下類比輸 出值, Xi代表理想狀況的類比輸出值, ∆是理想數位-類比轉換器的步階大小. ∆ , 1 a k X + , a k X , a m X , i m X Fig.2.5 轉換器的 INL 與 DNL非線性誤差 單調性 單調性 單調性 單調性 ( Monotonic ) 隨著數位輸入的增加, 轉換器的類比輸出值也隨著增加, 所以DNL小於1便具有單調性. 舉個非單調性的數位-類比轉換器例子如 Fig.2.6. Xa Xd 1LSB Non-monotonic , a k X , 1 a k X + Fig.2.6 非單調線性的數位-類比轉換器

(20)

單調性 (Monotonicity) 能確保偏差量可以距最佳化曲線少於半個LSB內,

1 2

k

INLLSB for all k (2.6)

所以DNL的誤差量也必然小於1LSB以內, 1 k DNLLSB for all k (2.7) 一般而言需要同時滿足以上兩項條件才能確保有單調性, 仍有架構本身的設計即可以擁 有單調性如溫度解碼式數位-類比轉換器.

2.2.2 動態特性

動態特性

動態特性

動態特性

數位-類比轉換器除了靜態錯誤所引起的不匹配性外, 尚有輸入信號快速轉換下所引起其 他失誤的類型. 動態錯誤與輸入信號的頻率有相依性並且隨著輸入信號的頻率與振幅增加而 上升, 而此現象是決定數位-類比轉換器性能的關鍵[2]. 穩定時間 穩定時間 穩定時間 穩定時間 (Settling Time) 穩定時間是定義轉換器所需要轉換到特定值時所需花費的時間. 數位-類比轉換器主要動 態特性是看轉換速度, 而穩定時間就是定義了數位-類比轉換器的運作速度. 而數位-類比轉 換器的運轉速度受到增益頻寬、運算放大器的旋轉率與寄生電容等影響. 輸出端的轉換速度 關係圖示於Fig.2.7.

(21)

Fig.2.7 實際輸出信號與理想輸出信號(黑色破折號) Xi(k): 理想狀態下的起始值 ; Xi(m): 理想狀態下的最終值. Xa(k): 實際狀態下的起始值 ; Xa(m): 實際狀態下的最終值. 穩定的狀態由非線性的旋轉階段(Slewing)和現性的穩定階段(Setting)兩種狀態所組成. 由於實際的數位-類比轉換器無法因輸入信號改變而立刻在反應在輸出狀態上. 需要時間讓最 後的輸出值穩定於合理的變動範圍內, 如最後輸出值的0.1%變動範圍所需要的穩定時間為Ts, 此值決定了此電路能運作在多快的速度. 而旋轉階段的狀態則能越小越好, 才不至拉長穩定 時間引起類比波形上的失真. 而這種旋轉階段的狀態通常是由電路的輸出端從小電流增加成 大電流時發生的現象. 突波 突波 突波 突波 (Glitch) 以二進位加權數位-類比轉換器為例, 進行不同位元的切換, 電晶體開與關的時間如果 無法匹配則會有突波產生. 如下圖Fig.2.8, 當數位-類比轉換器進行數位碼011到100的轉換, 發生有111數位碼的暫存現象, 代表著一個極大值的存在而且會有很大的突波在輸出端出現, 而突波與信號會產生相依性會影響輸出信號的表現.

(22)

Xa Xm Xn 011 100 111 time Aout Glitch Fig.2.8 輸出突波

2.2.3 動態範圍

動態範圍

動態範圍

動態範圍

在通訊應用上, 數位-類比轉換器在頻域上來描述其特性相當方便, 可經由訊號雜訊比 (Signal-to-Noise Ratio)或無雜波動態範圍(Spurious-Free Dynamic Range)的方式來量測得到.圖 示如下

(23)

訊號雜訊比 訊號雜訊比 訊號雜訊比 訊號雜訊比 (Signal-to-Noise Ratio - SNR) Signal-to-Noise Ratio (SNR) 就是訊號強度除以總雜訊強度, 在一定的頻帶範圍內. Signal Power SNR( ) 10 log

Total Noise Power

dB = ∗  

  (2.8)

無雜波動態範圍 無雜波動態範圍 無雜波動態範圍

無雜波動態範圍 (Spurious Free Dynamic Range - SFDR)

Spurious Free Dynamic Range (SFDR)是訊號強度除以最大的突波雜訊強度, 在一定頻帶範圍內.

Signal Power SFDR( c) 10 log

Largest Spurious Power

dB = ∗  

  (2.9)

總諧波失真 總諧波失真 總諧波失真

總諧波失真 (Total Harmonic Distortion - THD)

Total Harmonic Distortion (THD) 是總諧波失真強度除上基頻訊號強度, 在一定頻帶範圍內.

Total Harmonic Distortion Power THD 10 log Signal Power   = ∗     (2.10) 信號對雜訊及諧波失真比 信號對雜訊及諧波失真比 信號對雜訊及諧波失真比

信號對雜訊及諧波失真比 (Signal-to-Noise and Distortion Ratio - SNDR)

Signal-to-Noise and Distortion ratio (SNDR)是信號強度除上雜訊與諧波失真的總合強度 相加, 在一定頻帶範圍內.

Signal Power SNDR 10 log

Noise and Distortion Power

 

= ∗  

(24)

2.3 二進位加權式數位

二進位加權式數位

二進位加權式數位

二進位加權式數位-類比轉換器架構

類比轉換器架構

類比轉換器架構

類比轉換器架構

(Binary Weighted DAC Architecture)

利用一些具有某基準的元件組成具有二進位加權特性的數位-類比轉換器, 其輸出信號 可寫如下:

( )

0

( )

( )

( )

N-1 a 0 1 N-1 X nT =A b nT +2 b nT +⋅ ⋯+2 ⋅b nT +Aos (2.12) A0: 某基準元件值, T: 數位-類比轉換器的單位週期, Aos: 偏移量 此架構最大的優點是所使用到的數位解碼電路與切換器的數目是最少, 而元件是以相 加與乘法來運作, 可以用電流源電晶體或電阻或電容來當其基本元件.

2.3.1 R-2R 階梯式數位類比轉換器

階梯式數位類比轉換器

階梯式數位類比轉換器

階梯式數位類比轉換器

(R-2R Ladder DAC)

使用階梯型的架構來只需用到一些少量不同大小的元件, 如兩種電阻元件的大小 R與 2R, 相同的電流大小I, 單一大小的切換器, 就可實現二進位加權的電流, 與多少位元數N無 關. R-2R階梯型中的2R是用兩等值的電阻R來達到更好的元件匹配的特性, 所以R-2R用較 小的元件尺寸來達到較佳的準確度的特性. N位元R-2R階梯型數位-類比轉換器如圖Fig.2.10 , 單看R-2R這部份的電路, 可看出 ref V I= 2R (2.13) 與 N N b I R  b

(25)

此架構的缺點在於功率使用上效率不佳, 因為電流經過電阻網路會損耗, 而在製程上電 阻非線性會引起的訊號失真, 而且切換上的時間差易產生突波, 內部節點的電壓AC變化會影 響電流源, 讓電流源的端點電壓會產生擾動.

Fig.2.10 N位元 R-2R 階梯式數位-類比轉換器

2.3.2 切換電容式電荷重分配數位

切換電容式電荷重分配數位

切換電容式電荷重分配數位

切換電容式電荷重分配數位-類比轉換器

類比轉換器

類比轉換器

類比轉換器

(Charge Redistribution DAC)

切換電容式電荷重分配數位-類比轉換器電路是將電荷儲存在具有二進位權重的電容內 來完成轉換. 圖Fig.2.11是N位元轉換器的例子. 權重的電容是以一群具有基本準位的單位電 容所組成. 時間 nT (ψ1時期), 位元bi決定是那個二進位權重的電容需要從參考電壓充電. 在此時 期內電容CN 中的一邊金屬接腳連到地, 而虛接地則是在運算放大器的輸入端, 相當於沒有電 荷存在CN 和qN (nT) = 0. 電容CC 是用來補償偏移量. 時間 nT 二進位權重電容所得到的總電量如下, 1 1 0 0 ( ) 2 ( ) N N l

T ref l l ref l ref

l l

q nT V C b V C b V C k nT

− −

= =

(26)

時間 nT +

Τ

/2 , (ψ2時期), 二進位權重電容電路放電, 所以電容兩端接腳一邊接直流端 一邊虛接地, 所以電荷在地與CN 之間進行重分佈. CN 電荷重分佈所需要的穩定時間如下, 1 ( ) ( 2) 2 N N out q nT+ T =CV nt T+ (2.16) 電荷轉換如下 1 ( ) ( ) 2 N T q nT+ T = −q nT (2.17) 使用 (2.15) and (2.16) in (2.17) 可得到 ( 2) ( ) out ref N C V nt T k nT V C + = ⋅ ⋅ (2.18) 此架構主要的好處在於對於偏移量的電壓值和有限增益的運算放大器不敏感. 此轉換器 最大的限制會在電容匹配問題, 切換打開時的電阻值, 與運算放大器有限的頻寬. Fig.2.11 N位元切換電容式電荷重分配數位-類比轉換器

(27)

2.3.3 二進位碼加權電流式數位

二進位碼加權電流式數位

二進位碼加權電流式數位

二進位碼加權電流式數位-類比轉換器

類比轉換器

類比轉換器

類比轉換器

(Binary-Weighted Current-Mode DAC)

電流式數位-類比轉換器與電阻所組成的轉換器電路相似, 而電流式數位-類比轉換器適 用於高速應用上, 而基本概念就是將電流切到地或是輸出端的方式來實現, 圖示如下 Fig.2.12 N位元二進位碼加權電流切換式數位類比轉換器 將輸出電流經由 Rf 轉換成電壓, 所以部份未使用的電流源電壓是維持在接地狀態. 切換電流的技術適合使用CMOS製程, 因參考與總合的元件與切換器可以一併實現. 電 流源型式的數位-類比轉換器主要優勢在於10位元以下的電路可以有好的精確度與高速運作 的目地, 而其功率是集中在輸出端來轉換, 所以功率效益可以有效提升. 最主要不利的影響 因素在於電流源電晶體之元件匹配的敏感度, 突波和高位元下的電流源之輸出阻抗等處理. 所以電流切換式數位-類比轉換器適用於高速與高解析度而其匹配度的改善需特別注意. 數位-類比轉換器設計上會採用混合型, 設計電流源將權重高的部份使用溫度計碼而權 重低的部份使用二進位碼來減少不匹配度的敏感性進而降低突波的影響度, 以保有轉換器 的單調性.

(28)

2.4 溫度計碼數位

溫度計碼數位

溫度計碼數位

溫度計碼數位-類比轉換器架構

類比轉換器架構

類比轉換器架構

類比轉換器架構

(Thermometer Coded DAC Architecture)

溫度計碼數位-類比轉換器是使用相同權重的元件所組成. 而二進位的輸入碼會轉碼成 溫度計碼, 以三位元的輸入碼為例, 列表於Table.2.1 通常N位元的二進位碼 會有M = 2N -1個溫度計碼. 時間 nT 時的類比輸出如下: M a 0 i i=1 X =A ⋅

C (nT) (2.19)

( ) { }

i C = nT ∈ 0,1 ,1 i≤ ≤M 代表溫度計碼所在的碼數.

Binary Thermometer Code Decimal b2 b1 b0 c7 c6 c5 c4 c3 c2 c1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 2 0 1 0 0 0 0 0 0 1 1 3 0 1 1 0 0 0 0 1 1 1 4 1 0 0 0 0 0 1 1 1 1 5 1 0 1 0 0 1 1 1 1 1 6 1 1 0 0 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 Table 2-1 十進位碼 , 二進位碼 , 溫度計碼對應表

(29)

用溫度計碼的數位-類比轉換器其基本準位元件全部是相同的權重, 所以各別元件的匹 配狀況相較於二進位加權式數位-類比轉換器而言簡單. 全部的權重總合是2N -1, 而溫度計碼 的數位-類比轉換器轉換具有單調性, 而DNL與INL相較於二進位加權式數位-類比轉換器有改 善的效果. Fig. 2.13 溫度計碼電流式數位-類比轉換器 Fig.2.13是溫度計碼電流式數位-類比轉換器中附帶二進位碼對溫度計碼的編碼器, 數位 電路將二進位碼 (X) 編碼成溫度計碼 (C), 而內部連接線的數目會非常龐大, 而輸出的個數 會成指數成長. 意謂內部電路的佈局會更複雜. 而編碼電路可用管線式組成, 經由編碼器來 控制其傳輸時間.

2.5 混合型數位

混合型數位

混合型數位

混合型數位-類比轉換器架構

類比轉換器架構

類比轉換器架構

類比轉換器架構

(

Hybrid DAC Architecture )

使用合併的技巧圖示如Fig.2.14在混合型的數位-類比轉換器的設計產生了不同結果. 現 在數位-類比轉換器普遍使用了混合型的設計因為它可以兼具二進位加權碼與溫度計碼兩種 架構的優點. 舉例而言, 將權重高的前幾個MSB使用溫度計碼方法而權重低的幾個LSB使用 二進位比例的技巧來完成. 此設計可降低在MSB部份的突波並有更好的精確度, 而在LSB部 份的突波與精確度上的需求上可以降低, 因LSB部份使用二進位碼加權式方法可節省下電路

(30)

的設計面積. Fig.2.14 以M位元溫度解碼的N位元區段數位-類比轉換器

2.6 總結

總結

總結

總結

本章節討論了數位-類比轉換器的基本原則, 與其特性參數可用來描述數位-類比轉換器 的規格. 也介紹了不同種類的奈奎斯特率的數位-類比轉換器. 前面討論了不同種類的奈奎斯特率的數位-類比轉換器的優缺點, 我們可以依據需求上 的應用比如功率, 速度, 晶片大小等來選擇適合的架構.

(31)

第三章

第三章

第三章

第三章

電流式數位

電流式數位

電流式數位

電流式數位-類比轉換器的非理想效應

類比轉換器的非理想效應

類比轉換器的非理想效應

類比轉換器的非理想效應

電流源式數位-類比轉換器是一種應用於高速與高解析度的普遍架構, 它可直接驅動輸出 電阻負載且不需要在輸出端放置高速運算放大器來做 I 轉 V 的角色. 使用具有差動輸出型式 的電流源數位-類比轉換器其因具有較低共模輸出雜訊並可消除二階諧波失真的好處. 本章第一節到第三節討論數位-類比轉換器第一類錯誤稱為靜態錯誤(Static Error), 它在 靜態操作時存在, 與數位-類比轉換器所操作的頻帶無關. 第四節到地六節討論第二類錯誤稱 為動態錯誤( Dynamic Error), 當數位-類比轉換器的操作頻率越來越高時, 這類的錯誤將使轉 換器的表現比在低頻操作時來的差[1][19].

3.1 電流源電晶體的不匹配性

電流源電晶體的不匹配性

電流源電晶體的不匹配性

電流源電晶體的不匹配性

12 位元數位-類比轉換器準確性需求是數位輸入信號所控制的全部電流源 ( INL )積分 非線性誤差量需低於 0.5LSB, 依據此規格可得電流源相對準確性[6]. 1 0.5 2 MSB N MSB I LSB ILSB (3-1) N: 代表數位-類比轉換器的準確性.

(32)

當最高位元電流源 MSB 是由 2N-1個單位電流源 I 所並聯組成, 可得到數位-類比轉換器積 分非線性函數(INL)近似於是單位電流源具有隨機微量擾動特性下, 讓 2N-1個電流源產生變化 量的函數. 1 2N I INL LSB I σ −   ≈     (3-2) 在此 I I σ      : 單位電流源標準相對誤差 假設單位電流源是常態分佈, 則INL-yield的設計即是伴隨電路INL<1/2LSB所發生的機率 ρ(INL<1/2LSB). 它變成了一項重要的規格[10]. _ _ (0.75 ) (0,1) 4 INL yield C=inv norm +    (3-3) 2 1 2 * C I N I

σ

+   ≤     (3-4) 由上兩式可知 INL_yield 與 I I σ    

 Unit Current Std Deviation 的關係圖如下:

σ

(33)

隨機錯誤 隨機錯誤 隨機錯誤 隨機錯誤 ( Random Error ) 電流源隨機錯誤產生決定在於MOS電晶體的匹配的性質. 考慮兩個理想上完全相同的 電流源如圖Fig.3.2 而這兩者電流源電晶體M1 與 M2 幾何大小在每道步驟的製造過程中發 生不確定性的有限隨機不匹配性, 造成電晶體 M1 與 M2 的輸出電流 I1 和 I2 有不匹配 成份存在. 舉例來說, MOSFETs的閘極幾何大小經過製程處理後, 伴隨著隨機現象產生, 由 顯微鏡觀察出在長度與寬度上發現有微小的變化量 [20]. Fig.3.2 理想的 MOS 電流源與製程中發生隨機不匹配性 Fig.3.2 假設理想狀況下 M1 和 M2 電晶體大小相同, 所以會有相等的 I-V 平方特性:

(

)

2 1 2 D ox GS T W I C V V L µ = − (3-5) 我們微幅增加其寬度, 長度與 VGS來降低因不匹配性對於汲極電流的影響. 然而增大寬 度會增加汲極對基板, 閘極對汲極電容和面積. 而加大長度需要更高的 VGS-VT以得到相同的 汲極電流, 但增加 VGS-VT 卻限制了電流源電晶體 M1 和 M2 汲極端可用的汲極電壓空間. 所以需依據準確度、速度與輸出電壓擺幅等妥善考量後得到合理結果. 12 位元數位-類比轉換器準確性需求是數位輸入信號所控制下的全部電流源所造成的

(34)

( INL )積分非線性誤差量需低於 0.5LSB, 依據此規格可估算出電流源相對準確性[6]. 1 0.5 2 MSB N MSB I LSB ILSB (3-6) N 代表數位-類比轉換器的準確性 為了降低電流源不匹配性的影響, 必需選出適合的電晶體大小. 依據電晶體通道面積最 小化與不匹配性參數估算方式如下[13]:

(

)

2 1 2 D GS T I = β VV (3.7) β=µCox(W/L), 相對應的電流源不匹配性如下:

(

)

2 2 2 2 ( ) 4 T GS T V I I V V

σ

β

σ

σ

β

  ∆ ∆   =  +       (3.8) 根據文獻[14], 可最小化的電流源尺寸相等於

( )

(

)

2 2 2 2 min 4 1 2 VT GS T I A A V V WL I β

σ

  +   −     =       (3.9) 在這裡: 2 ( ) A WL β

β

σ

β

= (3.10) 2 ( ) VT T A V WL

σ

∆ = (3.11)

(35)

參數 AVT 和 Aβ 是製程參數, 與製程有相依性, 根據 (3-9)式可知所需要的電流源最小

面積(WL)min 是過驅電壓 (VGS-VT) 和電流不匹配標準變化量 (σI /

I

) 的函數. 故增加過驅電

壓 (VGS-VT) 和電流不匹配標準變化量 (σI /

I

) 可降低所需電流源面積.

Fig.3.3 單位電流源所需最小的閘極面積與過驅電壓關係

3.2 電流源的有限輸出阻抗

電流源的有限輸出阻抗

電流源的有限輸出阻抗

電流源的有限輸出阻抗

(Finite Output Impedance of Current Source)

系統錯誤 系統錯誤 系統錯誤 系統錯誤 ( Systematic Error ) 電流式數位-類比轉換器的電流源輸出阻抗, 內部金屬連線與切換器的寄生阻抗都會影響 其特性. 而一個非理想的電流源具有一個有限的輸出阻抗, 可被做出的模型是[23]如下.圖 Fig.3.4是一組電流源陣列並包含有其電流源的輸出阻抗. 以溫度計碼的結構為例,

(36)

Fig.3.4 有限輸出阻抗的電流源 Ro代表每單一電流源的輸出阻抗, 共有 N 個溫度計碼, 其實際上的輸出電壓為: 0 out,N L R V =NI R N        (3-12) 對於共有 j 個理想輸出電壓值為: 0 out,j L R V =jI R N        (3-13) 而理想電壓與實際電壓差的結果就是 INL 的錯誤.

( )

2 L o L o L j o L o L o R R R R IR INL =jI - = j N-j R +jR R +NR R       (3-14) 由上述的推導可得知隨著電流源輸出電阻上升可降低 INL 且 INL 最大值發生在數位輸 入信號切到最高權重(MSB)時.

(37)

Fig.3.5 12 位元數位-類比轉換器有限輸出阻抗與 INL 關係

3.3 電流源陣列的不匹配性

電流源陣列的不匹配性

電流源陣列的不匹配性

電流源陣列的不匹配性 ( Current Source Array Mismatch )

梯度誤差 梯度誤差 梯度誤差 梯度誤差 ( Graded Error ) - 邊界效應 ( Edge Effect ) 電流源電晶體陣列中, 為了避免邊界的電流源電晶體因製成所造成的不匹配, 會在電流 源陣列的周圍, 加入相仿但不具電流源作用的電晶體達到佈局上的匹配性. Fig.3.6 電流源陣列與外圍等效相仿電流源

(38)

- 溫度梯度 ( Thermal Gradient ) - 製程相依性的錯誤 ( Technology Gradient ): 如參雜濃度梯度, 氧化層厚度梯度等. 以上三者的梯度誤差在電流源陣列中使用泰勒級數展開來表示[8]. 2 2 , ,

( , )

0 1 2 3 4 5 thermal technology

i

x y

= +

b

b x b y b xy b x

+

+

+

+

b y

+

(3.15) - 電壓降 ( Voltage Drop ) -Fig.3.7 金屬接地線存在寄生有限電阻. 金屬接地線存在有限寄生電阻情況下, 電流源電流流過時會造成電壓下降[8], 2 voltage drop 0 1 cosh( ) ( ) sinh( ) m gnd m gnd m gnd g R x x g R a a x g R

i

= ≈ + +… (3.16) 在此 x 代表電流源沿著接地線的座標位置.

(39)

在高速高解析度的數位類比轉換器的應用上, 梯度誤差會影響其線性度上的表現. 由(3.15) 與(3.16) 式中將整個電流源陣列看成一個單位且集中在同一區域內, 則非理想效應 的梯度誤差(First Order)與拋物線(Second Order)類型分佈在電流源陣列空間中, 可得此區域內 剩餘總誤差相當於是空間總誤差量如下式[6][8]:

(1) (2)

res

( , )

x y

res

( , )

x y

res

( , )

x y

ε

=

ε

+

ε

(3.17)

(40)

3.4 電流源開關電晶體組的非理想效應

電流源開關電晶體組的非理想效應

電流源開關電晶體組的非理想效應

電流源開關電晶體組的非理想效應

Fig.3.9 (a)電流源開關閘極驅動器輸出波型 (b)高準位交錯點(c)低準位交錯點. 電流源切換的動態非理想性會影響到數位-類比轉換器的動態特性表現. 電流源內部其開關電晶體組其閘極端差動控制信號的交錯點為高準位, 造成控制差動電 流的開關電晶體組同時被關閉, 則開關電晶體組其汲極端電壓 V2往 VDD 端拉升, 造成輸出 電流有瞬間被擾動現象, 而 V2點電壓的擾動造成部份電流經由該點對基板的寄生電容中流出, 影響到數位-類比轉換器的動態特性[19]. PMOS 電流源中開關電晶體組其閘極端的差動控制信號的交錯點電壓設計在低準位較為 適合, 保持開關電晶體組維持必定有其中之一在打開的狀態, 讓寄生的電容 Csw不會產生放電 效應[19]. 電流源的有限輸出阻抗除了影響到轉換器的靜態特性外, 也影響了動態特性的表現. 參 考前面圖 Fig.3.5 由動態特性的參數 SFDR 來看電流源有限輸出阻抗對於轉換器的影響.

(41)

經由 SFDR 式子計算得[1] 2 dc dc ac ac 1+ K 1+ K SFDR= + -1 K K

ρ

ρ

ρ

ρ

               i i i i (3-17) 而 N Load ac dc o R 2 -1 K =K = , = 2

ρ

R (3-18) 一般而言, 差動輸入切換訊號可以消除掉二階諧波失真, 且電流源輸出阻抗遠大於輸出 負載的阻抗, 所以 ρ 值非常大, 則上式可以近似:

( )

1 SFDR 40log -12 N-2 dBc

ρ

  ≈     (3-19) Fig.3.10, 在差動輸入訊號與差動輸出訊號的情況中, 顯示輸出阻抗對於 SFDR 的影響. 電流源輸出阻抗下降時 SFDR 會降低, 轉換器的動態特性也變差. Fig. 3.10 不同的輸出阻抗下的 SFDR 動態特性

(42)

Fig.3.11 (a) 疊接式電流源電晶體 (b) 疊接式電流源在頻域阻抗特性 由Fig.3.11可得高頻時電流源阻抗不夠, 數位-類比轉換器SFDR動態表現會失真. 高頻操 作下, 尾端節點(V2)加堆疊電流源電晶體(Mcas)將零點與極點推向高頻, 改善高頻輸出阻抗而 增加頻域可操作範圍. 佈局上將電流源電晶體(Mcs)與堆疊電流源電晶體(Mcas)分開並對其加 入對中心對稱的技巧並不會大幅增加尾端寄生電容Csw[16]. Fig.3.12 數位訊號電容耦合效應 電流源開關電晶體組閘極“控制訊號”切換時會經由該電晶體的寄生電容Cgd直接耦合到 輸出端, 造成輸出端電壓會有跳動現象, 而這些跳動會造成數位-類比轉換器動態特性下降. 所以降低“控制訊號”擺幅電壓可縮小經由Cgd耦合到輸出端之切換訊號所造成的雜訊量[19].

(43)

3.5 位元偏移與突波

位元偏移與突波

位元偏移與突波

位元偏移與突波 ( Bit Skew and Glitches )

Fig.3.13 位元偏移非穩定時間錯誤 高速數位-類比轉換器的特性並非單考慮電流源最後的輸出值, 尚需考量到每位元送達數 位-類比轉換器後經數位電路轉換成數位碼Sample後經過時間的差異性. 數位碼Sample對穩定 時間有非常嚴格的要求, 因穩定時間延遲會直接在輸出端造成電壓或是電流的突波後產生錯 誤出現在動態特性上, 所以必需保持各位元其切換時間的正確性[1]. 以二進位加權數位-類比轉換器為例: 位元碼由01→10. 而B0位元 “01” 發生偏移導致與 B1位元“10”切換時間上有重疊, 造成B2位元碼“11”短暫出現, 造成電流源開關電晶體對的穩 定時間發生錯誤, 輸出端就有振幅2I大小的突波出現, 影響數位-類比轉換器動態特性. 圖示 於Fig.3.14, 所以採用適當比例區段的混合模式數位-類比轉換器設計縮小區段突波能量或脈 衝. Fig.3.14 位元偏移造成輸出端有突波現象

(44)

3.6 總結

總結

總結

總結

設計高速與高解析度的數位-類比轉換器需注意因製程所產生的非理想效應, 考量靜態特 性與動態特性表現後決定出適合的電流源輸出阻抗, 電流源電晶體面積, 電流源開關電晶體 組大小, 數位控制訊號電壓擺幅. 並注意數位輸入訊號到達電流源電晶體切換時間是否同步 與突波等問題.

(45)

第四章

第四章

第四章

第四章

數位

數位

數位

數位-類比轉換器電路設計

類比轉換器電路設計

類比轉換器電路設計

類比轉換器電路設計

此章節先介紹所設計的 12 位元 500MHz 電流式數位-類比轉換器的架構, 接著討論數位-類比轉換器的各區塊的電路設計. 設計高速與高解析度數位-類比轉換器將靜態與動態特性和 電路耗費的功率, 面積與複雜度上做合理的評估後選擇出適合的架構. 最後使用選取序列技 巧與佈局方式來平衡之前第三章所提過系統和梯度誤差

4.1 數位

數位

數位

數位-類比轉換器的架構

類比轉換器的架構

類比轉換器的架構

類比轉換器的架構

CMOS Current-Steering DAC

Binary Weighted Thermometer Coded Specs INL DNL Glitch Monotonicity Power Area Complexity + + + -= = + + + -Fig.4.1 溫度計碼架構, 二進位加權架構下數位-類比轉換器摘要[10]. 基於討論過不同架構的數位-類比轉換器, 此研究選擇全溫度計碼架構的數位-類比轉換 器, 其架構上最大的優點在於沒有二進位加權碼的突波與無法確保單調性的問題.

(46)

4.1.1 區段式溫度計碼數位

區段式溫度計碼數位

區段式溫度計碼數位

區段式溫度計碼數位-類比轉換器

類比轉換器

類比轉換器

類比轉換器

如何在 12 位元數位-類比轉換器取出分段, 使佈局面積、突波問題、差動非線性誤差量、 單調增加的特性上有最佳化的取捨, 分析如下. 參考[5]作者的方式將二進位加權碼與溫度計 碼兩種數位-類比轉換器在相同的 DNL 與 INL 的條件做推算. 以 12 位元數位-類比轉換器為例, 首先產生 12 2 個平均值為 1LSB, 標準差為 σ 的電流源, 做二進位碼與溫度計碼數位-類比轉換器模擬可得列表 Table4.1 如下: 需求 需求需求 需求 二進位加權碼二進位加權碼二進位加權碼二進位加權碼 溫度計碼溫度計碼溫度計碼溫度計碼 INL 12 0.5* ( 2 * )

σ

0.5* ( 2 * )12

σ

DNL 12 2 *σ

σ

Area(INL=0.5LSB) 1024 *Aunit 1024 *Aunit Area(INL=1LSB) 256 *Aunit 256 *Aunit Area(DNL=0.5LSB) 2 *12 Aunit Aunit

Table 4.1 二進位碼與溫度計碼數位-類比轉換器面積的比較[5] 理論分析上來看在二進位加權碼與溫度計碼的 INL 值近似, 而二進位加權碼的中間數位 碼會造成很大的突波, 所以在 DNL 特性上遠不及溫度計碼來的好. 所需 “ 類比面積α 12 σ ”, 故定義Aunit是要達到 DNL=0.5LSB 時溫度計碼架構下所需要 的最小面積, 而二進位加權碼架構下所需類比面積為 12 2 *Aunit. 要達到 INL=0.5LSB 而言, 兩 種架構所需最小類比面積為1024*Aunit. 綜合以上討論可知會把數位-類比轉換器劃分出兩個 子部份並依溫度計碼的優點與最小面積特性下選擇出所需要區段的比例. Fig.4.2 常態分佈電 流源面積與區段的百分比 要符合數位-類比轉換器靜態規格要求 DNL=0.5-lsb 與 INL=1-lsb 的條件, 所以 MSB 部 份的溫度計碼架構下的數位-類比轉換器選取 8 位元, LSB 部份的溫度計碼架構是 4 位元.

(47)

雖然 12 位元的數位-類比轉換器全部用溫度計碼架構設計有最好的 DNL, 最佳化的單調 性與將突波問題最小化, 佈局的複雜度成指數上升, 所需耗費的晶片面積太大, 所以才會採 用區段式溫度計碼架構的數位類比轉換器.

(48)

4.1.2 12

12

12

12 位元數位

位元數位

位元數位----類比轉換器架構圖

位元數位

類比轉換器架構圖

類比轉換器架構圖

類比轉換器架構圖

Local Decode Latch

Unary Current source1

Unary Current Source

MSB Switch LSB Switch Bias0 Clock B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 +I out -I out Driver Local Decode Latch Buffer Delay Bias1

Binary Order Decision Thermometer

Decode

Thermometer Decode

Binary Order Decision Thermometer Decode Fig. 4.3 12位元數位-類比轉換器架構示意圖 12位元500MHz電流式數位-類比轉換器此論文中所使用的架構如Fig.4.3, 此數位-類比轉 換器電路使用以下一些電路方塊圖如下: 包含數位電路, 門閂器, 電流源和偏壓電路. 二位元 輸入信號MSB部份 ( B11~B9 & B8~B6)與LSB部份(B3~B1)經過第一層數位電路 (Thermometer decoder)轉碼為溫度計碼 D0~D7, 再與二元輸入信號MSB部份 (B5, B4) 與 LSB部份 (B0) 同步進入第二層數位電路(BODD) (Binary Order Decision Decode)做編碼後, 這些編碼過後的數位訊號會透過門閂器的控制, 驅動電流源內開關電晶體組同步化, 並且降 低在電流源開關電晶體組汲極端電壓擾動量, 所以減少突波的效應. 電流源開關電晶體組的 控制單位電流源電晶體矩陣產生差動電流到輸出端.

(49)

4.2 數位電路

數位電路

數位電路

數位電路

在區段電流式數位-類比轉換器中, 數位電路提供了將二位元數位輸入訊號轉碼為溫度計 碼. 設計數位電路的部份有以下問題要注意:  高速操作  電路複雜度  總消耗功率

4.2.1 溫度計解碼器

溫度計解碼器

溫度計解碼器

溫度計解碼器

高速應用上數位-類比轉換器會因所選擇編碼器的種類而限制其轉換速率. 而矩陣行列式 選取碼的方法是簡單且可實現於高速轉換中. 而實現矩陣行列式選取碼的方法可用四組每組一對的3-to-8溫度計解碼器來實現控制4組 8*8矩陣共255個電流源電晶體. 其中控制列的3-to-8的溫度計解碼器決定了那一列要導通 (Fig.4.4 圖-灰階外框示意圖), 而控制行的3-to-8的溫度計碼器決定了該列內那個行的電流源 電流要打開. (Fig.4.4 圖-叉叉示意圖) R ow _T he rm om et er B 1 1 B 1 0 B 9 Fig.4.4 8*8矩陣式門閂器排列與一對3-to-8溫度計解碼器關係圖

(50)

而數位電路部份是用反溫度計碼的方式控制電流源輸出. 真值表列於Table 4.2, 而布林 函數來表示於Table 4.3, 並用組合電路來實現如Fig.4.5圖示. Decimal B2 B1 B0 D7 D6 D5 D4 D3 D2 D1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 2 0 1 0 1 1 1 1 1 0 0 3 0 1 1 1 1 1 1 0 0 0 4 1 0 0 1 1 1 0 0 0 0 5 1 0 1 1 1 0 0 0 0 0 6 1 1 0 1 0 0 0 0 0 0 7 1 1 1 0 0 0 0 0 0 0 Table 4.2 3-to-8 溫度計碼真值表 D1

(

B2+B1+B0

)

D2

(

B2+B1

)

D3

(

B2+B B1 0

)

D4

( )

B2 D5 B B2( 1+B0) D6

(

B B2 1

)

D7

(

B B B2 1 0

)

Table 4.3 布林函數表示式

(51)

4.2.2 二元順序判別電路

二元順序判別電路

二元順序判別電路

二元順序判別電路(Binary Order Decision Circuit)

兩個子電路是全溫度計碼電流式數位-類比轉換器, 其 MSB 部份的數位-類比轉換器由四 組相同的行與列 3-to-8 溫度計解碼器會同步解碼出 64 個數位信號, 意謂有 64 個 MSB 電流源, 其電流源有四個基本單位電流源分散在四個電流源矩陣內, 以xaxisyaxis為中心做鏡像對稱的 common central 排列. 設計一個 MSB 電流源為 64-lsb 而 LSB 電流源為 1-lsb. LSB 部份的電流源 總合為 15-lsb, 而一個 MSB 電流源的基本單位電流源為 16-lsb. MSB 部份和 LSB 部份這兩個子數位-類比轉換器的電流源配合方式如下: [[[[ (16*4)*64(16*4)*64(16*4)*64(16*4)*64 ––– 16–161616 ==== 4080408040804080----lsblsb ]]]] +lsblsb ++ 15+1515----lsb15lsb =lsblsb== 4095=409540954095----lsblsblsb lsb Fig.4.6 MSB 電流源和 LSB 電流源打開的配合關係圖. 其中 (16*4) (16*4) (16*4) (16*4)的意義: 16-lsb 為 MSB 的基本單位電流源 x 把該 MSB 電流源週期經過加權後, 由四個不同權重的子週期所組合而成 64 64 64 64 的意義: 64 組 MSB 電流源 ----16161616----lsblsblsb 的意義: 有一個 MSB 電流源只包含有三個基本單位電流源 lsb 15 15 15 15----lsblsblsblsb 的意義: 15 組 LSB 電流源 Fig.4.6 MSB 電流源和 LSB 電流源打開的配合關係圖

(52)

此二元順序判別(BOD)電路設計的目地在於因 MSB 電流源切割為四個基本單位電流源放 在四個象限內形成四組 8*8 矩陣, 具有讓一個 MSB 電流源的四個基本單位電流源於一個 MSB 電流源週期內有依序打開的功能. 而且依照行與列 3-to-8 溫度計解碼器所形成的 64 個數位碼 的順序輸入到門閂電路依序打開 MSB 的基本單位電流源完成數位-到類比的轉換. 特點是一 次只打開 MSB 電流源中的一個基本單位電流源 16-lsb, 所產生的突波能量不大, 對數位-類比 轉換器的在輸出端的動態特性不會產生影響. 避免像[6]內將 12 位元電流式數位-類比轉換器中 8bit 拆成(B11~B6)-溫度計碼型式 MSB 部 份與(B5~B4)二進位碼型式 ULSB 的部份做(6+2)位元組合, 由 ULSB 部份 B5B4 位元由 11->00 其最大電流源是 48-lsb 關閉而 B11~B6 打開 MSB 電流源 64-lsb, 進行大電流切換會造成很大的 突波, 而影響到數位-類比轉換器輸出端動態特性. 圖示 Fig4.7 參考[5]

Fig.4.7 相比較於(a)12bit DAC(6bit-溫度計碼)+(2bit-BOD 電路)與

(53)

取 B5~B4 來做二元順序判別(BOD)電路的輸入, 用反溫度計碼方式實現.在 Table 4.4 Wight B5 B4 D4 D3 D2 D1 0 0 0 1 1 1 1 1 0 1 1 1 1 0 2 1 0 1 1 0 0 3 1 1 1 0 0 0 Table 4.4 2-to-4 溫度計碼真值表 所以二元順序判別(BOD)電路, 其動作一是(BOD): 把打開一個 MSB 電流源所進行的時間 當作基本週期TMSB, 由二元順序判別(BOD)電路分別產生四權重 D00、 D01、 D10& D11. 動作二 Weighting: 即是對該 MSB 電流源的基本週期做加權動作後形成四個子週期 00 TMSB 、 01 TMSB 、 10 TMSB & 11 TMSB , 然後依序 MSB 電流源的四基本單位電流源. 動作三 Memories: 維持打開後 MSB 電流源繼續導通. 圖示於 Fig.4.9 Fig.4.9 二元順序判別(BOD)電路與方塊示意圖

(54)

4.2.3 高速門閂電路

高速門閂電路

高速門閂電路

高速門閂電路(High speed latch)

電流式數位-類比轉換器的動態特性下降, 由以下與電流源切換相關因素所造成.這些重 要因素會造成動態特性上限制如下:  電流源開關電晶體組的控制訊號有不理想非同步的情況.  電流源開關電晶體組同時瞬間關閉造成電流源電晶體的汲極端偏壓擾動.  控制信號經過電流源開關電晶體組的寄生電容Cgd耦合影響到輸出端. 為了降低以上三種效應, 需用使具有設計同步化的門閂驅動器. 高速低突波的門閂驅動 器圖示於Fig.4.10(a). 它能提供兩個具有互補性質的訊號給電流源開關電晶體對使用. 為了解決傳統型門閂驅動器造成電流源開關電晶體對瞬間同時關閉, 讓電流源疊接電 晶體端的寄生電容被充電. 而電流源開關電晶體組要回到正常操作則要經過線性區才能回到 飽合區. 不只造成電流源的操作速度下降也在輸出端造成突波[19]. 為了解決這個問題, 此門閂驅動器是用具有上升/下降的時間特性. 為了使輸入端下降 訊號進來時輸出端可瞬間改變, 額外增加PMOS電晶體M0與M1並聯且各自與電路的最上層 交錯相接. 把(µn / µp)拿來找到設計這PMOS電晶體M0與M1與回授路徑中一對反相器內的 PMOS電晶體達到適當的比例, 則上升時間速度低於下降時間速度, 就可提供輸出控制訊號 的具低交錯點的特性, 如圖示Fig.4.10(b). 取樣時間信號CK可提供當地的電流源開關電晶體組同步化的閘極控制訊號. 數位電路的 電壓源vdd可低於類比電路的電壓源vdda 來降低其輸出閘極控制訊號擺幅. 而回授路徑上一 對反相器可以移除取樣時間造成的穿透效應並且對同步的輸入訊號有穩定的功用[10].

(55)

D CK D Q Q (a) Q Q (b) Fig.4.10 (a) 動態門閂器電路圖 (b) 輸出訊號

4.3 類比電路

類比電路

類比電路

類比電路

產生準確的電流有以下幾點的考量. 首先要注意不同電流源因製程所造成不匹配性, 所 以要設計適當的電流源電晶體大小來降低此效應. 其次需要足夠大的電流源輸出阻抗以得到 好的靜特性表現. 最後需設計一個提供電流源有穩定偏壓的偏壓電路. 電路上的設計與考量 會在以下小節描述

(56)

4.3.1 切換單位電流源設計切換單位電流源設計切換單位電流源設計切換單位電流源設計 使用PMOS電晶體當電流源有兩大好處: 其一為PMOS元件坐落在Nwell井內有效隔絕由 基板而來的雜訊. 其二是PMOS比NMOS有較少的閃爍雜訊. 電路用疊接和開關電晶體組成的 電流源圖示於Fig.4.11. 其電流源的輸出阻抗 3 3 2 2 1 M M M M M sw sw cas cas cs r g r g r 足夠大到來維持數位-類比 轉換器的靜態與動態特性. VDDA OUT OUT 0 BIAS 1 BIAS IN IN M1 M2 M3 M4 Fig.4.11 疊接式和開關電晶體組成的電流源 接下來看如何設計合適的電流源電晶體大小, 設計流程如在圖Fig.4.12. 決定適合的電流 源電晶體大小需要有INL_yield, 製程參數(Aβ and AVT),與閘極過驅電壓(VGS-VT). 而數位-類比

(57)

INL yield > 99%

( )I I

σ

1. Process parameters 2. Gate overdrive voltage

(A Aβ, VT) (VGSVT) ( ) ( ) 2 2 2 2 min 4 1 2 VT GS T I A A V V WL I β σ   +   −     =       W=? , L=? Current equation ( )2 1 2 D ox GS T W I C V V L µ = −

Finite output Impedance

See equation 3.14 and equation 3.19

The standard deviation of unit current cell

Fig.4.12 電流源的設計流程[24]

前面Ch4.1 提到經過最佳化後的區段成8-4的電流式數位-類比轉換器電路, 由兩個子數 位-類比全溫度計碼轉換器組合而成. 所以使用到兩種不同的單位電流源. MSB部份的單位電 流源是24

=16-lsb而LSB部份的單位電流源則使用20=1-lsb.

4.3.2 參考偏壓電流源電路參考偏壓電流源電路參考偏壓電流源電路參考偏壓電流源電路 ( Reference Current Generation )

Fig.4.13圖此電路用來提供電流源電晶體的偏壓, 需外接電阻R來產生參考電流. NMOS的 偏壓部份標記為 “提供全部偏壓(global biasing)” , 而PMOS的偏壓部份則提供了“局部偏壓 (local biasing)”. 疊接鏡像電流源用來降低短通道效應與增加輸出端的阻抗, 但卻限制了訊號 的擺幅. 所以“局部偏壓-(local biasing)”使用寬擺幅疊接鏡像電流源來減少限制[24].

(58)

BIAS0 BIAS1 VDDA GNDA VDDA M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 R Local Biasing Global Biasing Fig.4.13 偏壓電路圖

4.4 選擇序列最佳化

選擇序列最佳化

選擇序列最佳化

選擇序列最佳化 (Selecting Sequence)

參考[12], Fig.4.14 圖示看 MSB 部份 6 位元 B11~B6 輸入於 3-to-8 行與列溫度計解碼器, 在經過由 B5~B4 所控制的 BOD 編碼器後產生 64 個數位碼共有四組. 每組內其 64 個數位碼 控制下面的電流源 8*8 矩陣的佈局. 以每列為一個組(定義為列週期), 其內有八個行為單位 (定義為有八個行單位電流源), 所以 8*8 矩陣內共有八個組. 而以yaxis為中心做鏡像對稱的這 兩列週期算成一個群圖示於 Fig.4.15. 所以行與列的角色互換仍可相等.

Y8

1 7 5 3 0 6 4 2

Y7

7 0 2 4 6 1 3 5

Y6

5 3 1 6 4 2 0 7

Y5

2 4 6 0 3 5 7 1

Y4

0 6 4 2 1 7 5 3

Y3

6 1 3 5 7 0 2 4

Y2

4 2 0 7 5 3 1 6

Y1

3 5 7 1 2 4 6 0

X1 X2 X3 X4 X5 X6 X7 X8

(59)

參考[12], Fig.4.15 圖示以兩個8*8 矩陣且以yaxis為中心呈對稱且做 common central 排列, 優點一可消除一階線性梯度誤差. 因為一列“Y8”此列週期內, 會有“-X6”與“X6”這兩

行單位電流源皆對稱於yaxis且同時被打開, 他們所造成的梯度誤差量總合就是 0. Fig.4.16 圖內

將兩相同組週期以xaxisyaxis為中心呈對稱且做 common central 排列, 所以任意一階線性誤差 均可拆解為對xaxis與對yaxis的梯度誤差量做線性相加, 其總合為 0. Y8 1 7 5 3 0 6 4 2 2 4 6 0 3 5 7 1 Y7 7 0 2 4 6 1 3 5 5 3 1 6 4 2 0 7 Y6 5 3 1 6 4 2 0 7 7 0 2 4 6 1 3 5 Y5 2 4 6 0 3 5 7 1 1 7 5 3 0 6 4 2 Y4 0 6 4 2 1 7 5 3 3 5 7 1 2 4 6 0 Y3 6 1 3 5 7 0 2 4 4 2 0 7 5 3 1 6 Y2 4 2 0 7 5 3 1 6 6 1 3 5 7 0 2 4 Y1 3 5 7 1 2 4 6 0 0 6 4 2 1 7 5 3 -X8 -X7 -X6 -X5 -X4 -X3 -X2 -X1 X1 X2 X3 X4 X5 X6 X7 X8 Fig.4.15 圖示 B 為兩個圖示 A 以yaxis為中心做鏡像對稱 優點二可以消除二階曲線非線性誤差: 參看圖 Fig.4.15 其一為系統誤差為:

(

)

16 2 2 _ _ _ _ 1

unit x coordinate i y coordinate i

i a b ε = =

+ 4.1) 單位電流源的系統誤差量可以拆解為在行與列這兩種成份的誤差量, 所以 對yaxis對稱的兩個群而言其誤差量總合在重寫為: 2 2 2 2 2 8 ... 1 .... 8 2 1 ... 2 8 unit ax ax ax by by

ε

= + + + + + + + (4.2) 對於全部的單位電流源而言為其常數補償量, 並不影響線性度, 所以二次誤差消除. 其二為若二次誤差量發生在矩陣陣列對xaxisyaxis發生旋轉現象時, 2 ' 2 ' ) ' , ' (x y =ax +by

ε

. (4.3)

( )

α

cos

( )

α

cos ' x y x= + (4.4)

( )

α

cos

( )

α

sin ' x y y=− + (4.5)

Y

X

Y’

X’

(60)

經過轉換後可得

( )

( )

cos( )) sin 2 ) ( cos ) ( sin ( )) sin( cos 2 ) ( sin ) ( cos ( ) , ( 2 2 2 2 2 2 2 2

α

α

α

α

α

α

α

α

ε

xy y x b xy y x a y x − + + + + = (4.6) 2 2 & x y 的項同式子(4.2)其總合為常數補償量不影響線性度, 而 xy 的項基於鏡像對稱的特性, 一個群內相同列週期的兩個組會貢獻出 xy與 xy 誤差量, 則二次誤差量相互抵消. 所以總結用圖示 A 的特性來消除 2 2 , , , x y x y 這些誤差項, 而圖示 B 的特性則是將兩個圖示 A 用鏡像以yaxis對稱的方式對來消除 xy 的誤差項後, 並延伸圖示 A 加上圖示 B 的功能使用於 4 組 8*8 矩陣共 255 個 MSB 的電流源, 以xaxisyaxis為中心呈對稱且 common central 排列如 Fig.4.16 , Fig.4.16 圖無色區代表每組的列週期內, 第一個行單位電流源打開所在矩陣內的相對 應位置. Y8 1 7 5 3 0 6 4 2 2 4 6 0 3 5 7 1 Y7 15 8 10 12 14 9 11 13 13 11 9 14 12 10 8 15 Y6 21 19 17 22 20 18 16 23 23 16 18 20 22 17 19 21 Y5 26 28 30 24 27 29 31 25 25 31 29 27 24 30 28 26 Y4 32 38 36 34 33 39 37 35 35 37 39 33 34 36 38 32 Y3 46 41 43 45 47 40 42 44 44 42 40 47 45 43 41 46 Y2 52 50 48 55 53 51 49 54 54 49 51 53 55 48 50 52 Y1 59 61 57 58 60 62 56 56 62 60 58 57 63 61 59 -Y1 59 61 63 57 58 60 62 56 56 62 60 58 57 63 61 59 -Y2 52 50 48 55 53 51 49 54 54 49 51 53 55 48 50 52 -Y3 46 41 43 45 47 40 42 44 44 42 40 47 45 43 41 46 -Y4 32 38 36 34 33 39 37 35 35 37 39 33 34 36 38 32 -Y5 26 28 30 24 27 29 31 25 25 31 29 27 24 30 28 26 -Y6 21 19 17 22 20 18 16 23 23 16 18 20 22 17 19 21 -Y7 15 8 10 12 14 9 11 13 13 11 9 14 12 10 8 15 -Y8 1 7 5 3 0 6 4 2 2 4 6 0 3 5 7 1 -X8 -X7 -X6 -X5 -X4 -X3 -X2 -X1 X1 X2 X3 X4 X5 X6 X7 X8

數據

Table 4.1  二進位碼與溫度計碼數位-類比轉換器面積的比較[5]  理論分析上來看在二進位加權碼與溫度計碼的 INL 值近似,  而二進位加權碼的中間數位 碼會造成很大的突波,  所以在 DNL 特性上遠不及溫度計碼來的好
Table 5.1  模擬結果列表  Process  TSMC 0.18 µm CMOS  Mixed-Signal  Supply Voltage  Digital supply 1.8 V  Analog supply 3.3 V  Sampling Frequency  500 MHz  DNL  &lt; 0.5 LSB  INL  &lt; 0.7 LSB  SFDR (Fin=171MHz)  71.83dB@CLK=500 MHz  Power Dissipation  139 mW  Ac

參考文獻

相關文件

//Structural description of design example //See block diagram

第三節 研究方法 第四節 研究範圍 第五節 電影院簡介 第二章 文獻探討 第一節 電影片映演業 第二節 服務品質 第三節 服務行銷組合 第四節 顧客滿意度 第五節 顧客忠誠度

單晶片電路接受到 A/D 轉換器的信號後,即將此數位信號由顥示器 顯示。此時單晶片 IC 並將此一 A/D 轉換器與指撥設定開關做比較,A/D 轉換器的信號高於設定值時,即由 OUT CONTROL

可程式控制器 (Programmable Logic Controller) 簡稱 PLC,是一種具有微處理機功能的數位電子 設備

具備 (凌陽格式 ) 串列 SRAM 介面. 7 通道10位元電壓類比/數位轉換器 (ADC) 單通道聲音類比/數位轉換器

( )如圖,有兩個一大一小的圓形鼓,鼓面直徑比為 3:5,現在想要把鼓面都漆上顏色,每 一平方公分需要

教學流程 配合範疇 單元舉例 備註 第一步:你講我講大家講 讀、寫 水果圖片 字詞卡 字詞類別. 第二步:文章大電視 聽、讀

第四章: 中學報稅的設計 第五章: 初中諒程主建議 第六章: 高中諒我建議,..