基于USB2.0的視頻圖像處理芯片實(shí)現方案
5.2.2 驗證過(guò)程及結果
首先在PC 端需要安裝幾個(gè)工具軟件,用于觀(guān)察USB設備描述符信息的USBViewer,用于捕捉USB 枚舉信息的工具軟件BusHund.按圖6 所示連接所有硬件,然后,將USB2.0 PHY 板的USB 接口插入到PC的USB 插口,并打開(kāi)USB 視頻管理工具軟件,能夠看到流暢的視頻圖像。專(zhuān)用測試工具軟件可以測試圖像幀速率。在驗證的過(guò)程中,可以看到本方案所設計的芯片支持的最大分辨率為 640×480(VGA),最大分辨率時(shí)的幀速率約為15~20fps,基本達到了設計要求。
圖7 所示為PC 機上安裝的USB 數據捕捉軟件工具捕捉的視頻圖像數據,經(jīng)分析這些數據證明圖像數據正常傳送至PC 用戶(hù)。
圖7 BusHound 捕捉的圖像數據。
圖8 是通過(guò)本系統在PC 機上使用USB 視頻工具軟件Cyberlink YouCam 捕捉到的圖像。
圖8 在本系統基礎上捕捉到的圖像。
由上圖可以看出本設計能夠穩定地輸出圖像,能夠穩定地實(shí)現設計要求。并且經(jīng)過(guò)反復的測試和評估,表明本設計達到了設計要求。表1 為經(jīng)測試能夠實(shí)現的主要技術(shù)指標。
表1 實(shí)現的主要技術(shù)指標
6 結束語(yǔ)
本文設計了一種基于USB2.0 的視頻圖像處理芯片,通過(guò)功能仿真和FPGA 驗證,表明達到了設計要求,完成了設計任務(wù)。隨著(zhù)FPGA 技術(shù)不斷發(fā)展,使用FPGA 處理圖像信息已成為圖像處理領(lǐng)域中的一個(gè)發(fā)展趨勢,特別是在對圖像處理速度有較高要求的實(shí)時(shí)圖像處理系統中,FPGA 將更能體現其在速度與靈活性方面的優(yōu)勢。
參考文獻:
[1].ROM datasheethttp://www.dzsc.com/datasheet/ROM+_1188413.html.
[2].PC datasheethttp://www.dzsc.com/datasheet/PC+_2043275.html.
[3].VGAdatasheethttp://www.dzsc.com/datasheet/VGA_2568786.html.
評論