国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CMV 4000圖像傳感器的老練電路設(shè)計

2017-12-22 12:21:51龍泓霖楊世洪
關(guān)鍵詞:老練電路板像素點(diǎn)

龍泓霖,楊世洪

(1.中國科學(xué)院大學(xué),北京 100049;

2.中國科學(xué)院光電技術(shù)研究所,四川 成都 610209)

基于CMV 4000圖像傳感器的老練電路設(shè)計

龍泓霖1,2,楊世洪2

(1.中國科學(xué)院大學(xué),北京 100049;

2.中國科學(xué)院光電技術(shù)研究所,四川 成都 610209)

首先,闡述了圖像傳感器CMV 4000的性能和用途;然后,在比較兩種老練方法的優(yōu)缺點(diǎn)之后,針對CMV 4000的工作特點(diǎn),利用Xilinx公司的Spartan-6和德州儀器公司的TMS 320C28335,設(shè)計了專用的老練電路;最后,在此平臺的基礎(chǔ)上編寫了相應(yīng)的VHDL程序和C程序,給出了采集到的圖像。此外,該軟硬件設(shè)計的方法與思路同樣適用于其他類似的CMOS圖像傳感器。

動態(tài)老練;圖像傳感器;電路設(shè)計;位對準(zhǔn)

0 引言

電子器件分很多等級,由高到低有宇航級、軍品級、工業(yè)級和民用級[1-2]。其中,宇航級器件的可靠性最高,但是價格高昂。由于外國政府對中國企業(yè)采取封鎖的政策,所以中國企業(yè)能夠買到的宇航級器件往往都是性能差、價格高的產(chǎn)品。工業(yè)、民用級電子器件被統(tǒng)稱為商用現(xiàn)貨,雖然它們的價格低廉、性能優(yōu)越,但其可靠性卻不佳[2]。所以,如何從商用現(xiàn)貨中篩選出高可靠性的器件,就變得非常重要。

CMV 4000是比利時CMOSIS公司設(shè)計的一款新型工業(yè)圖像傳感器,性能優(yōu)越,因而被廣泛地應(yīng)用于圖像獲取、衛(wèi)星遙感等領(lǐng)域。國內(nèi)多家單位開展了把它應(yīng)用于航天器上的研究和試驗(yàn),所以有必要設(shè)計一種能夠進(jìn)行老練篩選CMV 4000的電路,對器件進(jìn)行升級篩選。

老練分為靜態(tài)老練和動態(tài)老練兩種。進(jìn)行靜態(tài)老練時,將電路接上電源和地,其他輸入管腳并聯(lián)接入電阻并和電源端相連,使電路內(nèi)部的晶體管基本實(shí)現(xiàn)反偏,其優(yōu)點(diǎn)是方法普適, 缺點(diǎn)是不能夠讓內(nèi)部的多數(shù)晶體管充分地翻轉(zhuǎn)[3];進(jìn)行動態(tài)老練時,除了將電路接上電源和地外,還需要在輸入管腳上加上適當(dāng)?shù)男盘?,以使電路?nèi)部實(shí)現(xiàn)節(jié)點(diǎn)翻轉(zhuǎn),其優(yōu)點(diǎn)是能夠讓多數(shù)晶體管都得到老練,缺點(diǎn)是必須根據(jù)內(nèi)部電路的特點(diǎn)來專門設(shè)計老練電路[4]。本文選擇動態(tài)老練對CMV 4000進(jìn)行篩選。

1 電路設(shè)計

老練電路的原理框圖如圖1所示。

圖1 老練電路原理框圖

動態(tài)老練具有較強(qiáng)的針對性,必須根據(jù)老練對象的特點(diǎn)來設(shè)計老練電路。CMV 4000的輸入、輸出信號較多,包括19對差分線和其他控制信號。另外,為了提高老練的效率,電路板上集成了10路圖像傳感器的接口,這樣一來信號線就相當(dāng)可觀了。所以,本設(shè)計采用FPGA加DSP的構(gòu)架,所有的CMV 4000的信號輸出、輸入都連接到FPGA,F(xiàn)PGA完成圖像信號的接收和處理,DSP則負(fù)責(zé)對整個系統(tǒng)進(jìn)行控制。

FPGA選用Xilinx公司的Spartan-6,具體的型號為XC6SLX100,封裝FGG 676。該款FPGA的用戶引腳多達(dá)480個,差分引腳多達(dá)240對,能夠滿足本設(shè)計對引腳數(shù)目的需求。除此之外,XC6SLX100的內(nèi)部資源非常豐富,具有101 261個邏輯單元,4 824 kb的Block RAM。足夠多的Black RAM既保證了后面代碼編寫部分將會提到的圖像緩存拼接的順利完成,也為代碼調(diào)試使用Chipscope抓取足夠長的波形,從而方便分析邏輯。XC6SLX100還包含了6個時鐘管理單元,它能夠倍頻、分頻、抖動濾波、去歪斜和延時,提供各種高質(zhì)量的時鐘信號。而在IO模塊中的IBUFDS資源,只需配置DIFF_TERM屬性為FALSE就在差分輸入端端接了電阻,這樣免去了在輸入端人為外接100 Ω電阻的操作,使用起來非常方便。FPGA處理完數(shù)據(jù)之后,通過Camera Link接口將圖像數(shù)據(jù)發(fā)送給采集卡進(jìn)行采集。

Camera Link是在視頻應(yīng)用領(lǐng)域廣泛遵守的硬件接口標(biāo)準(zhǔn),它使得相機(jī)和采集卡的連接規(guī)范化。Camera Link標(biāo)準(zhǔn)以國家半導(dǎo)體公司制定的Channel Link技術(shù)為基礎(chǔ)發(fā)展而來,而Channel Link則是以低壓差分信號 (LVDS:Low Voltage Differential Signaling)技術(shù)為基礎(chǔ)發(fā)展而來的一種小擺幅的差分信號技術(shù)[5]。在電路上,通常用差分方式來克服共模噪聲。正因?yàn)槿绱?,Camera Link可以高速地傳輸圖像數(shù)據(jù)。在該標(biāo)準(zhǔn)中,推薦了幾款接口芯片,包括DS90CR281、 DS90CR283、DS90CR285和DS90CR287等,其中,DS90CR287的速度最快,最高可以工作在85 MHz下,最快速率為2.38 Gbit/s。本文即采用DS90CR287,該芯片能夠把FPGA發(fā)來的28 bit的并行數(shù)據(jù)高速串行發(fā)送到采集卡上。

DSP芯片選用美國德州儀器公司的TMS 320C28335,該芯片外設(shè)資源豐富,集成了SPI、SCI、ADC和FPU等,主要完成對電路板和CMV 4000傳感器的控制,并對各路CMV 4000的工作電流進(jìn)行監(jiān)控,一旦器件工作異常,其能夠及時地關(guān)閉相應(yīng)的電源,以及和上位機(jī)的通信,實(shí)現(xiàn)CMV 4000的參數(shù)設(shè)置和顯示。

2 代碼設(shè)計

2.1 FPGA代碼編寫

CMV 4000共有16路差分輸出,本設(shè)計用到了8路。傳感器全局曝光后,給出幀請求信號,圖像就會逐行讀出,每行有2 048個像素點(diǎn),共計2 048行。每行像素點(diǎn)通過8路差分對同時輸出,即當(dāng)每個差分對輸出256個像素點(diǎn)時,一行圖像就輸出完畢,如此反復(fù)2 048次,一幀便輸出完畢。而每256個像素點(diǎn)都是串行輸出,其中每個像素點(diǎn)10 bits,則是從最低位 (LSB)到最高位 (MSB)依次輸出的。根據(jù)CMV 4000的輸出特點(diǎn),設(shè)計了如圖2所示的FPGA代碼編寫框圖。

圖2 FPGA程序框圖

2.1.1 位對準(zhǔn) (Bit Alignment)

對于數(shù)字信號有兩個特別重要的概念,即建立時間與保持時間。從數(shù)據(jù)信號到達(dá)觸發(fā)器輸入端,到時鐘上升沿到來的這段時間,被稱作建立時間;在這個時間內(nèi),數(shù)據(jù)信號一定要建立起來,并且保持穩(wěn)定,觸發(fā)器才能采樣到正確的電平。時鐘上升沿到來之后,數(shù)據(jù)信號不能馬上撤離 (變化),還要穩(wěn)定一段時間,以便輸出正確的值,這段時間被稱作保持時間。所以設(shè)計者希望能把時鐘上升沿對著數(shù)據(jù)信號1個bit的穩(wěn)定部分甚至是中間部分,如圖3所示?;谝陨系目紤]就想到了通過延時圖像數(shù)據(jù)來達(dá)到這一目的?;谶@兩個原因而需要Bit Align(位對齊)。Spartan-6內(nèi)部有一個模塊:IODELAY2。IODELAY2既可以固定延時也可以可變延時,實(shí)現(xiàn)0~255個taps的延時。每個tap時延75 ps。通過它便能采集到穩(wěn)定、正確的每一位的圖像輸出。

圖3 Bit Alignment示意圖

2.1.2 串并轉(zhuǎn)換與字對齊

CMV 4000的時鐘信號是DDR的方式。在上升沿和下降沿都有數(shù)據(jù)輸出,為了在下降沿也能移入數(shù)據(jù),需要采用IDDR電路。在Spartan-6的ILOGIC2(輸入邏輯資源)中,就有IDDR2電路模塊。通過它,圖像數(shù)據(jù)在下降沿和上升沿分成兩路進(jìn)入FPGA內(nèi)部,提高了輸入的速度。然后移入移位寄存器,完成串并轉(zhuǎn)換,讀取到一個10 bits。但是,這10 bits的每一位并不一定屬于同一個像素點(diǎn)的bit,往往需要字對齊 (Word Alignment),對齊之后,這10 bits就是一個像素點(diǎn)完整的10 bits了。

2.1.3 圖像拼接

本設(shè)計用到CMV 4000的8路輸出,每一路輸出的圖像數(shù)據(jù)并不是整幅圖,而是一幅圖的1/8,即每路差分對輸出的是寬度為256個像素、高度為2 408的圖像條帶。把這8個條帶拼接起來就可以形成完整的一幀圖像。拼接在FIFO中完成,由于Camera Link的工作頻率遠(yuǎn)高于數(shù)據(jù)的寫入頻率,所以本設(shè)計采用異步FIFO。使用賽靈思公司的開發(fā)軟件ISE,調(diào)用IP核即可完成FIFO的生成。圖像拼接好后,按照Camera Link的協(xié)議標(biāo)準(zhǔn),把圖像數(shù)據(jù)、幀有效、行有效和數(shù)據(jù)有效信號分配到DS90CR287輸入端,由DS90CR287輸出后供采集卡采集。

2.2 DSP代碼編寫

TMS320C28335是德州儀器公司生產(chǎn)的一款DSP芯片,有豐富的外設(shè)資源,方便設(shè)計者使用。DSP首先給FPGA和各個圖像傳感器上電,然后開始AD轉(zhuǎn)換,監(jiān)控每路傳感器的電流是否正常,如有異常則立即關(guān)斷,并且發(fā)送異常圖像傳感器的序號給電腦。

DSP還有另外兩個作用,即與上位機(jī)的SCI通信和與FPGA的SPI通信。上位機(jī)通過串口發(fā)送某種指令,然后由SPI總線發(fā)送給FPGA,F(xiàn)PGA收到并執(zhí)行相應(yīng)的操作,例如:修改曝光時間、傳感器ADC增益和切換顯示某個CMV 4000的圖像。

CMV 4000老練電路板如圖4所示,在本設(shè)計電路板上,用CMV 4000采集到的圖片如圖5所示,從圖5中可以看出,圖像清晰可辨,實(shí)現(xiàn)了預(yù)期的功能。電路板可以交付給老練試驗(yàn)人員使用。

圖4 CMV 4000老練電路板

3 結(jié)束語

本文基于FPGA和DSP設(shè)計的CMV 4000圖像傳感器動態(tài)老練電路,可以使CMV 4000處于正常的工作狀態(tài),并通過Camera Link接口實(shí)時地顯示拍攝的圖像,既可以對多達(dá)10路的CMV 4000進(jìn)行老練,也可以對CMV 4000進(jìn)行全面的功能、性能測試和篩選,實(shí)現(xiàn)了設(shè)計需求。

圖5 采集到的圖像

[1]江理東,夏泓.集成電路可靠性升級試驗(yàn) [J].電子產(chǎn)品可靠性與環(huán)境試驗(yàn),2001,19(2):40-44.

[2]王峰,郭金生,李暉.商用現(xiàn)貨器件在衛(wèi)星中的應(yīng)用[J].航天器工程, 2013, 22 (4): 87-94.

[3]郁振華,朱衛(wèi)良.FPGA電路動態(tài)老化技術(shù)研究 [J].電子與封裝,2010,10(7):24-7.

[4]朱衛(wèi)良.集成電路動態(tài)老化新技術(shù)的實(shí)施 [J].電子與封裝, 2008, 8 (11): 12-5.

[5]趙強(qiáng).基于 Camera Link的數(shù)字圖像采集處理及以太網(wǎng)傳輸系統(tǒng) [D].重慶:重慶大學(xué),2014.

Design of Burn-in Circuit Based on Image Sensor CMV 4000

LONG Honglin1,2, YANG Shihong2
(1.University of Chinese Academy of Sciences, Beijing 100049, China;2.Institute of Optics and Electronics, Chinese Academy of Sciences, Chengdu 610209, China)

Firstly, the performance and application of image sensor CMV 4000 are described.And then, after comparing the advantages and disadvantages of two kinds of burn-in test, a specified circuit is designed by using Spartan-6 of Xilinx company and TMS 320c28335 of TI according to the working characteristics of CMV 4000.Finally, on the basis of this platform, the corresponding VHPL program and C program are compiled,and the acquired image is given.And the methods and ideas of the hardware and software design is also applicable to other similar CMOS image sensors.

dynamic burn-in; image sensor; circuit design; bit alignment

TP 212

A

1672-5468(2017)04-0074-04

10.3969/j.issn.1672-5468.2017.04.014

2017-01-17

2017-03-07

龍泓霖 (1986-),男,四川營山人,中國科學(xué)院大學(xué)光電技術(shù)研究所,碩士研究生,研究方向?yàn)楹教祀娮釉骷Y選技術(shù)。

工業(yè)園再生資源回收加工總產(chǎn)值達(dá)110億元

“城市礦產(chǎn)”是對廢棄資源再生利用規(guī)?;l(fā)展的形象比喻。以銅為例,生產(chǎn)1×103kg銅需消耗1.35×105kg銅礦石和5.4×104kg標(biāo)準(zhǔn)煤,而回收利用廢棄銅可實(shí)現(xiàn)變廢為寶、緩解資源供應(yīng)的瓶頸、減少環(huán)境污染。汨羅市經(jīng)過多年的培育,已初步探索出一條以產(chǎn)業(yè)帶動園區(qū)、以園區(qū)提升產(chǎn)業(yè)的循環(huán)經(jīng)濟(jì)發(fā)展之路。2010年,汨羅循環(huán)經(jīng)濟(jì)工業(yè)園回收廢舊物資量達(dá)1.34×109kg,實(shí)現(xiàn)再生資源加工量6.89×108kg,其中包括再生銅1.95×108kg,再生鋁1.09×108kg。目前,汨羅市有色金屬加工集群被列入湖南省有色金屬產(chǎn)業(yè)重點(diǎn)發(fā)展的八大集群之一,也是全國知名的銅材加工基地。

(摘自中華網(wǎng))

猜你喜歡
老練電路板像素點(diǎn)
為什么有電路板,機(jī)器才能運(yùn)行?
110 kV GIS交流耐壓及局部放電試驗(yàn)和異常信號分析
Reasons for animals'becoming endangered
New kids on the block 街區(qū)“新娃”
New kids on the block
基于canvas的前端數(shù)據(jù)加密
基于逐像素點(diǎn)深度卷積網(wǎng)絡(luò)分割模型的上皮和間質(zhì)組織分割
廢棄電路板拆解技術(shù)研究現(xiàn)狀及展望
單片機(jī)實(shí)驗(yàn)電路板的安裝與調(diào)試
微波輔助浸取廢棄電路板中鉛錫銻
略阳县| 阿瓦提县| 宝丰县| 南康市| 马边| 贵溪市| 青河县| 建阳市| 博乐市| 太和县| 徐闻县| 宝鸡市| 青河县| 保亭| 鄂温| 读书| 安多县| 犍为县| 砚山县| 巢湖市| 固镇县| 鄂伦春自治旗| 齐河县| 开化县| 望江县| 时尚| 石阡县| 辉县市| 北辰区| 江北区| 西华县| 原平市| 巧家县| 怀远县| 修武县| 黎平县| 尼勒克县| 分宜县| 阜宁县| 鄂尔多斯市| 庆云县|