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