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

?

基于ADV7612高清視頻采集設計

2018-11-01 05:19:12王繼學劉一敏周華捷
電腦知識與技術 2018年18期

王繼學 劉一敏 周華捷

摘要:隨著信息化的快速發(fā)展,數(shù)字高清視頻在人們日常生活中越來越重要,而現(xiàn)今高清視頻采集領域中,主流思想都是基于PC采集卡來實現(xiàn),但是采集卡諸如功耗過高、體積過大等問題無法避免。針對此問題,本文在前人研究基礎上基于Quartus II 13.1 (64-bit)平臺下開發(fā)出一款可用于嵌入式可移動設備的HDMI全高清視頻采集模塊。本模塊最大可以支持雙路1920x1080@60Hz的HDMI視頻實時采集。

關鍵詞:HDMI;視頻采集;FPGA

中圖分類號:TP37 文獻標識碼:A 文章編號:1009-3044(2018)18-0211-03

High-definition video capture design Based on ADV7612

WANG ji-xue, LIU-yi-min, ZHOU hua-jie

(Institute of Industrial and Equipment Technology, Hefei University of Technology, Hefei 230009, China)

Abstract: With the rapid development of informatization, digital high-definition video is becoming more and more important in people's daily lives. In the field of high-definition video capture today, mainstream ideas are based on PC capture cards, but capture cards such as high power consumption and volume Big problems cannot be avoided. In response to this problem, this article developed a HDMI full HD video acquisition module for embedded mobile devices based on the Quartus II 13.1 (64-bit) platform based on previous research. This module can support dual-channel 1920x1080@60Hz HDMI video real-time acquisition.

Key words: HDMI; video capture; FPGA

HDMI中文全稱為高清數(shù)字多媒體接口,它是由飛利浦、東芝等七家公司共同研發(fā)的數(shù)字高清音視頻接口標準,可以同步傳輸音頻和視頻。2002年正式發(fā)布HDMI1.0標準,2005年發(fā)布HDMI1.2a版本,相比較于上一版本新增了消費電子控制(CEC)和音頻格式等功能,同時在通信接口兼容性方面做了改善。當前最新版本為HDMI2.1,傳輸帶寬由2K增加到8K120Hz,同時也增強了音視頻同步功能,數(shù)據(jù)處理速度直接翻倍提升,色彩空間深度也由12位增加到16位,其支持的32位無損音質可以使設備獲得家庭影院般的實際效果。HDMI的這些優(yōu)勢決定其可以應用到機頂盒、數(shù)字視頻播放器、DVD、Game Box、電腦顯示器等數(shù)碼產(chǎn)品,憑借其即插即用、高分辨率、接口迷你等特點迅速占領當前顯示器市場,成了高清顯示設備的標配。近幾年光纖技術的發(fā)展為HDMI遠距離傳輸提供了可能。本文基于ADV7612設計了一款HDMI視頻采集模塊,該模塊對于嵌入式高清視頻采集領域具有重要參考價值。

1 HDMI簡介

1.1 HDMI接口定義

目前市面上HDMI視頻接口標準一共由TypeA、TypeB、TypeC、TypeD、TypeE五種,其中TypeA是市面上最常見的接口形態(tài),普通筆記本或者顯卡普遍采用這一接口形式;TypeB是TypeA的物理升級,比TypeA有更高的傳輸性能;TypeC俗稱miniHDMI接口,其物理尺寸相比與TypeA縮小一半,主要在手機或者攝像機等移動設備上,本系統(tǒng)采用較為常見的A型19針連接器,其引腳定義如表1所示。

由于需要高速傳輸數(shù)據(jù),HDMI接口1-12號管腳是數(shù)據(jù)和時鐘線都是TMDS差分信號,差分信號可以有效減小信號的衰減提高信號質量,15、16兩根IIC信號線用于配置HDMI視頻信號源,17號引腳通常用來功能性擴展,在實際使用中,可以不使用,18號引腳是+5V電源,用于給HDMI設備提供低于55mA電流供電,19號管腳用于檢測是否有HDMI視頻源插入,有了這個管腳信號使得HDMI設備可以支持熱插拔。

1.2 HDCP視頻加密認證

由于版權原因,為了保護數(shù)字視頻不被非法錄制,每個HDMI芯片都加入了HDCP數(shù)字保護機制,它能保證傳輸?shù)腍DMI視頻流是加密傳輸?shù)?。HDMI發(fā)送器通過IIC接口通信協(xié)議的DDC通道配置芯片接收寄存器的解密信息,每一個芯片出廠時都會在內部集成一個HDCP密鑰,同時也集成了該密鑰的選擇向量,視頻數(shù)據(jù)發(fā)送的每一個時鐘內,HDCP都會計算出一個解密值用于加密生成的視頻信息,這么做有效保障了HDMI視頻數(shù)據(jù)的安全性。

2 硬件構成

2.1 ADV7612簡介

ADV7612是ADI公司(Analog Devices,Inc)的作為HDMI視頻接收芯片,它是一款雙端口、高質量HDMI接收芯片,支持最新的HDMI1.4 a標準,雙通道輸入,最大輸入像素時鐘高達225 MHz。與同類產(chǎn)品相比,ADV7612具有更小的物理尺寸,更低的功耗,并且由于采用了先進的Xpressview技術,使其可以進行快速HDMI端口切換。除此之外,它還可以支持加密視頻流以及CEC、CDC等。ADV7612視頻采集功能框圖如圖1所示。

ADV7612將HDMI接口進來的音頻和視頻數(shù)據(jù)送入TMDS數(shù)字核中,經(jīng)過解碼處理后轉換為YcbCr或者RGB信號輸出給圖像接收端控制器。值得注意的是雖然ADV7612有兩個HDMI接收口,但在同一個時刻只能有一個口處于激活狀態(tài),當端口1和端口2同時有視頻輸入時,可以通過軟件配置更改寄存器值來選擇需要的端口。ADV7612支持低功耗模式,在芯片工作時可以自動檢測輸入進來的HDMI數(shù)據(jù)流,當檢測到視頻像素時鐘停止時,芯片自動進入低功耗狀態(tài),直至下一次激活。ADV7612 支持1920x1080@60Hz分辨率的全高清TMDS數(shù)據(jù)流解碼,它是一種最小化差分信號傳輸機制,其將二進制數(shù)據(jù)“0”和“1”用兩腳之間的電壓正負極性來表示,這種方式使信號過渡過程的上沖和下沖減小,信號傳輸對于傳輸線的干擾大幅減少,極大地提高了信號傳輸?shù)臅r效性和可靠性。

2.2 電源電路設計

ADV7612一共需要三個電源,分別為3.3V和1.8V,根據(jù)數(shù)據(jù)手冊3.3V是數(shù)字I/O供電電源,決定了視頻輸出的行場信號與36位RGB信號的輸出信號電平為3.3VTTL電平標準;1.8V為ADV7612數(shù)字內核供電電壓。二者均采用TI公司的TPS754xx,它是一種低壓差穩(wěn)壓器,集成上電復位和電源輸出正常檢測管腳(PG),能提供最大2A的輸出電流和210mv的壓差,當器件滿載輸出時靜態(tài)電流為75uA ,當被禁用時此數(shù)值下降到1uA。ADV7612電源原理圖如圖2所示。

2.3 HDMI接口電路設計

ADV7612 支持雙端口HDMI輸入,但是同一時刻只能選擇一個端口的視頻流送入內核解碼,解碼出的時序邏輯像素數(shù)據(jù)送入FPGA接收處理。HDMI輸入信號采用TMDS數(shù)據(jù)通道,并且其TypeA接口的1-12號引腳均通過ESD保護芯片進行保護,最大可以抗靜電±8KV,此外添加ESD保護器還可以有效的芯片過流保護。

ADV7612可以支持四種頻率晶振輸入分別為27.0MHz,28.63.0MHz(default),24.576MHz,24.0MHz,通過配置0x04寄存器的XTAL_FREQ_SEL[1:0]位來選擇一種晶振,如果用戶使用了28.63Mhz的晶振,則是和寄存器默認相匹配的,此情況下,無須更改與晶振相關寄存器配置即可,其他情況下需要調整寄存器值后芯片才能正常啟動。除了視頻外,ADV7612還可以解碼出音頻數(shù)據(jù),并通過自身的IIS接口將音頻數(shù)據(jù)實時同步的送給聲音接收設備,做到音視頻同步播放。ADV7612硬件連接如圖3所示。

3 驅動軟件設計

作為視頻接收芯片,ADV7612啟動前需要相關設置,由于本系統(tǒng)采用FPGA作為從處理器,故相關驅動程序的設計均是基于Quartus II 13.1 (64-bit)下的Verilog語言設計的。ADV7612上電復位后,其IIC的器件地址默認為0x98,此時控制器FPGA需要對寄存器0x01、0x02、0x03、0x05、0x06、0x19等寄存器寫入初始值,其中0x01寄存器為視頻格式接收選擇,以及視頻刷新頻率選擇,用戶輸入什么格式的HDMI視頻,這里就必須配套設置什么值,否則造成格式不匹配;0x02寄存器用于設置自動CS片選信號;0x03寄存器選擇視頻顏色深度,最大可以設置36位;0x06寄存器設置行場信號反轉,用于匹配不同的圖像顯示設備,0x19寄存器用于啟動LLC像素時鐘輸出,最大可到225MHz,ADV7612軟件流程圖如圖4所示。

4 結論

嵌入式全高清視頻采集系統(tǒng)是一個極具實用價值的研究方向,包含許多前沿科技的相關技術。本文設計的基于ADV7612芯片的嵌入式視頻采集模塊,采用HDMI1.4a標準,支持音視頻同步分離接收,可以很好地應用于嵌入式醫(yī)療圖像采集、安防監(jiān)控領域,并且隨著科學技術逐步地實現(xiàn)產(chǎn)業(yè)化,本方案在未來的市場環(huán)境中將實現(xiàn)其應用價值。

參考文獻:

[1] 向梓豪, 陸安江. 基于FPGA的HDMI多模式顯示模塊設計[J]. 電子技術應用,2017,43(12):48-51.

[2] 張碩, 李博, 楊婷. 基于達·芬奇的HDMI高清視頻采編器的設計與實現(xiàn)[J].微電子學與計算機,2017,34(6):54-57.

[3] 丁士強. 基于Zynq的實時視頻拼接技術研究與實現(xiàn)[D]. 大連海事大學,2017.

[4] 張承泓, 李范鳴, 楊龍. 基于FPGA的紅外視頻實時采集與顯示系統(tǒng)[J].紅外技術,2017,39(2):143-146.

[5] 丁鐵夫, 楊磊, 楊旭,等. 基于HDMI的實時視頻/音頻傳輸系統(tǒng)設計[J].微計算機信息,2009,3(2):180-182.

[6] 鄭海林, 杜博, 李勇. 基于ADV7513的HDMI視頻源設計[J].信息化研究,2015(4):71-75.

[7] 田杰, 王廣龍, 喬中濤,等. 基于FPGA高速視頻圖像實時采集與處理系統(tǒng)設計[J].電子器件,2016,39(3):623-627.

[8] 趙保軍, 史彩成, 畢莉,等. 基于FPGA和DSP實現(xiàn)的實時圖像壓縮[J].電子學報,2003,31(9):1317-1319.

[9] 張海濱, 李揮, 吳曄,等. 嵌入式高清播放器的設計與實現(xiàn)[J]. 計算機工程與設計, 2010,31(13):3084-3087.

罗定市| 汉源县| 桐城市| 克东县| 连平县| 平昌县| 洛阳市| 建宁县| 靖远县| 泰安市| 仙游县| 中卫市| 漳州市| 合江县| 安泽县| 界首市| 巴楚县| 健康| 和顺县| 宁陵县| 萨迦县| 东莞市| 无为县| 北宁市| 精河县| 临沧市| 深圳市| 开化县| 阿拉善右旗| 长丰县| 保定市| 延寿县| 深圳市| 西青区| 庐江县| 临湘市| 乐安县| 博罗县| 延安市| 沐川县| 苍溪县|