多內核處理器應用趨勢下的高性能視頻系統設計
一直以來,大部分多內核處理器是集成多個DSP和CPU內核的異構多核處理器,分別將DSP和CPU針對信號處理任務和控制任務,適合于任務劃分簡單的手機等通信應用。而BF561的雙內核DSP是一個例外,每個內核都可以同時單獨處理信號處理和控制處理任務,因此無須將這兩類任務分別在多個內核之間的分配,設計工程師可以隨意地進行任務分配以平衡內核之間的任務處理量。BF561的雙核處理器相互獨立,工程師可以根據應用分配兩個處理器內核的任務,兩個內核在執行指令上是相同的。兩個處理器內核可以分別用于運行嵌入式操作系統(OS)和信號處理;對于信號處理任務量大的嵌入式系統可以將兩個內核同時用于信號處理,單獨采用具有相同內核的BF533(或BF536處理器)運行嵌入式操作系統。
本文引用地址:http://www.104case.com/article/106518.htm圖1:匯聚式處理器與異構協處理器的優勢特性對比。

圖2:基于BF561的視頻監控系統功能框圖。

應用案例解析
1. 智能視頻分析
圖3是一款基于BF561平臺開發的智能視頻監控設備,由博睿視公司獨立自主研發,融合了視頻圖像處理技術、模式識別技術、嵌入式開發與設計等多種國際先進的技術。硬件設備外形小巧、性能卓越、功耗低。目前,博睿視科技已將多種智能視頻分析算法成功移植到該硬件平臺上,這些算法包括區域入侵檢測、拌線檢測、物品遺留檢測、物品移動或被盜檢測、有方向性的區域入侵檢測、有方向拌線檢測、車流密度檢測、人數統計等等。產品性能穩定,算法執行效率高。
圖3:博睿視ADI DSP智能視頻分析設備。

該視頻分析儀廣泛適用于軍事、公安、金融、交通、教育、公共設施、社區和個人,以及工業和商業領域。在該公司進行方案選型中,博睿視公司在以下幾個方面看中了BF561處理器的獨特優勢:Blackfin DSP在算法并行處理上做的很好,特別是BF561采用雙DSP核,能夠實現很復雜的智能視頻處理算法;Blackfin DSP采用低功耗設計,穩定性在同價位DSP中十分出眾;另外,在Blackfin DSP平臺上,ADI提供了許多開發源碼的程序,可以針對特定應用進行修改,非常靈活;BF561接口方便、功能強大,具有易于控制兩個視頻輸入/輸出口(支持ITU-R 656),方便使用的DMA控制器、UART接口,數量眾多的GPIO等優秀性能。
評論