基于SAR-ADC的高精度電流檢測電路
作者 鄒志革 唐嘉杰 段華麗(華中科技大學(xué) 光學(xué)與電子信息學(xué)院,湖北 武漢 430074)
本文引用地址:http://cafeforensic.com/article/201901/397284.htm摘要:本文設(shè)計(jì)了電流檢測電路,用于檢測芯片的工作電流,比如物聯(lián)網(wǎng)芯片、消費(fèi)電子這些電路待機(jī)時(shí)電流可以低到幾十微安,我們將檢測精度設(shè)置為10 μA。
關(guān)鍵詞:電流檢測電路;逐次逼近型;模數(shù)轉(zhuǎn)換器;精度;
*獲得第二屆(2018)全國大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽“紫光展銳杯”特等獎(jiǎng)。
我們采用8位的電荷重分配SAR-ADC進(jìn)行電流檢測。在設(shè)計(jì)過程中主要從三個(gè)指標(biāo)切入:面積、精度、功耗。其中面積是最重要的因素,為減小面積,我們盡量減小電路規(guī)模,采用合理的版圖布局,面積為0.0388 mm2;電流檢測范圍為1 mA~100 mA,檢測精度總體達(dá)到1%,工作電壓為1 V 時(shí),整體功耗為19.3254 mW;由于主要的檢測對象是低頻甚至直流電流,對于檢測速度的要求不高,我們的電流檢測頻率是22.7 kHz。電流檢測電路主要分為以下模塊:帶隙、分壓模塊、電容陣列、電壓比較器、SAR控制邏輯、開關(guān)邏輯、輸出寄存器等,采用預(yù)檢測、精確檢測兩過程,實(shí)現(xiàn)電流的精確測定。
1 電路概述
電路總體框架如圖1,主體為8位電荷重分配SAR-ADC結(jié)構(gòu)。檢測過程分為預(yù)檢測和精確檢測。預(yù)檢測時(shí)由帶隙及分壓模塊產(chǎn)生Vref0以及Vcm,經(jīng)過等比電容陣列到達(dá)比較器,比較器的輸出經(jīng)過SAR逐次比較型控制邏輯反饋給電容陣列,控制開關(guān)的接入。逐位比較之后將每位數(shù)據(jù)存入寄存器,輸出最終量化碼。精確比較則是通過控制邏輯高三位數(shù)字量輸出反饋,經(jīng)過分壓模塊選取正確的檢測檔位,從而得到合適Vref及Vcm,再進(jìn)行精確檢測并輸出結(jié)果。
1.1 基本模塊概述
本節(jié)主要對我們所實(shí)現(xiàn)的SAR-ADC基本模塊的功能及其優(yōu)缺點(diǎn)進(jìn)行了簡單的描述,包括帶隙基準(zhǔn)模塊、采樣電路、電容陣列和比較器。
1.1.1 帶隙基準(zhǔn)模塊
傳統(tǒng)帶隙含有運(yùn)放,使電路結(jié)構(gòu)設(shè)計(jì)復(fù)雜,且含有電阻,存在精度及面積問題,功耗也較大。我們所采用的無電阻無運(yùn)放的帶隙結(jié)構(gòu),電路結(jié)構(gòu)簡單,工藝兼容性好,且功耗較低,溫度系數(shù)為85 ppm。
1.1.2 采樣電路
傳統(tǒng)的采樣為開關(guān)電容或是傳輸門控制。我們所采用的是柵壓自舉開關(guān),有效的提高了開關(guān)線性度,減小了采樣信號(hào)的失真,但這也會(huì)使電路復(fù)雜度提高。同時(shí),需要關(guān)注的是由于尺寸設(shè)計(jì)問題而導(dǎo)致在線性度及寄生電容之間的折衷。
1.1.3電容陣列
依次由大小分別27、26、25、24、23、22、21、20、20倍cmin電容構(gòu)成。電容中最后一個(gè)電容為dmmmy電容,只參與采樣過程,轉(zhuǎn)換過程中始終接地。轉(zhuǎn)換過程分為傳統(tǒng)的三階段:采樣階段、保持階段、電荷再分配階段。
1.1.4比較器
比較器電路由前置運(yùn)放和latch鎖存器組成。
運(yùn)放采用簡單的差分共源級輸入結(jié)構(gòu),為了減小噪聲采用P管輸入。我們采用負(fù)反饋電阻負(fù)載,采用電流抵消技術(shù),可以提高運(yùn)放的增益,通過調(diào)節(jié)負(fù)載管的尺寸可以得到很大的增益,且還有一個(gè)好處是負(fù)載管自偏置不需要額外的偏置電路提供偏置。
latch鎖存器由兩個(gè)背靠背的反相器正反饋實(shí)現(xiàn)兩個(gè)信號(hào)的比較。
1.1.5 輸出陣列
輸出陣列由8個(gè)寄存器組成,下一次采樣開始時(shí)即將上一次檢測結(jié)果輸出。作用是將原本的逐位輸出轉(zhuǎn)化為同步輸出,且能持續(xù)11個(gè)時(shí)鐘周期,方便讀數(shù),提高精度,也能提供控制分壓模塊的選擇信號(hào)。
1.2 特色模塊
本節(jié)包括分壓模塊、SAR控制邏輯、開關(guān)邏輯三部分,這也是我們電路的主要?jiǎng)?chuàng)新點(diǎn),突破了以往ADC的思路。
1.2.1 分壓模塊
以往ADC參考電壓固定,分辨率在整個(gè)測量范圍內(nèi)為定值,而我們通過分壓模塊改變ADC參考電壓Vref來達(dá)到不同檢測范圍下的1% 精度,其它電路無須修改,同時(shí)減小了電路面積(8位),無需為實(shí)現(xiàn)10 mA的精度而使用更高位數(shù)ADC。
預(yù)檢測時(shí),采用帶隙產(chǎn)生的電壓即最大電壓直接作為ADC的基準(zhǔn)電壓,便可以得到一組輸出。然后用該組輸出的高三位的八種不同情況來作為分壓模塊的反饋控制,來選取準(zhǔn)確的檔位和適當(dāng)?shù)幕鶞?zhǔn)電壓Vref,進(jìn)入精確檢測,可得到精確的檢測結(jié)果。用預(yù)檢測進(jìn)行反饋控制,這樣做使我們犧牲了一部分的速度來實(shí)現(xiàn)更好的精度。
表1為分壓選檔的情況。
1.2.2 SAR控制邏輯
SAR控制邏輯實(shí)則為ADC的一個(gè)難點(diǎn),我們通過使用包含異步清零和置一的D觸發(fā)器組成的電路來實(shí)現(xiàn)控制邏輯,原理易于理解,電路簡單,易于實(shí)現(xiàn)。
表2為控制邏輯的有限狀態(tài)轉(zhuǎn)移圖。
當(dāng)有Reset信號(hào)時(shí),所有觸發(fā)器復(fù)位輸出0;無Reset信號(hào),且時(shí)鐘上升沿到來時(shí),從最高位開始將該位輸出先置位1,比較后的出實(shí)際D值,確定該位,從左到右一次進(jìn)行,當(dāng)九個(gè)時(shí)鐘周期后,確定了輸出的數(shù)字量,此時(shí)下一個(gè)時(shí)鐘沿來時(shí),數(shù)字量同時(shí)輸出。
1.2.3 開關(guān)邏輯
開關(guān)邏輯,采用選擇器構(gòu)成,開關(guān)邏輯主要控制電容的負(fù)極板,根據(jù)reset和SAR邏輯輸出的數(shù)字量來控制開關(guān)在不同階段接入哪一個(gè)信號(hào)。
具體控制原理如圖3。
2 總體仿真
2.1 輸出波形仿真
仿真電路圖如下,完整的檢測過程如下,首先將待檢測的電流轉(zhuǎn)換為電壓Vin,采樣后以Vref0(帶隙產(chǎn)生的電壓)對Vin進(jìn)行逐次量化,量化過程已在設(shè)計(jì)報(bào)告中詳細(xì)描述,得到輸出結(jié)果后利用輸出的高三位(即OUT7-OUT5)對分壓模塊進(jìn)行控制,選擇適當(dāng)?shù)腣ref(Vref0分壓得到),對Vin進(jìn)行再一次采樣量化,旨在選取適當(dāng)?shù)牧砍?,提高精度?/p>
其中,電源電壓Vdd=1 V,假設(shè)待檢測電流轉(zhuǎn)化所得的電壓Vin=0.7 V,設(shè)此時(shí)的Vref0 =1 V,可知準(zhǔn)確的基準(zhǔn)Vref=0.75 V,Vcm定義為Vref的一半。分兩個(gè)階段,預(yù)檢測時(shí)ADC輸出數(shù)字量前三位101可確定正確檔位為Vref = 0.75 V,精確檢測時(shí)ADC輸出數(shù)字量為239,即11101110。CLK信號(hào)用脈沖源產(chǎn)生,其周期為2 ms,占空比50%,即頻率為500 kHz,由于ADC完成一次完整轉(zhuǎn)換需要22個(gè)時(shí)鐘周期,因此ADC的工作頻率為22.7 kHz,reset信號(hào)代表采樣,其周期為22ms,高電平持續(xù)時(shí)間為2 ms。
說明:根據(jù)比較器的帶寬可知,實(shí)際的檢測速度還可以更快,但由于本作品的檢測對象是頻率較低的電流,因此適當(dāng)降低了速度,以求更高穩(wěn)定性。
我們進(jìn)行了50 ms時(shí)域仿真,所得輸出波形如圖4。
圖中預(yù)檢測輸出10110001,即177,與理論值179有一定偏差,但能選定0.75檔位,精確檢測時(shí),輸出結(jié)果是11101110,即238,理論值是239,據(jù)此測算得到的電壓為238/256×0.75 = 0.697 ,與實(shí)際值0.7的誤差為0.4%,因此電流檢測誤差符合要求。
2.2 整體功耗仿真
總體功耗為19.3254 mW(不包括帶隙、時(shí)鐘等外部模塊),工作電壓為1 V,因此工作電流時(shí)19.3254mA。
3 版圖
SAR-ADC的總體版圖面積為0.0388 mm2。
4 總體性能
主要技術(shù)指標(biāo)見表5。
5 結(jié)論與展望
5.1 電容陣列
考慮基于電容拆分技術(shù)的Vcm-based電容開關(guān)時(shí)序,與我們目前所設(shè)計(jì)的單端電容開關(guān)時(shí)序相比,不僅在抑制噪聲方面有顯著提升,該電容DAC也將面積減少了50%。
5.2 SAR控制邏輯
SAR-ADC在SAR邏輯的控制下實(shí)現(xiàn)逐次逼近的過程。為了進(jìn)一步降低數(shù)字電路的功耗,可以采用基于動(dòng)態(tài)邏輯的SAR控制技術(shù),可以很大程度上減少數(shù)字電路的復(fù)雜程度,同時(shí)由于使用的晶體管數(shù)目較少,功耗大大降低而且速度也有較大的提高。
5.3 電容失配
我們考慮設(shè)計(jì)采用全定制的三明治結(jié)構(gòu)單位電容,它主要是利用金屬層之間的寄生電容來實(shí)現(xiàn)所需的電容值,且通過合理的版圖布局能實(shí)現(xiàn)良好的匹配。
5.4 精度
我們目前的電路存在1 mA時(shí)只能達(dá)到4%的精度。且完成一次檢測,大部分的情況需要22個(gè)時(shí)鐘周期。我們考慮完成一位的檢測就進(jìn)行參考電壓的調(diào)整,不僅可以縮短檢測周期,還可以達(dá)到每個(gè)電流的精度要求。
參考文獻(xiàn)
[1]王岑. 帶模擬后臺(tái)校正的14位低功耗SAR ADC設(shè)計(jì)[D].電子科技大學(xué),2017.
[2]張琳. 低功耗高精度逐次逼近型模數(shù)轉(zhuǎn)換器設(shè)計(jì)[D].河北科技大學(xué),2018.
[3]劉滿雀,姚若河.一種高精度電流檢測電路的設(shè)計(jì)[J].中國集成電路,2009,18(03):53-57.
[4]D. Stack, A. Kelly and T. Conway, "A high accuracy and high bandwidth current sense circuit for digitally controlled DC-DC buck converters," 2016 IEEE Applied Power Electronics Conference and Exposition (APEC), Long Beach, CA, 2016, pp. 1670-1674.
[5]朱樟明,楊銀堂. 低功耗CMOS逐次逼近型模數(shù)轉(zhuǎn)換器[M]. 北京:科學(xué)出版社, 2015.07.
[6]李燕霞,龔敏,高博.基于0.18μm的無電阻無運(yùn)放低功耗帶隙基準(zhǔn)源設(shè)計(jì)[J].電子與封裝, 2015,15(01):24-27.
[7]楊揚(yáng),王軍,鄧茗誠.一種高線性度CMOS柵壓自舉采樣開關(guān)[J].通信技術(shù),2012,45(11):99-101.
作者簡介:
唐嘉杰(1996—),男;段華麗(1997—),女。二人均為本科生,2015級,專業(yè)是集成電路設(shè)計(jì)與集成系統(tǒng)(卓越班)。
本文來源于科技期刊《電子產(chǎn)品世界》2019年第2期第84頁,歡迎您寫論文時(shí)引用,并注明出處
評論