基于SOPC的運動視覺處理系統(tǒng)設計
時間:2009-03-19 16:15:03來源:ronggang
導語:?在數(shù)字視頻采集與處理板級系統(tǒng)開發(fā)的基礎上,本文提出了采用SoPC實現(xiàn)運動視覺處理與控制系統(tǒng)的設計方案
摘 要:在數(shù)字視頻采集與處理板級系統(tǒng)開發(fā)的基礎上,本文提出了采用SoPC實現(xiàn)運動視覺處理與控制系統(tǒng)的設計方案。本系統(tǒng)硬件采用StratixII系列FPGA,軟件開發(fā)工具包括QuartusII,NiosII5.1 IDE,DSP Builder,MegaCore IP Library5.1和Matlab7.0等。可廣泛應用于安防監(jiān)控、視覺導航、智能交通等眾多領域。還預留了標準I/O口用于日后的升級擴展。
關鍵字:運動視覺; 視頻圖像; SOPC; FPGA
隨著深亞微米工藝的發(fā)展,F(xiàn)PGA 的容量和密度不斷增加,以其強大的并行乘加運算(MAC)能力和靈活的動態(tài)可重構性,被廣泛應用于通信、圖像等許多領域。但是在復雜算法的實現(xiàn)上,F(xiàn)PGA不如嵌入式處理器方便,所以在設計具有復雜算法和控制邏輯的系統(tǒng)時,往往需要和嵌入式處理器結合使用,這就是 SOPC(System on a Programmable chip,可編程片上系統(tǒng))技術。SoPC 是 SoC和 FPGA 結合的產物,由單個可編程重構的芯片完成整個系統(tǒng)的主要功能。SoPC 設計靈活多變,可以用原理圖,硬件描述語言甚至是 C/C++高級語言進行設計;同時還具有可重構、可裁減、可擴充等特點,升級方便。SoPC 兼?zhèn)?SoC 和FPGA二者的優(yōu)點,具有如下特點:
● 豐富的 IP核資源,包括通用 IP核和專用的 IP核
● 在系統(tǒng)可編程,設計、編譯、下載與調試簡單方便
● 內置嵌入式軟核處理器,存儲器,外設接口控制器
● 大量可編程重構的邏輯資源
● 功能強大的時鐘管理電路
● 支持多種 I/O接口標準
此外,由于減小了處理器和存儲器之間的傳輸線距離,SoPC 無論在速度,還是信號完整性,電磁兼容等方面,比板級系統(tǒng)都有明顯的優(yōu)越性。
詳情請點擊:
基于SOPC的運動視覺處理系統(tǒng)設計