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

基于TSK3000A視頻采集系統IP核設計

2012-06-25 03:31:30鄧健志程小輝
電視技術 2012年4期
關鍵詞:系統設計

鄧健志,程小輝

(桂林理工大學,廣西 桂林 541004)

視頻采集系統逐步在各行各業中得到應用,數據視頻終端使用得越來越多,而目前已有前段獲取的模擬視頻信號,因此還需要將其轉換為數字視頻信號。視頻采集已經有了一些專用的芯片。由于FPGA的出現,使用者可以設計定制滿足自身需要的IP核芯片。本文就是設計了一種基于TSK3000A的視頻采集系統IP核,并在NB2開發驗證平臺上,對設計進行驗證。

1 系統結構

該設計的系統可以將模擬視頻信號轉化成數字視頻信號,并在LCD屏顯示出來。系統由5部分組成:視頻采集模塊、控制模塊、顯示模塊、存儲器和電源。系統結構如圖1所示。系統可以通過視頻采集模塊的視頻信號接口,接收來自模擬攝像頭、模擬有線電視信號等NTSC或PAL格式的模擬視頻信號,并利用視頻信號解碼器,將模擬信號轉化成相應的數字信號。然后,將該數字信號傳送給微控制器模塊,由該模塊對此數字視頻信號進行一系列處理之后,轉化成RGB數字信號,并輸出給顯示模塊。

其中,視頻采集模塊核心是TVP5150。TVP5150是TI公司推出的低功耗視頻解碼器,可以用于將NTSC和PAL格式的視頻信號轉換成8 bit的ITU-R BT656格式。ITU-R BT656是國際電信聯盟無線電通信部門提出的視頻標準。

ITU-RBT.601是“演播室數字電視編碼參數”標準,而ITU-R BT.656則是該標準中的數字接口標準,用于數字視頻設備之間的27 MHz的并口或者243 Mbit/s串行接口的數字傳輸接口標準,被廣泛用于數字電視、PDA、移動電話以及各類便攜式視頻終端。

開發驗證平臺采用的是Altium Designer公司制作的芯片級開發驗證平臺NanoBoard 2(簡稱NB2),帶有豐富的資源:TFT 觸摸屏、可編程時鐘、RS-232、CAN、PS/2、AD/DA轉換、大容量SRAM和Flash、JTAG接頭兼容、USB 2.0、I2C,另外還帶有音/視頻外設板,CF、SD、ATA的存儲外設板,以太網接口、IrDA數據通信外設板。很適合與Altium Designer一體化電子設計系統無縫協作,進行可編程器件快速的系統開發和實現[1-2]。

2 視頻采集系統IP核設計

2.1 TSK3000A IP核

TSK3000A是采用哈弗架構的32位RISC微處理器,專門設計用于在FPGA上搭建一個32位平臺,有32×32位的硬件乘法器和除法器,尋址空間達到了4 Gbyte,可以很方便的將8位或者32位的系統移植上去。TSK3000A所有的指令都是32位的,支持5線程的處理方式,且每條指令都可以在1個時鐘周期執行完畢,有著非常好的處理性能。并且TSK3000A的IP核可以非常方便的與Wishbone并行總線。

2.2 Wishbone總線規范

Wishbone總線由Silicore公司提出,現由OpenCores組織維護,用于在IP核之間建立一個通用接口。Wish?bone地址和數據都是32位總線,且支持小于32位的地址數據通信。Wishbone總線最多可以連接8個主設備,16個從設備。當多個主設備同時申請控制時,由仲裁機制決定各主設備如何訪問共享總線。Wishbone總線作為免費的IP核接口規范,簡單、開放、高效、利于實現。

2.3 控制模塊IP核

該設計采用了基于Openbus的系統設計方式,在FPGA軟核設計時采用Openbus,可以更方便的實現處理器IP核與外設IP核之間的連接。在設計時,Openbus設計類似普通的原理圖設計方式,但是將復雜的信號連接轉化成設備單線輸入輸出的連接,省去了很多配置的過程,簡化了FPGA的設計。

設計中的控制模塊IP核主要由微控制器IP核與外設控制IP核組成,IP核的連接主要是采用Wishbone總線的設計模式。該設計基于Openbus的控制模塊IP核原理圖,如圖2所示。TSK3000A是32位的RISC微處理器IP核,INTERCON1和INTERCON2是Wishbone多從設備并行總線IP核,MASTER1和MASTER2是基于Wishbone多主設備并行總線IP核,PRTIO是符合Wishbone總線標準的并行接口IP核,I2CM是I2C總機控制器IP核,BT656是視頻采集控制器接口IP核,MEM_CTRL_1和MEM_CTRL_2是基于Wishbone總線的存儲器控制器IP核,TFT是TFT液晶控制器IP核。

TSK3000A提供了到存儲器和其他通用I/O設備的接口,通過Wishbone并行總線與存儲器接口IP核以及其他外設控制器IP核相連。

INTERCON1和INTERCON2是基于Wishbone多從設備并行總線wb_intercon的IP核。用于微處理器IP核與多個從設備IP核相連。在設計中,INTER?CON1連接了Wishbone總線的通用并行接口PRTIO,I2C總機控制器I2CM,視頻采集控制器接口BT656和液晶控制器TFT。INTERCON2連接了外部存儲器控制IP核。

MASTER核是基于Wishbone多主機并行總線wb_multmaster的IP核,用于將從設備與多個主設備相連接。

PRTIO是符合Wishbone總線的并行接口IP核,主要用于連接存儲器以及一些通用IO設備。

I2CM是I2C總機控制器,用于微控制器與I2C總線設備的連接。I2C總線是兩線串行總線標準,一條是串行數據線SDA,一條是串行時鐘線SCL。帶有數據沖突檢測和仲裁功能,支持多主機總線,用于連接微控制器及其外設。

BT656視頻采集控制器接口用于連接NB2板上的TVP5150,將輸入的S-Video和composite video的信號轉換成ITU-R BT656格式的數據,并將BT656數據流轉換成存儲器鏡像文件以保存在外部存儲器,以便稍后讀取或顯示。

TFT控制器IP核提供了1個微控制器TSK3000A到TFT真彩LCD屏的32位數據接口,可以從外部存儲器獲取16 bit/pixel的視頻數據,刷新率可以達到50 MHz。

2.4 IP核參數設置

設計采用TSK3000A微處理器,需要設置微處理器的工作模式:內部存儲器2 k×32 bit,選擇使用處理器內部硬件乘法/除法單元MDU,并采用基于JTAG接口的片上調試系統,如圖3所示。

TSK3000A的I/O功能口地址空間映射設置如下:

TSK3000A外部存儲器的地址空間映射設置如下:

系統外部擴展了3片存儲器,采用的是Samsung公司的K6R40系列SRAM,分別用作視頻顯示數據和視頻采集數據的存儲,對應的控制器IP核是Mem_Ctrl_1和Mem_Ctrl_2。

視頻顯示存儲器控制器IP核Mem_Ctrl_1設置為:存儲器類型為異步SRAM,存儲空間為1 Mbyte,數據總線寬度為16 bit。系統時鐘設置為50 MHz,存儲器讀時鐘為2個時鐘周期;寫時鐘為1個時鐘周期。

視頻采集存儲器控制器IP核Mem_Ctrl_2設置為:存儲器類型為異步SRAM,存儲空間為1 Mbyte,數據總線寬度為16 bit。存儲器讀時鐘為2個時鐘周期;寫時鐘為1個時鐘周期。

2.5 系統硬件電路

系統的IP核需下載到FPGA內,FPGA外部電路如圖4所示。RST通過1個非門連接NB2上的測試按鍵,CLK連接外部時鐘源,PRTIO連接1組LED燈,BT656與I2CM連接TVP5150視頻采集模塊,TFT連接NB2上液晶顯示模塊,MEM_CTRL_1_MEM0和MEM_CTRL_1_MEM1連接2片視頻采集SRAM,MEM_CTRL_2連接1片視頻顯示數據SRAM[3-4]。

3 約束文件與軟件設計

3.1 系統約束文件配置

Constraint是FPGA工程的約束文件,指定了FPGA的目標器件、引腳I/O設置和端口映射等。在FPGA工程編譯、綜合時,綜合器需要通過約束文件對FPGA內部硬件電路進行布局布線,以使電路能夠工作。

設計采用Altium Designer 09和NB2板,在完成原理圖編譯后,系統會自動加載4個約束文件:NB2母板約束文件 NB2DSK01_08_DB30_06_MAPING 和 NB2DSK01_08、Xilinx子板約束文件DB30.06、音頻/視頻外設板約束文件PB01.07。

另外,還要添加1個時序約束文件,用于定義FPGA的時鐘頻率,即給設置為CLK_BRD的IO端口設置1個50 MHz的時鐘。該文件如下:

Record=Constraint|TargetKind=Port|TargetId=CLK_BRD|FP?GA_CLOCK_FREQUENCY=50 MHz

3.2 軟件部分

該設計中,視頻數據的處理,主要通過硬件IP核的功能實現,因此軟件設計方面較為簡單。存儲器映射通過Hardware.h設置各部分所使用的存儲器空間的起始地址和空間大小。

在主函數中,首先定義了屏幕的分辨力、中心,存儲器堆棧設置,處理器時鐘,初始化TFT、I2C總線、視頻采集模塊等。此外,顯示視頻數據時,采用逐行逐點掃描顯示的方式,對應代碼為:

4 系統編譯綜合及功能驗證

NB2的XILINX子板采用的FPGA器件是Spartan-3系列的XC3S1500-4FG676C FPGA,該芯片有15×106個邏輯門,26624 個邏輯單元,487個用戶自定義I/O,208 kbit的distributed Ram和576 kbit的block ram,32個dedicated mulitiplier等。在該設計使用的芯片資源有:205個I/O,5個Ramb16s,共6025 個邏輯門等,如圖5所示。

設計采用的是Hitachi公司分辨力為240×320的TX09D50的TFT真彩屏,在視頻采集端接入機頂盒輸出的模擬電視信號,顯示效果如圖6所示。

5 結語

該設計介紹了基于TSK3000A的視頻采集系統IP核。設計采用了32位微控制器TSK3000A、通用Wish?bone總線規范IP核和BT656視頻標準等。在FPGA軟核設計方面,采用了基于Openbus總線的系統設計方式。在Xilinx公司的Spartan-3系列FPGA芯片上下載實現,并接入NB2平臺平臺進行驗證。設計的系統可以將輸入的模擬視頻信號處理之后顯示在TFT真彩LCD屏上,圖像清晰,系統穩定,可移植性好,設計周期短[5]。

[1]鄧健志,程小輝.礦山救援系統的人機接口設計[J].煤礦機械,2008,29(3):188-190.

[2]焦國勝,秦會斌.嵌入式視頻采集與顯示系統設計[J].杭州電子科技大學學報,2011(6):14-17.

[3]李昌峻.基于SOPC的視頻采集系統設計[J].電子元器件應用,2008(1):32-34.

[4]王凱.基于TVP5150的視頻LCD顯示設計[J].電子設計工程,2011(1):178-182.

[5]Texas Instruments.TVP5150A/TVP5150AM1DataManual[EB/OL].[2011-07-20].http://www.docin.com/p-13852338.html.

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 欧美精品影院| 婷婷五月在线| 欧美成人国产| 日韩欧美在线观看| 丰满少妇αⅴ无码区| 91麻豆国产在线| 色综合久久无码网| 怡春院欧美一区二区三区免费| 欧洲精品视频在线观看| 55夜色66夜色国产精品视频| 国产尤物在线播放| 色婷婷成人| 中文字幕亚洲综久久2021| 特级精品毛片免费观看| 亚洲第一黄色网址| 国产97公开成人免费视频| 亚洲va精品中文字幕| 一级做a爰片久久免费| 国产精品视频久| 久久精品国产亚洲麻豆| 久久国产精品麻豆系列| 台湾AV国片精品女同性| 3D动漫精品啪啪一区二区下载| 久久国产黑丝袜视频| 亚洲欧美日韩中文字幕一区二区三区 | 日韩123欧美字幕| 日韩中文字幕亚洲无线码| 亚洲男人天堂网址| 国产成年女人特黄特色毛片免| 欧美成人综合在线| 国产爽爽视频| 这里只有精品免费视频| 99视频在线看| 久久综合婷婷| 伊人五月丁香综合AⅤ| 无码精油按摩潮喷在线播放 | 蜜桃视频一区| 欧美国产日本高清不卡| 国产内射一区亚洲| 亚洲午夜久久久精品电影院| 免费jjzz在在线播放国产| 2021天堂在线亚洲精品专区| 青青草原国产| 激情在线网| 久久精品国产电影| 亚洲精品福利网站| 国产免费久久精品99re丫丫一| 她的性爱视频| 日韩欧美亚洲国产成人综合| 99re视频在线| 91视频青青草| 国产亚洲高清在线精品99| 中文天堂在线视频| 国产欧美精品一区aⅴ影院| 91美女视频在线| 香蕉eeww99国产精选播放| 制服丝袜 91视频| 国产人妖视频一区在线观看| 青青草91视频| 99视频有精品视频免费观看| 欧美特级AAAAAA视频免费观看| 欧美一道本| 91色综合综合热五月激情| 国产自在自线午夜精品视频| 精品久久久久久久久久久| 午夜不卡福利| 欧美成人看片一区二区三区| 久久久久无码精品| 一级爆乳无码av| 国产免费羞羞视频| 2024av在线无码中文最新| 三上悠亚一区二区| 国产精品内射视频| 天堂av高清一区二区三区| 亚洲午夜国产精品无卡| 国产在线一区视频| 99久久国产精品无码| 日韩精品久久久久久久电影蜜臀| 久久不卡精品| 这里只有精品在线| 99久久成人国产精品免费| 日本一本正道综合久久dvd|