用于低噪聲CMOS圖像傳感器的流水線ADC設(shè)計及其成像驗證
摘要:在對低噪聲CMOS圖像傳感器的研究中,除需關(guān)注其噪聲外,目前數(shù)字化也是它的一個重要的研究和設(shè)計方向,設(shè)計了一種可用于低噪聲CMOS圖像傳感器的12 bit,10 Msps的流水線型ADC,并基于0.5μm標準CMOS工藝進行了流片。最后,通過在PCB測試版上用本文設(shè)計的ADC實現(xiàn)了模擬輸出的低噪聲CMOS圖像傳感器的模數(shù)轉(zhuǎn)換,并基于自主開發(fā)的成像測試系統(tǒng)進行了成像驗證,結(jié)果表明,成像畫面清晰,該ADC可作為低噪聲CMOS圖像傳感器的芯片級模數(shù)轉(zhuǎn)換器應用。
關(guān)鍵詞:流水線ADC;低噪聲CMOS圖像傳感器;成像;Labview
CMOS圖像傳感器(CMOS image sensor,CIS)在近二十年來取得了飛速的發(fā)展,得益于有源像素傳感器(Active PixelSensor)的出現(xiàn)、相關(guān)雙采樣技術(shù)(Correlated Double Sampling)的發(fā)明以及工藝的進步等,用于低噪聲應用領(lǐng)域的CMOS圖像傳感器也取得了長足的發(fā)展。由于CMOS傳感器具有先天的低成本、易于集成等優(yōu)點,CMOS傳感器在低噪聲應用領(lǐng)域也已引起了越來越多的關(guān)注。目前,在低噪聲CMOS圖像傳感器的研究領(lǐng)域,除研究其噪聲外,數(shù)字化也是它的一個重要的研究方向。
文中介紹了一種適用于低噪聲CMOS圖像傳感器芯片級模數(shù)轉(zhuǎn)換的流水線型ADC,根據(jù)低噪聲CMOS圖像傳感器的系統(tǒng)要求,文中設(shè)計的ADC的分辨率為12 bit,速度為10 Msps,采用了每級1.5 bit、共11級的流水線型結(jié)構(gòu)。在該ADC完成設(shè)計仿真后,基于0.5μm標準CMOS工藝進行了流片。最后在PCB板級電路上用該ADC對一個自主設(shè)計的模擬輸出的CMOS圖像傳感器進行了模數(shù)轉(zhuǎn)換,并基于自主設(shè)計的成像測試系統(tǒng)完成了CMOS圖像傳感器的成像。
1 ADC設(shè)計指標及框架
根據(jù)自主設(shè)計的低噪聲CMOS圖像傳感器的系統(tǒng)要求,可以確定流水線ADC的設(shè)計指標。表1給出了該設(shè)計的具體設(shè)計指標。
由于該ADC設(shè)計目標為應用在自主設(shè)計的低噪聲CMOS圖像傳感器的芯片級,因此其速度和精度都應盡可能的高,以達到芯片系統(tǒng)低噪聲和速度的要求。而由于其工作在芯片級,其功耗和面積的要求則可以相對寬松一些。因此本設(shè)計采用了11級,1.5 bit每級的結(jié)構(gòu),雖然這種結(jié)構(gòu)在功耗上會有所增加,但是可以降低比較器的比較精度帶來的影響,同時也降低了對第一級采樣保持電路運放的要求。本文設(shè)計的ADC的結(jié)構(gòu)框圖如圖1所示,在該ADC11級結(jié)構(gòu)中的前10級電路中,每級電路包括子模數(shù)轉(zhuǎn)換器(ADC)、子數(shù)模轉(zhuǎn)換器(DAC)、求和電路、余量放大器以及采樣保持電路,其中由于子DAC、采樣保持電路、求和電路以及余量放大電路一般都由一個開關(guān)電容電路實現(xiàn),因此該電路模塊常被統(tǒng)稱為乘法型數(shù)模轉(zhuǎn)換器(Multiplying digital to analog converter,MDAC),第11級電路為一個2 bit的flash ADC。在兩組互不相交時鐘CLK1和CLK2的控制下,每級電路都產(chǎn)生了數(shù)字輸出,這些輸出在經(jīng)過數(shù)字位對齊和數(shù)字校準后得到最終的數(shù)字輸出。
2 ADC各模塊設(shè)計
2.1 MDAC設(shè)計
MDAC電路是流水線ADC設(shè)計中非常重要的部分,它在ADC中實現(xiàn)的功能包括采樣保持、數(shù)模轉(zhuǎn)換、減法和余量放大等,一般采用開關(guān)電容技術(shù)實現(xiàn),由模擬開關(guān)、電容和跨導運算放大器(OTA)構(gòu)成,其電路圖如圖2所示。其工作原理是:用MDAC的采樣保持對前級余量電壓進行采樣;將其采樣電壓與本級子DAC的輸出電壓進行減法運算;將減法運算得到的余量電壓通過余量放大器進行放大。
在流水線ADC結(jié)構(gòu)中,第一級的MDAC的要求最高,隨著級數(shù)的增加,要求不斷降低。對于一個12位、10 Msps采樣率流水線ADC,以第一級MDAC為例,該電路需滿足的總體指標為:精度12 bit,采樣率10 Msps。而在MDAC設(shè)計中,最關(guān)鍵的是余量放大器設(shè)計,本文以第一級余量放大器的設(shè)計為例來說明整個設(shè)計,其中采用的余量放大器的結(jié)構(gòu)如圖3所示。余量放大器工作在閉環(huán)狀態(tài),要求其有限直流增益造成的誤差小于1/2LSB,即有:
式中A0為開環(huán)增益,N為ADC分辨率,β為反饋系數(shù)。
另外,由于余量放大器有限的帶寬,因此對輸入電壓響應需要經(jīng)過一定的時間才能趨于穩(wěn)定。在采樣頻率為f的ADC中,要求信號在二分之一的時鐘周期內(nèi)達到所需的精度(即誤差小于1/2LSB),即有:
式中GBW為單位增益帶寬,N為ADC分辨率,β為反饋系數(shù),f為采樣頻率。
對于本文的ADC設(shè)計有:N=12,β=1/2,f=10 MHz,因此由公式(1)和公式(2)可得,用于本文第一級MDAC的余量放大器應滿足:開環(huán)增益需大于84 dB,單位增益帶寬需大于58 MHz。綜合考慮到輸入信號擺幅、流片工藝和功耗等要求,本文的余量放大器采用了折疊共源共柵的運放結(jié)構(gòu),仿真結(jié)果表示,該結(jié)構(gòu)可滿足設(shè)計要求。
2.2 比較器設(shè)計
流水線ADC由于采用了校正電路,對比較器失調(diào)電壓的要求放寬了。對于1.5 bit每級的電路,設(shè)參考電壓為1 V,則它的失調(diào)電壓放寬為125 mV。本ADC中從第1級到第10級電路都采用了動態(tài)比較器,因為其失調(diào)電壓小于可校正的最大失調(diào)電壓,同時它具有較快的速度和較低的功耗。該電路的原理圖如圖4所示,它包括一個由rst信號控制的快速復位電路、信號輸入的預防大電路、鎖存比較器以及輸出反相器組成。
2.3 數(shù)字位時間對齊及數(shù)字校準電路設(shè)計
由于流水線ADC每級電路產(chǎn)生數(shù)字代碼的時間不同,因此,在進行數(shù)字校正之前,必須先對其進行延遲,所以在數(shù)字校正電路之前必須要有數(shù)字延遲電路。完整的輸出數(shù)字時間對齊及數(shù)字校正電路如圖5所示,其中圖的左邊為數(shù)字位時間對齊電路,圖的右邊為數(shù)字校準電路。
2.4 時鐘控制電路設(shè)計
流水線ADC對于時序要求比較高,為了確保流水線ADC正常工作,要求前后兩級不同時工作在采樣狀態(tài)和保持狀態(tài),至少需要一對兩相不交疊時鐘。文中設(shè)計的時鐘信號電路如圖6所示。相比一般的采用器件延時來設(shè)計時鐘控制電路,本文采用了在電路引入電容的方式來確定時鐘延時,盡管這樣做會在版圖上多占用了一些面積,但是其好處是設(shè)計的兩相不交疊時鐘非常穩(wěn)定,時鐘可以根據(jù)電容值選取的大小而更為合理的錯開。
3 芯片版圖
該芯片使用0.5μm標準CMOS工藝進行流片,版圖的設(shè)計綜合考慮了混合信號電路布局、匹配設(shè)計和抗干擾設(shè)計等。布局采用數(shù)模分離,數(shù)字電路加保護環(huán);匹配設(shè)計采用了共心對稱設(shè)計、比例單元設(shè)計和添加啞元元件等技術(shù)。芯片版圖如圖7所示,帶PAD的整體芯片面積為3.55 mm@2.9 mm,其中上部分為數(shù)字位對齊和數(shù)字校準電路,中部為各級流水線,右側(cè)為時鐘產(chǎn)生電路,下部為信號輸入和其他電路。
4 成像系統(tǒng)及其成像結(jié)果
4.1 成像系統(tǒng)硬件組成
低噪聲、高幀頻的CMOS圖像傳感器成像,除了對PCB測試板的設(shè)計要求較高外,也對測試系統(tǒng)的構(gòu)成也提出了較高的要求。本成像系統(tǒng)的電學硬件系統(tǒng)框圖如圖8所示。該電學硬件系統(tǒng)的基本工作原理是:
1)在PCB板上用基于CPLD設(shè)計的時鐘波形來控制板上的CMOS圖像傳感器芯片和ADC芯片協(xié)同工作,并在此過程中生成幀同步信號和ADC時鐘信號交予數(shù)字采集卡作為采集卡的外觸發(fā)和外時鐘信號。
2)在ADC芯片將CMOS圖像傳感器產(chǎn)生的模擬信號進行模數(shù)轉(zhuǎn)換后,其數(shù)字信號經(jīng)緩沖芯片緩沖輸出至數(shù)字采集卡。
3)數(shù)字采集卡在幀同步信號控制下進行重復觸發(fā)采樣,在采集卡收集到一定數(shù)據(jù)后將采集到的數(shù)據(jù)傳送到主機中,然后用成像軟件進行分析,給出動態(tài)的成像圖片。
4.2 成像系統(tǒng)軟件設(shè)計
本測試系統(tǒng)軟件采用Labview編程,Labview是一種圖形化的編程語言的開發(fā)環(huán)境,廣泛地被工業(yè)界、學術(shù)界和研究實驗室所接受,視為一個標準的數(shù)據(jù)采集和儀器控制軟件。
本系統(tǒng)中利用Labview的虛擬儀器(virtual instrument)實現(xiàn)對數(shù)據(jù)采集卡的數(shù)據(jù)采樣控制、對采集到的數(shù)據(jù)進行信號處理以及動態(tài)成像,圖9為成像軟件的界面圖,其工作模式和原理是:
1)在控制數(shù)字采集卡的程序中,將始終和觸發(fā)設(shè)置為外時鐘采樣以及外觸發(fā)重復觸發(fā)采樣模式,以實現(xiàn)成像信號幀同步和保證采集卡采樣與ADC輸出的同步。
2)在將采集到的數(shù)據(jù)轉(zhuǎn)化為U16數(shù)字格式數(shù)組后,對這些信號進行灰度值處理,程序設(shè)計了兩種灰度調(diào)節(jié)模式:固定的灰度轉(zhuǎn)換和灰度自動調(diào)節(jié),此外程序還設(shè)計了可選的反色、圖像翻轉(zhuǎn)、圖像放大等功能。
3)在數(shù)據(jù)進行信號處理后,完成對采集數(shù)據(jù)的二維灰度值成像,這些信號處理和成像程序都置于while循環(huán)中,因此可根據(jù)延時設(shè)置成像刷新的幀頻,實現(xiàn)動態(tài)成像。
4.3 成像結(jié)果
用本文設(shè)計的ADC對模擬輸出的CMOS圖像傳感器進行模數(shù)轉(zhuǎn)換后,基于自主設(shè)計的成像系統(tǒng),進行了實時成像實驗,成像結(jié)果如圖10所示,可以看出,畫面清晰,層次感分明。
5 結(jié)束語
文中設(shè)計了一種可應用于低噪聲CMOS圖像傳感器芯片級模數(shù)轉(zhuǎn)換的12bit、10Msps流水線ADC,并基于0.5μm標準CMOS工藝進行了流片。最后在PCB板級電路上用該流水線型ADC完成了CMOS圖像傳感器的模數(shù)轉(zhuǎn)換,并基于Labview和數(shù)字采集卡系統(tǒng)實現(xiàn)了CMOS圖像傳感器的成
像,成像結(jié)果表明,該ADC可滿足低噪聲CMOS圖像傳感器芯片級模數(shù)轉(zhuǎn)換器的要求,下一步可將CMOS圖像傳感器和該ADC合并設(shè)計在一個芯片上進行流片。