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