999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數字視頻控制芯片的設計

2013-01-31 05:23:40張連舉李向超莊圣賢
電視技術 2013年17期
關鍵詞:設計

張連舉,李向超,莊圣賢

(1.西南交通大學 信息科學與技術學院,四川 成都610031;2.鄭州鐵路職業技術學院,河南 鄭州450052)

隨著CMOS工藝制造技術和超大規模集成電路設計技術的發展,COMS圖像傳感器的品質已經達到CCD傳感器水平,由于CMOS傳感器在功耗、集成度、體積、價格等各方面有著CCD傳感器無法比擬的優越性,因此CMOS圖像傳感器越來越多地應用在拍照手機、計算機攝像頭、門禁系統、智能家居、超市監控、倒車影像、公交門控等領域,并且需求量日漸增長。

目前的主流數字視頻系統[1]大多是基于PC機或者DSP[2]為圖形處理核心的解決方案。隨著實時處理的數據量越來越大,以及對視頻設備要求小型化、應用場合多樣化,以DSP或PC這些通用處理器為控制核心的設計難以滿足應用的需求,數字視頻產品越發要求采用具備更高性能和專用的器件來構建,例如在視頻監控系統[3-4]中采用基于FPGA的處理結構。為了實時處理大量數據,提高數字視頻的圖像質量,使設備小型化,滿足更廣泛的適用場合,本文設計了一款數字視頻專用控制芯片,速度快、體積小、功耗低、集成度高、使用標準CMOS技術。

1 芯片結構與設計

1.1 芯片內部架構

圖1為該設計控制芯片的原理圖,其內部結構包括芯片工作方式配置寄存器、數據采集接口、外緩存控制接口、圖形陣列顯示接口、外存儲器控制接口。

圖1 視頻控制芯片原理圖

1.2 芯片工作方式配置

芯片的工作方式配置寄存器由兩部分組成:一部分為芯片配置寄存器,包含采集視頻分辨率配置、圖形陣列顯示分辨率配置;另外一部分為攝像頭初始化參數配置寄存器,包含曝光寄存器、白平衡寄存器、自動增益控制寄存器等。

芯片的工作方式由CSC,CDA,SCL與on/off四線進行控制配置,采用八位三相式傳輸標準,傳輸時序見圖2,具體步驟如下:

1)on/off持續拉低,CSC由高拉低,表示寄存器配置開始。

2)CDA在SCL下降沿進行數據采樣或輸出數據,第一個八位相傳輸控制命令字,0x01為寫寄存器,0x02為讀寄存器;第二個八位相傳輸寄存器地址;第三個八位相,若控制命令字為寫寄存器,則通過CDA采集數據,若控制命令字為讀寄存器,則將相對應地址寄存器內容通過CDA輸出。

3)CSC由低拉高,指定地址的八位寄存器被配置完成或者讀取數據成功,循環上述1)~3)步驟,可以完成所有寄存器的配置或者讀取。

圖2 寄存器配置時序

1.3 數據采集接口

芯片工作方式配置完成后,拉高芯片使能引腳on/off,芯片開始進行視頻采集;首先將芯片工作方式配置過程中寫入的參數調整數據通過SCL與SDA以標準的SCCB[5](串行攝像頭控制)協議完成對數字攝像頭的初始化任務;當完成對攝像頭的初始化后,通過引腳P_clk,V_ync,H_ync,D15~D0進行幀視頻數據的采集,首先檢測場信號V_ync,若V_ync由高變低,表示一幀圖像采集的開始;若V_ync由低變高,則一幀圖像采集結束。在一幀圖像開始采集過程中,通過檢測行信號,若H_ync為高,則視頻數據有效,在P_clk時鐘上升沿對視頻數據進行采集;若H_ync為低,則視頻數據無效,不進行視頻數據采集,進入等待狀態,具體采集時序見圖3。

圖3 視頻采集時序

1.4 外緩存控制接口

1幀大小為320×240的視頻圖像,Bayer[6]格式為150 kbyte,RGB格式為225 kbyte;1幀1 280×960視頻圖像是320×240圖像的4倍,每幀視頻數據量都非常龐大,僅依靠芯片內部緩存無法完全存儲,必須由外部存儲器進行暫存,以備后續數據處理。

本芯片外部緩存接口為SDRAM[7],其最大容量為12行地址位×12列地址位×16數據位。此接口共占用38個引腳,其中CLK為輸出時鐘引腳;CKE,CS,RAS,CAS,WE為命令控制位引腳,BA1,BA0為片選引腳;LDQM,UDQM為輸入輸出屏蔽引腳、DQ0~DQ15為數據輸入輸出引腳;A0~A11為地址引腳。接口時序完全依照SDRAM接口時序要求設計,操作模式為順序單觸發讀寫、手動預充電、CL(讀數據延遲)潛伏期為3個時鐘周期、tRCD(行命令到列命令延遲)為3個時鐘周期、8個時鐘周期的自刷新,其時序狀態圖如圖4所示。

圖4 SDRAM控制器狀態流程圖

1.5 外轉存儲控制接口

在視頻采集過程中,對外存儲器容量有很大的要求,比如進行采集格式為640×480的數字視頻,按照30 f/s的速度存儲,1 min無壓縮視頻至少需要約264 Mbyte存儲空間,若采集更大分辨率的視頻,則需更大的存儲空間,因此需要對視頻數據進行處理后進行存儲。本芯片外轉存儲接口設計為基于SPI[8]協議的外轉存儲接口,可以方便地與其他壓縮處理電路通信,將采集得到的數字視頻經過H.264或者JEPG2000格式進行壓縮,存儲到外存中。

此接口共占用5個引腳,C_SPI為使能控制引腳、MISO為主進從出引腳、MOSI為主出從進引腳、SS為片選引腳、SCK為時鐘引腳。

1.6 圖形陣列顯示控制接口

圖形陣列顯示控制器可以將采集到的視頻圖像實時顯示在監視器上,進行實時監控與觀察。本芯片圖形陣列顯示控制接口依據VGA工業標準進行時序設計,通過芯片工作方式配置中的分辨率配置參數,可通過320×240,640×480,1 240×960的分辨率在TFT LCD上顯示。

芯片中該接口共占用27個引腳,R8~R0為紅色數據引腳、G8~G0為綠色數據引腳、B8~B0為藍色數據引腳、Hync為行信號引腳、Vync為場引腳。

1.7 數據處理模塊

數字攝像頭采集來的視頻數據均為Bayer格式數據,因此為了在RGB格式的液晶屏幕上進行顯示,需要將Bayer轉化為RGB數據格式后,然后傳送到圖形陣列數據寄存器中,為了快速進行轉換,這里采用3×3模板的雙線性插值的算法進行轉化。其中硬件電路實現(見圖5)的關鍵在根據行列奇偶進行選擇累加次數、加數與被加數。

圖5 雙線性插值硬件結構

1)待插值點所在行列均為偶數時,有

2)待插值點所在行為偶數、列為奇數時,有

3)待插值點所在行為奇數、列為偶數時,有

4)待插值點所在行為奇數、列為奇數時,有

2 RTL級建模與FPGA硬件驗證

2.1 芯片的RTL級模型

整個芯片設計都是基于硬件描述語言Verilog[9]編寫完成的,采用自下而上的設計方法,先規劃整個芯片結構,劃分為基本模塊,然后設計每一個基本模塊,往上設計總體模塊,頂層采用原理圖方式,將底層模塊構成頂層模塊,整體芯片仿真部分信號時序如圖6所示。

2.2 芯片的FPGA硬件驗證

將設計的芯片RTL級模型,在ISE12.4軟件上進行綜合、布局布線后下載到Spartan-3E系列XC3S500E-4PQ208C開發板上,系統測試時鐘為50 MHz,外圍器件選用型號如下:SDRAM為Hynix HY57V641620G,存儲容量為4×1 M×6 bit;數字攝像頭豪威OV7620;圖形顯示監視器為HannStar HSDO50IDW1 5 in(1 in=2.54 cm)TFT LCD。最終FPGA硬件驗證成功,如圖7為開發板驗證過程中抓取的視頻截圖。

圖6 芯片功能時序仿真圖(截圖)

圖7 FPGA開發板驗證采集圖(截圖)

3 結束語

本文設計了一款數字視頻控制芯片,集成度高、性能穩定、功耗低,采用單片外設存儲緩存,減少了芯片對外圍器件的需求,節約了硬件電路板的面積,降低了成本。在FPGA硬件驗證過程中,ISE12.4中綜合的最大時鐘頻率138.447 MHz,芯片能應用于最大分辨率為1 280×960的數字視頻系統中。另外,芯片有多種工作模式可選,并具有攝像頭參數調整寄存器,可以在惡劣的環境下獲得較好的視頻圖像質量。

[1]陳君城.數字視頻監控系統及其應用[J].電氣控制,2011(4):40-42.

[2]田書成,程永強,黃英男.基于DSP的視頻監控系統硬件設計[J].電子設計工程,2009,17(11):84-88.

[3]熊文彬,蔣泉,曲建軍,等.基于FPGA實時的視頻顯示系統[J].液晶與顯示,2011,26(1):92-95.

[4]劉松,付揚,郭培源.基于FPGA的數字視頻監控系統設計[J].電視技術,2010,34(3):92-98.

[5]廣州周立功單片機發展有限公司.I2C總線規范[EB/OL].[2012-09-28].http://www.Zlgmcu.Com.

[6]LI X.Demosaicing by successive approximation[J].IEEE Trans.Image Processing,2005,14(3):370-379.

[7]ZHU J Y,LIU P L,ZHOU D J.An SDRAM controller optimized for high definition video coding application[C]//Proc.ISCAS 2008.Seattle,WA:IEEE Press,2008:3518-3521.

[8]ZHANG Jianlong,WU Chunyun,ZHANG Wenjing.The design and realization of a comprehensive SPI interface controller[C]//Proc.2011 Second International Conference on MACE.[S.l.]:IEEE Press,2011:4529-4532.

[9]夏聞宇.Verilog數字系統設計教程[M].2版.北京:北京航空航天大學出版社,2008.

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 欧美a在线看| 91精品啪在线观看国产| 日韩午夜片| 在线国产资源| 波多野结衣一区二区三视频| 亚洲动漫h| 精品1区2区3区| 亚洲日本精品一区二区| 亚洲精品桃花岛av在线| 欧美日韩精品一区二区在线线| 久久久国产精品免费视频| 亚洲第一极品精品无码| 欧美一区二区啪啪| 成年人国产视频| 亚洲精品成人7777在线观看| 国产欧美日韩一区二区视频在线| 欧美成人A视频| 国产麻豆aⅴ精品无码| 国产精品欧美激情| 亚洲国产欧美自拍| 亚洲v日韩v欧美在线观看| 国产永久在线观看| 午夜精品久久久久久久无码软件 | 四虎永久在线精品影院| 欧美成人区| 中文字幕2区| 亚洲中文字幕在线精品一区| 国产18在线| 中文字幕在线免费看| 伊人久久综在合线亚洲2019| av手机版在线播放| 亚洲精品欧美重口| 精品人妻一区二区三区蜜桃AⅤ| 亚洲人成影视在线观看| 日韩色图区| 伊人久久福利中文字幕| 在线观看91精品国产剧情免费| 成人在线天堂| 日本91视频| 老司机久久99久久精品播放| 精品无码视频在线观看| 日本黄色不卡视频| 丁香五月亚洲综合在线| 又污又黄又无遮挡网站| 国产精品99r8在线观看| 日本精品αv中文字幕| 最新日本中文字幕| 亚洲国产日韩在线成人蜜芽| 国产精品2| 国产精品va免费视频| 制服无码网站| 免费又爽又刺激高潮网址 | 五月天综合婷婷| 久久综合色天堂av| 熟女日韩精品2区| 久青草网站| 久久毛片免费基地| 亚洲欧美另类中文字幕| 欧美高清三区| 欧美日韩成人在线观看| 亚洲不卡无码av中文字幕| 九九视频在线免费观看| 欧美亚洲另类在线观看| 欧美视频在线不卡| 欧美影院久久| 狠狠干综合| 第一页亚洲| AV天堂资源福利在线观看| 婷婷开心中文字幕| 亚洲二三区| 日韩不卡高清视频| 国产91高清视频| 亚洲第一极品精品无码| 欧美日韩高清在线| 九九九精品视频| 午夜精品久久久久久久99热下载| 亚洲中久无码永久在线观看软件| 谁有在线观看日韩亚洲最新视频| 成人在线观看不卡| 欧美日韩国产成人在线观看| 欧美激情视频二区| 成人久久精品一区二区三区|