高動態(tài)范圍的電容測量電路
摘要:本文介紹了一款電容檢測電路(CDC),其中給出了一種基于電荷轉(zhuǎn)移型AFE,在寬待測電容范圍下針對不同大小的電容進(jìn)行粗測和細(xì)測兩次測量以獲得最佳測量值的粗細(xì)測逼近型AFE,并為此設(shè)計(jì)了一種結(jié)構(gòu)簡單有效的控制時序以及對應(yīng)的邏輯電路和針對獲得的ADC輸出值設(shè)計(jì)的可編程除2電路。同時,為了將AFE和ADC隔離開來,提出了AFE和ADC的匹配中間級結(jié)構(gòu)(高精度跟隨器)。
0 引言
電容數(shù)字轉(zhuǎn)換器是專為激勵電容式觸摸傳感器設(shè)計(jì),具有低功耗、高集成度、高精度測量的特點(diǎn),已成為消費(fèi)電子領(lǐng)域中電容傳感器應(yīng)用的主流產(chǎn)品。隨著的工藝和技術(shù)的不斷發(fā)展,電容的大小在不斷減小,這令對電容的檢測產(chǎn)生了一定的難度,基于這樣的現(xiàn)狀,我們設(shè)計(jì)了一款具有轉(zhuǎn)換精度高(轉(zhuǎn)換有效位數(shù)為11-bits),電容檢測范圍(電容檢測為1 fF~2 pF)寬,電容速率為400 μs的電容檢測電路(CDC)。
1 系統(tǒng)整體設(shè)計(jì)
本設(shè)計(jì)的頂層電路如圖1所示,為本作品CDC總體框架結(jié)構(gòu),片內(nèi)產(chǎn)生基準(zhǔn)和時鐘,主干結(jié)構(gòu)為AFE和ADC,進(jìn)行輸入電容至數(shù)字量的轉(zhuǎn)換后,由輸出寄存器進(jìn)行簡單的DSP,然后輸出數(shù)字量至片外。
圖1 CDC系統(tǒng)頂層電路(*標(biāo)記的寄生電容補(bǔ)償電路僅停留在前仿/原理驗(yàn)證階段)
2 高速電荷轉(zhuǎn)移型-粗細(xì)測AFE設(shè)計(jì)
2.1 AFE整體電路介紹
圖2 電路原理圖
本文提出的電路是一種將微弱電容值轉(zhuǎn)換為數(shù)字量的集成電容測量電路,該電路是基于電荷守恒提出的電容測量原理如圖2所示,其創(chuàng)新處在于控制時序、模擬前級電路結(jié)構(gòu)、以及控制算法。
該電路由模擬前級電路(AFE)、ADC、輸出移位寄存器和控制邏輯電路四個部分組成,模擬前級電路用于將輸入的待測電容的電容值線性對應(yīng)地轉(zhuǎn)換成一個可供ADC測量的電壓值,其由若干個電容、運(yùn)放、MOS管、電壓跟隨器、反相器、以及MOS管開關(guān)組成。
其中,所用到的運(yùn)放是一個低失調(diào)電壓的一級運(yùn)放,Coffset是一個用于在校正過程中存儲運(yùn)放的輸出失調(diào)電壓的皮法電容,Vref是外部引入的參考電壓,Cy是用于收集電荷的電容。電壓跟隨器采用一級或二級結(jié)構(gòu),用于隔離ADC和AFE,并提供阻抗匹配。
模擬前級電路中心的電流鏡結(jié)構(gòu)采用1:1的寬長比,用于將流過左端補(bǔ)給至Cx的電荷復(fù)制到右端的Cy,電流鏡右端為2個相同結(jié)構(gòu)的電路并聯(lián),不同之處在于反相器的輸入為A[0]至A[M-1]. A[M-1:0]是由控制邏輯電路產(chǎn)生的,用于控制流入到Cy的電荷的增益倍數(shù),是一個2位的數(shù)字信號。
整個電路一共用到7個開關(guān),其中S3控制的是片外的任意形式開關(guān),剩余的6個開關(guān)為片內(nèi)的MOS管開關(guān),它們的作用簡述如下:
S1:控制模擬前級電路電路初始化
S2:連通片外與片內(nèi)電路的控制信號
S3:控制片外待測電容Cx是否接入
模擬前級電路左方框內(nèi)的電容Cx是片外的待測電容,S3是一個受控與控制邏輯的開關(guān),Cpara是片內(nèi)外Pad的寄生電容。
2.2 粗細(xì)測時序設(shè)計(jì)介紹
圖3 開關(guān)狀態(tài)圖:(a)初始態(tài) (b)就緒態(tài) (c)接入待測電容 (d)調(diào)整增益檔位
AFE運(yùn)行時需要頻繁地進(jìn)行開關(guān)切換,可總結(jié)為以下4個步驟,4個步驟對應(yīng)的開關(guān)狀態(tài)如圖圖3(a)(b)(c)(d)所示。以下參照時序圖和電路原理圖給出各個時間點(diǎn)電路進(jìn)行的動作。
T0:將A設(shè)為(11)2,開始進(jìn)行電容值測量。
T1:電路初始化,運(yùn)放同相輸入端的反饋環(huán)路斷開、反相輸入端的反饋環(huán)路接通,運(yùn)放的失調(diào)電壓Voffset被保存至Coffset,Cy被初始為Vref,ADC的反相輸入端持續(xù)采集接入待測電容之前的AFE輸出電壓。
T2:將芯片的測量引腳導(dǎo)通,斷開用于初始化的開關(guān),此時運(yùn)放的反相輸入電壓為Voffset,抵消了運(yùn)放的失調(diào)電壓。同時將寄生在Pad和外部連線的等效寄生電容充電至Vref。
T3:斷開ADC的反相輸入端,此時已經(jīng)將接入待測電容前的AFE輸出電壓保存到ADC的反相輸入端,記為VN。
T4:接入待測電容,運(yùn)放的同相輸入端被拉低,控制推挽級補(bǔ)充電荷。同時,電流鏡將M倍的電荷注入到Cy,等待電路穩(wěn)定后,Cy的上極板電壓VP被保存到ADC的同相輸入端,ADC開始轉(zhuǎn)換VP-VN的值。
T5:第一次采集完成,ADC的輸出值為D1,假設(shè)ADC的最大輸出值為Dmax,如果D1>Dmax/2,則A變?yōu)椋?1)。如果D1<Dmax/2,則A不變。
T6:再進(jìn)行一次T1至T4,獲得ADC第二次的輸出D2,將D2送入輸出移位寄存器,并將D2進(jìn)行重復(fù)左移1位運(yùn)算,重復(fù)右移M次,獲得實(shí)際的測量值。
2.3 AFE與SAR ADC的匹配中間級設(shè)計(jì)(高精度跟隨器)
由于本設(shè)計(jì)采用電荷轉(zhuǎn)移型AFE,其原理是用一個小的待測電容收集電荷。因此不能直接將AFE接入DAC,給電容陣列充放電。因此,需要設(shè)計(jì)一個跟隨器來做AFE和ADC之間的隔離。普通的跟隨器誤差遠(yuǎn)遠(yuǎn)超過1LSB,為此,高精度跟隨器在本設(shè)計(jì)中被提出。
如圖3通過使用套筒型折疊共柵運(yùn)放作為第一級來提高增益,同時,運(yùn)放的輸出級接形成推挽結(jié)構(gòu)的連個mos管,提高擺率的同時提高其驅(qū)動能力。此外,將電路接成負(fù)反饋,實(shí)現(xiàn)單位增益,從而實(shí)現(xiàn)輸入輸出的跟隨。
圖3 高精度跟隨器結(jié)構(gòu)
2.4 AFE仿真測試結(jié)果
圖4.1所示是AFE在增益為2時,輸入電容從0到1 pF的掃描結(jié)果, 可以看出輸入電容在0~1 pF范圍內(nèi),輸出電壓的線性度較好,根據(jù)Excel的線性擬合工具可知,輸入輸出之間的表達(dá)式為:
Vout = 0.000 5 Cx - 0.001 3
R2 = 1
另外,在增益為2時,1 fF對應(yīng)0.5 mV的電壓輸出。
根據(jù)圖4(a)所示的掃描結(jié)果,計(jì)算與理想輸入輸出表達(dá)式(Vout = 0.000 5 Cx)之間的誤差可得圖4(b)的誤差散點(diǎn)圖,可以發(fā)現(xiàn),按照賽題要求的1 fF / 1 LSB精度,本設(shè)計(jì)的AFE可以100%滿足,且99.5%以上的待測電容測量誤差小于0.5 LSB,給后續(xù)的設(shè)計(jì)留足了余量。
將測試數(shù)據(jù)統(tǒng)計(jì)如表1所示。
平均誤差/mV | 0.2 |
最大誤差/mV | 0.44 |
平均誤差/LSB | 0.416 |
最大誤差/LSB | 0.83 |
(a)待測電容1000點(diǎn)掃描結(jié)果 (b) 誤差測試結(jié)果
圖4 仿真測試結(jié)果圖
3 芯片仿真結(jié)果總結(jié)
3.1版圖總體設(shè)計(jì)
高動態(tài)范圍的電容檢測電路CDC內(nèi)部集成了前端AFE模塊,ADC模塊,還有數(shù)字控制邏輯等模塊,把電容量轉(zhuǎn)成電壓量再通過ADC模數(shù)轉(zhuǎn)換輸出數(shù)字量,這過程中涉及到數(shù)字信號與模擬信號的影響,數(shù)字控制部分與模擬部分之間會出現(xiàn)相互干擾引入噪聲,所以版圖設(shè)計(jì)過程中需要對電路進(jìn)行合理布局,降低模塊之間的串?dāng)_,提高系統(tǒng)穩(wěn)定性與適配性。
在進(jìn)行電路版圖設(shè)計(jì)尤其是數(shù)?;旌想娐钒鎴D設(shè)計(jì)的時候,要遵循布局布線的一些基本原則。
在布線原則中,需要滿足各層金屬的最小線寬與間距要求,同時關(guān)鍵信號盡量避免長走線,同時避還要考慮天線效應(yīng)等問題,連線的時候應(yīng)該每一層都選擇走相同方位的走線,層與層之間走線應(yīng)選擇交叉走線避免平行
在布局上,首先對于那些在電路中的處于等電位的 MOS 管的端口,要盡可能讓它們共用有源區(qū)部分,讓連線最短,并且要減少版圖的面積;對于數(shù)字電路部分與模擬電路部分要區(qū)分開,并且可以加上隔離保護(hù)環(huán),可以在電源上分開數(shù)字部分與模擬部分,區(qū)分電源地與數(shù)字地。比如讓比較器,運(yùn)放等部分與和它們相關(guān)聯(lián)的偏置電路遠(yuǎn)離數(shù)字模塊,本次作品中采用了額外的LDO對比較器部分進(jìn)行供電,同時用保護(hù)環(huán)作為模塊進(jìn)行隔離操作。
本次版圖驗(yàn)證采用的是GF的0.18um工藝庫。如圖5.1所示,是版圖的總體布局規(guī)劃,主要以信號流為準(zhǔn),從左邊AFE輸入,輸出信號接入右邊ADC進(jìn)行測量,ADC輸出通過左上方數(shù)字邏輯控制后從上端輸出結(jié)果。
版圖左邊端口CS為被測電容接入點(diǎn);ES為External start為電容測試使能信號,高電平有效;Twice_Finsih為數(shù)據(jù)輸出有效信號,當(dāng)輸出為高電平時表示輸出數(shù)據(jù)有效;D0~D11為輸出數(shù)據(jù)位。整體版圖是由數(shù)字和模擬兩大部分組成,ADC位12位的SAR ADC,版圖將比較器與AFE等模擬部分電路放在左下角,與數(shù)字電路部分區(qū)分開,右邊為電容陣列。
圖5為整個CDC系統(tǒng)的版圖layout(布局)圖,芯片整體面積為760 μm×990 μm,ADC部分面積為560 μm ×800 μm,AFE模塊面積為90 μm × 155 μm,Control Logic(控制邏輯)部分面積為220 μm × 410 μm。總共使用到電容136.38 pF,電阻1 210 kΩ。
圖5 版圖總覽
3.2 CDC參數(shù)掃描測量結(jié)果
圖6(a)為本次設(shè)計(jì)CDC輸入電容參數(shù)掃描結(jié)果。掃描范圍從1 fF~1 pF,掃描步進(jìn)為4 pF,圖中3條線分別對應(yīng)實(shí)際值,理想值與改進(jìn)值。
根據(jù)Excel提供的擬合工具,R2為1,線性度較好,與AFE的測試結(jié)果類似,說明后級并沒有引入誤差。
圖6 CDC參數(shù)掃描結(jié)果:(a) 輸入電容參數(shù)掃描結(jié)果 (b) 輸入電容參數(shù)掃描結(jié)果偏離理想值的情況
結(jié)果分析:首先,上述兩圖中改良前的結(jié)果與第4節(jié)中提到的AFE測試結(jié)果變化趨勢相同,即在整個量程內(nèi)只有1LSB以下的誤差;為了增大待測電容的測量范圍,配合展望中提出的補(bǔ)償電容方法,本文提出了多檔增益測量技術(shù),并因此將CDC的測量范圍拓展到了2 pF,1 000 fF以下的誤差值控制至小于1LSB,而(1~ 2) pF范圍內(nèi)的誤差控制在了2LSB以內(nèi)。
最終將本文設(shè)計(jì)的CDC性能指標(biāo)列出,如表2所示。
表2 本文所設(shè)計(jì)的CDC性能指標(biāo)
本文設(shè)計(jì)CDC性能指標(biāo) | |
粗測量范圍 (誤差<2LSB) | 0~2 pF |
細(xì)測量范圍 (誤差<1LSB) | 1 fF ~ 1 pF |
精度 | 1 fF |
1 pF內(nèi)最大誤差 (溫度:27℃) | 1LSB |
1 pF內(nèi)平均誤差 (溫度:27℃) | -0.001LSB |
工作電壓范圍 | 2.5~3.5 V |
4 結(jié)語
本作品設(shè)計(jì)了高動態(tài)范圍的電容測量電路,該電路實(shí)現(xiàn)在較大范圍內(nèi)對變化量較小的電容進(jìn)行檢測并且輸出的功能,且具有高精度的特性。在此基礎(chǔ)上對電容檢測電路的各個模塊及整體電路進(jìn)行了仿真測試、數(shù)據(jù)分析以及版圖設(shè)計(jì)。
本作品設(shè)計(jì)的電容檢測電路包括電荷轉(zhuǎn)移型AFE與SAR ADC。提出了多檔增益測量技術(shù),并因此將待測電容在400 fF以下時檢測的誤差值控制至小于1LSB。該電荷轉(zhuǎn)移型AFE能實(shí)現(xiàn)在1 fF ~ 1 pF范圍內(nèi)的電容檢測。此外,設(shè)計(jì)了11位低功耗低速率 SAR ADC。SAR ADC的比較器應(yīng)用了失調(diào)電壓消除技術(shù),將比較器失調(diào)電壓降低至1LSB以內(nèi),避免對ADC造成誤差。提出了高精度的跟隨器并將其應(yīng)用于AFE和ADC之間做為匹配中間級,該跟隨器能驅(qū)動大電容并具有高精度的特性。
本作品的設(shè)計(jì)參數(shù)如下表所示:電容檢測電路能夠?qū)崿F(xiàn)從1 fF到1 pF的電容檢測并且滿足設(shè)計(jì)指標(biāo)。
性能指標(biāo) | 比賽要求 | 本電路設(shè)計(jì)參數(shù) | 是否達(dá)到設(shè)計(jì)要求 |
工作溫度 | -40~125 ℃ | -40~125 ℃ | √ |
工作電壓 | 2.5~3.6 V | Typ.:3.3 V Range:2.5V~3.6V | √ |
工作電流 | <1 mA | Converting maximum IVDD=IAFE+IADC : 700 μA Typ. IADC = 200 μA | √ |
電容檢測范圍 | 1 pF | 2.048 pF | √√ |
電容檢測精度 | 1 fF | 1 fF | √ |
單次測量時間 | <20 ms | 400 μs | √√ |
參考文獻(xiàn):
[1] 沈易. 新型混合結(jié)構(gòu)逐次逼近型CMOS模數(shù)轉(zhuǎn)換器關(guān)鍵技術(shù)研究[D].西安電子科技大學(xué),2019.
[2] 劉佳欣. 基于噪聲整形的高能效模數(shù)轉(zhuǎn)換器芯片關(guān)鍵技術(shù)研究[D].電子科技大學(xué),2018.
[3] LI B, et al.A High-Sensitivity Signal Conditioning Interface for Capacitive Touch Key Using ΔΣ Modulation.
[4] 胡云峰.用于SAR ADC的高能效電容陣列DAC研究[D].廣州:華南理工大學(xué),2017.
[5] 王浩.低功耗電荷重分配式CMOS逐次逼近型模數(shù)轉(zhuǎn)換器研究[D].西安:西安電子科技大學(xué),2016.
[6] 胡云峰,李斌,吳朝暉.應(yīng)用于SAR ADC的高能效電容陣列DAC[J].華南理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2015,43(09):47-53+66.
[7] 梁宇華. 低功耗逐次逼近型CMOS模數(shù)轉(zhuǎn)換器的研究[D].西安電子科技大學(xué),2015.
附:賽后感想
1)報(bào)告、ppt寫詳細(xì)很重要,前兩者是體現(xiàn)工作量的唯一方法。
2)拿獎拼的是需求指標(biāo),按照性能排名和獎項(xiàng)分配確定獎項(xiàng)。
3)想沖國獎,一開始就要將目標(biāo)定到解決全部需求,不能想著附加題沒什么人做。
4)賽前積累,類似國電賽,在比賽之前要有積累,p管n管輸入的運(yùn)放都要有,高增益的、高帶寬的都要有,后仿必須解決。
5)團(tuán)隊(duì)合作,沒有團(tuán)隊(duì)合作=止步初賽,團(tuán)隊(duì)=1個項(xiàng)目組。
6)在解決工程學(xué)術(shù)問題上,研究生和本科生差距較大,本科想拿獎全靠項(xiàng)目組積累和低保。
7)比賽能拿到很多,能得到更多,非科班想入門,全靠項(xiàng)目積累經(jīng)驗(yàn)。
8)2021年:定目標(biāo)(國賽、省賽)→找論文找結(jié)構(gòu),評估可行性(1個月以上),每周開會匯報(bào),分享預(yù)研成果→原理圖和版圖同步進(jìn)行。
*基金項(xiàng)目:2019年國家級大學(xué)生創(chuàng)新訓(xùn)練項(xiàng)目(201911078019);
獲得“第四屆全國大學(xué)生集成電路創(chuàng)新創(chuàng)業(yè)大賽-艾為杯“全國二等獎。
作者簡介:麥偉健(1999—),男,主要從事模擬IC電路與人工智能交叉算法的學(xué)習(xí)。
(本文來源于《電子產(chǎn)品世界》2020年12月期)
評論