張 娜,金 濤
(1.中國海洋大學信息科學與工程學院,山東青島266100;2.中國石油大學(華東)機電工程學院,山東青島266580)
?
10位高速分級比較型單斜模數(shù)轉(zhuǎn)換器
張娜1,金濤2
(1.中國海洋大學信息科學與工程學院,山東青島266100;2.中國石油大學(華東)機電工程學院,山東青島266580)
摘要:本文設計了一種用于CMOS圖像傳感器的高速列并行分級比較型單斜模數(shù)轉(zhuǎn)換器。利用兩個斜坡發(fā)生器,采取兩次分區(qū)間比較和減法運算相結(jié)合的方式,將信號分級轉(zhuǎn)換。結(jié)合流水線操作模式,轉(zhuǎn)換速度比傳統(tǒng)單斜模數(shù)轉(zhuǎn)換器提高12倍。該ADC在0.18 μm工藝下,實現(xiàn)了10位精度和263 ks/s的高轉(zhuǎn)換速度。ADC的DNL=+0.83/-0.82 LSB,INL=+0.51/-1.5 LSB,SNR=58.28 dB,ENOB=9.3 bit。
關鍵詞:單斜;列并行;模數(shù)轉(zhuǎn)換器;減法器
0引言
單斜模數(shù)轉(zhuǎn)換器[1]具有結(jié)構(gòu)簡單、面積小、功耗低等優(yōu)點,特別適合用于大像素陣列CMOS圖像傳感器的列并行處理電路中。然而單斜ADC的轉(zhuǎn)換時間與斜坡臺階數(shù)成正比,ADC位數(shù)每增加一位,轉(zhuǎn)換時間成倍增長,難以滿足10位及以上高精度圖像傳感器的高速應用需求[2]。
文獻[3-4]提出的兩步式單斜模數(shù)轉(zhuǎn)換器采取3位、7位分別轉(zhuǎn)換的方式,需要9個斜坡發(fā)生器,斜坡之間匹配較難實現(xiàn),易產(chǎn)生轉(zhuǎn)換誤差,且大量的斜坡發(fā)生器和信號線會增加電源和面積消耗;以3位、7位的方式轉(zhuǎn)換,轉(zhuǎn)換速度較難得到大幅提升,隨著第一級轉(zhuǎn)換位數(shù)的增加,斜坡發(fā)生器數(shù)量指數(shù)上升,硬件上難以實現(xiàn)。
本文將設計一種10位分級比較型單斜ADC,對像素信號采取兩次分區(qū)間比較和減法運算相結(jié)合的方式,并采用兩級流水式操作模式,轉(zhuǎn)換速度比傳統(tǒng)單斜ADC提高12倍,且基本不增加列級電路復雜度,有利于高速列并行CMOS圖像傳感器的實現(xiàn)。
1整體結(jié)構(gòu)和工作原理
本文提出的分級比較型單斜ADC基本工作原理如下:對(m+n)位的模數(shù)轉(zhuǎn)換器采用兩次分區(qū)間比較,先采用2m個臺階的斜坡信號進行高m位的模數(shù)轉(zhuǎn)換;再從原輸入信號中減去高m位對應的斜坡信號得到轉(zhuǎn)換差值;然后利用2n個臺階的斜坡信號轉(zhuǎn)換剩下的低n位。兩次轉(zhuǎn)換的結(jié)果通過邏輯電路組合成m+n位二進制數(shù)據(jù)。
圖1為分級比較型單斜模數(shù)轉(zhuǎn)換器結(jié)構(gòu)示意圖。主要包括以下模塊:斜坡發(fā)生器、計數(shù)器、鎖存器、比較器、采樣保持電路、減法器和數(shù)字邏輯電路。其中,斜坡發(fā)生器與計數(shù)器單元為所有列共用,其他模塊電路,對應于640列像素每列一個。計數(shù)器控制斜坡發(fā)生器產(chǎn)生斜坡信號,計數(shù)器1為m位,計數(shù)器2為n位。斜坡信號1和光強信號為比較器的兩個輸入信號,當兩者達到一致時比較器輸出翻轉(zhuǎn)。比較器輸出翻轉(zhuǎn)信號通過鎖存器輸出一個窄脈沖信號,用來控制寄存器存儲此時計數(shù)器1中的m位數(shù)值,同時控制減法器對輸入信號和此時的斜坡信號值做差值。隨后差值送入第二級比較器,與斜坡信號2進行比較,從而得到低n位數(shù)值。最后通過數(shù)字邏輯電路得到m+n位數(shù)字信號。
普通單斜模數(shù)轉(zhuǎn)換器完成m+n位轉(zhuǎn)換約需要2m+n個時鐘周期,對于10位ADC即為1 024個時鐘周期。采用本文設計的分級比較型單斜模數(shù)轉(zhuǎn)換器,完成m+n位轉(zhuǎn)換約需要2m+2n個時鐘周期,若取m=n,則對于10位ADC僅需要64個時鐘周期,綜合考慮差值計算和采樣保持所耗費的時間,ADC轉(zhuǎn)換速度可提高12倍以上。
圖1 ADC結(jié)構(gòu)圖Fig.1 ADC structure diagram
2電路設計
2.1比較器
圖2 比較器結(jié)構(gòu)圖Fig.2 Comparator structure
比較器將代表光強的像素信號與斜坡信號進行比較,當兩者相等時輸出翻轉(zhuǎn)。
本文設計的CMOS圖像傳感器采用列并行結(jié)構(gòu),列處理電路寬度與像素單元寬度一致,即比較器水平方向的寬度由像素單元的寬度所限制,因此本文選用兩級差分對運放的簡單結(jié)構(gòu)[5-6],如圖2所示,既節(jié)省面積,又滿足精度要求。
比較器工作原理如下:
a.采樣階段。
首先復位開關clk1、clk2閉合,然后開關clks閉合、clkramp關斷,復位結(jié)束后復位開關clk1、clk2斷開,復位階段完成。采樣電容C1上的電荷為:
Q1=(Vin-Vref)·C1,
(1)
采樣電容C2上存儲的電荷為0,C2上下極板電平相等。
b.比較階段。
開關clks斷開,開關clkramp閉合,采樣電容C1上的電荷為:
(2)
采樣電容C1、C2上電荷總量不變,由公式(1)、(2)可得:
VX=Vramp-Vin+Vref,
(3)
VY=VZ,
(4)
其中VX、VY、VZ分別為X、Y、Z點的電壓值。
由公式(3)、(4)可以看出,比較器實現(xiàn)將斜坡電壓Vramp與輸入信號Vin相比較的功能。
2.2減法器
第一級量化出m位數(shù)字信號后,需要計算輸入信號和高m位數(shù)字信號對應的模擬值的差值送入下一級量化[7]。根據(jù)單斜模數(shù)轉(zhuǎn)換器的工作原理可知,高m位數(shù)字信號對應的模擬值即為比較器翻轉(zhuǎn)時刻的斜坡的臺階信號。
采用開關電容減法器來實現(xiàn)差值的計算,其結(jié)構(gòu)如圖3所示。
圖3 減法器結(jié)構(gòu)圖Fig.3 Subtractor structure
Vcom是兩級比較器的輸出翻轉(zhuǎn)信號,觸發(fā)鎖存器產(chǎn)生脈沖信號,控制開關clkc選通接入斜坡信號Vramp。由于整個電路的工作是建立在電荷守恒原理的基礎之上,為保證電路正常工作,開關clka和clkb須采用兩相不交疊時鐘控制,clkc接通在clkb閉合的時間范圍之內(nèi)??傻玫綔p法器輸出電壓與輸入電壓的關系如公式(5)所示:
(5)
其中Vra為比較器翻轉(zhuǎn)時刻的斜坡信號值。若取Cs=Cf,可在減法器的輸出端計算出高位轉(zhuǎn)換的差值,并利用斜坡最低參考值Vrefl將差值調(diào)整至第二級比較器工作范圍內(nèi)。
2.3數(shù)字誤差校正
若比較器存在失調(diào)誤差,使得在高m位轉(zhuǎn)換時得出錯誤的二進制代碼,在求差值時就會減掉錯誤的參考電壓,從而得到錯誤的差值,差值可能超出低n位模數(shù)轉(zhuǎn)換的斜坡范圍,從而產(chǎn)生全1或全0的輸出,導致第二級的轉(zhuǎn)換錯誤[8]。
因此需采用數(shù)字誤差校正技術(shù)來解決失調(diào)誤差的問題。對于用來轉(zhuǎn)換高位數(shù)據(jù)的斜坡發(fā)生器1,附加一位冗余位,即進行m+1位轉(zhuǎn)換,一個臺階的高度為ΔV=(Vrefh-Vrefl)/2m+1。對于用來轉(zhuǎn)換低位數(shù)據(jù)的斜坡發(fā)生器2,2n個臺階的總高度可設為2ΔV=(Vrefh-Vrefl)/2m。高位轉(zhuǎn)換得出的m+1位和低位轉(zhuǎn)換得到的n位,經(jīng)過數(shù)字誤差校正,最終可得到m+n位數(shù)字信號。這樣可解決因失調(diào)誤差差值溢出的問題,并可放寬對比較器的設計精度的要求,從而縮減列級芯片面積,實現(xiàn)高精度。
2.4流水線操作
在兩級比較器前端添加采樣保持電路,對輸入信號和差值信號進行采樣保持,可將高m+1位轉(zhuǎn)換與低n位轉(zhuǎn)換流水進行。兩級轉(zhuǎn)換由兩相不交疊時鐘分別控制,避免相互干擾。具體時序如圖4所示。
圖4 流水線操作流程圖Fig.4 Pipelined operation flow
利用分級比較型單斜ADC采用兩級轉(zhuǎn)換的電路特點,通過簡單的添加兩個采樣保持電路,無需增加其他硬件和改變電路時序,可實現(xiàn)輸入信號轉(zhuǎn)換和差值轉(zhuǎn)換并行的流水線操作模式。即第一級先采樣輸入信號,進行輸入信號轉(zhuǎn)換和差值計算,差值信號被第二級采樣;然后第二級轉(zhuǎn)換差值信號,同時第一級可轉(zhuǎn)換下一行像素的信號值,因此高低位轉(zhuǎn)換可并行進行,電路的工作速度得到提升。若采用數(shù)字誤差校正技術(shù),高位轉(zhuǎn)換時間約為2m+1,低位轉(zhuǎn)換時間約為2n。若在m+1和n基本相等的情況下,最快可使電路的轉(zhuǎn)換速度提高一倍。
3設計結(jié)果
本設計采用Smic 0.18 μm CMOS工藝,其整體性能見表1。
表1 ADC的整體性能
ADC的性能分析如圖5所示,ADC的DNL=+0.83/-0.82 LSB,INL=+0.51/-1.5 LSB,SNR=58.28 dB,ENOB=9.3 bit。
圖5 ADC性能分析Fig.5 ADC performance analysis
4結(jié)語
本文設計了一種用于CMOS圖像傳感器的高速列并行分級比較型單斜模數(shù)轉(zhuǎn)換器。對像素信號采取兩級分區(qū)間比較和減法運算相結(jié)合的方式,結(jié)合兩級流水式操作模式,轉(zhuǎn)換速度可比傳統(tǒng)單斜模數(shù)轉(zhuǎn)換器提高12倍以上。對設計的ADC進行仿真驗證,并與幾種傳統(tǒng)的單斜ADC進行了比較,如表2所示。本文設計的ADC較傳統(tǒng)單斜ADC速度性能得到提升,可滿足高速列并行CMOS圖像傳感器應用需求。
表2 ADC性能比較
參考文獻:
[1]CHO N,SONG B,KIM K,et al. A VGA CMOS image sensor with 11-bit columnparallel single-slope ADCs[C]//Proceedings of International Conference onSoCDesign(ISOCC). Incheon: IEEE,2010:25-27.
[2]張娜,姚素英,張鈺. 用于CMOS圖像傳感器的列并行RSD循環(huán)ADC[J]. 光電子·激光,2008,19(9):1154-1157.
[3]SNOEIJ M F,DONEGAN P,THEUWISSEN A J P,et al. A CMOS image sensor with a column-level multiple-ramp single-slope ADC[C]//Digest of Technical Papers: IEEE International Solid-State Circuits Conference.San Francisco: IEEE,2007:506-618.
[4]SNOEIJ M F,THEUWISSEN A J P,MAKINWA K A A,et al. Multiple-ramp column-parallel ADC architectures for CMOS image sensors[J]. IEEE Journal of Solid-State Circuits,2008,42(12):2968-2977.
[5]張娜,姚素英,徐江濤. 用于CMOS圖像傳感器的列并行高精度ADC[J]. 固體電子學研究與進展,2006,26(3):349-353.
[6]凡東東,宋樹祥,蔣品群,等. 新型高增益CMOS跨導運算放大器[J]. 廣西師范大學學報(自然科學版),2014,32(4):6-10.
[7]LEE J, LIM S, HAN G. A 10b column-wise two-step single-slope ADC for highspeedCMOS image sensor[C]//Proc. IEEE Int. Image Sensor Workshop. Ogunquit: IEEE,2007:196-199.
[8]BAE J,KIM D,HAM S,et al. A two-step A/D conversion and column self-calibration technique for low noise CMOS image sensors[J]. Sensors,2014,14(7):11825-11843.
[9]YEH S F,HSIEH C C,CHENG C J,et al. A novel single slope ADC design for wide dynamic range CMOS image sensors[C]//2011 IEEE Sensors.Limerick: IEEE,2011:889-892.
[10]HWANG Y,SONG M. Design of a CMOS image sensor based on a 10-bit two-step single-slope ADC[J]. Journal of Semiconductor Technology and Science,2014,14(11):246-251.
[11]LIM S,LEE J,KIM D,et al. A high-speed CMOS image sensor with column-parallel two-step single-slope ADCs[J]. IEEE Transactions on Electron Devices,2009,56(3):393-398.
(責任編輯李小玲)
A 10bit High Speed Two-levels Single-slope ADC
ZHANG Na1,JIN Tao2
(1.College of Information Science and Engineering,Ocean University of China,Qingdao Shandong 266100,China;2.College of Mechanical &Electrical Engineering,China University of Petroleum,Qingdao Shandong 266580,China)
Abstract:A design of highspeedcolumn parallel two-levels single-slope ADC for CMOS image sensor is presented. The signal is converted by two sub division and subtraction operation using two ramp generators. With the pipelined operation mode,the conversion speed is 12 times higher than that of the conventional single slope ADC. The ADC achieves 10 bit accuracy and 263 ks/s high conversion rate with 0.18μm process. The DNL,INL,SNR,ENOB of the ADC are +0.83/-0.82 LSB,+0.51/-1.5 LSB,58.28 dB and 9.3 bit respectively.
Keywords:single-slope; column parallel; analog-to-digital converter; subtractor
中圖分類號:TN402
文獻標志碼:A
文章編號:1001-6600(2016)01-0032-06
基金項目:國家自然科學基金資助項目(51405514);青島市科技發(fā)展計劃資助項目(13-1-4-249-jch);山東省自然科學基金資助項目(ZR2014FQ027);中央高?;究蒲袠I(yè)務費專項資金資助(201513015)。
收稿日期:2015-05-15
doi:10.16088/j.issn.1001-6600.2016.01.005
通信聯(lián)系人:張娜(1980—),女,山東青島人,中國海洋大學講師。E-mail:baiquanbaiquan@126.com