[發明專利]嵌入式單板多處理機并行系統無效
| 申請號: | 201110201234.9 | 申請日: | 2011-07-19 |
| 公開(公告)號: | CN102354306A | 公開(公告)日: | 2012-02-15 |
| 發明(設計)人: | 劉海榮;趙青;王進 | 申請(專利權)人: | 西安翔迅科技有限責任公司 |
| 主分類號: | G06F15/173 | 分類號: | G06F15/173 |
| 代理公司: | 西安智邦專利商標代理有限公司 61211 | 代理人: | 徐平 |
| 地址: | 710000 陜西省西安*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 單板 處理機 并行 系統 | ||
技術領域
本發明涉及一種嵌入式系統,具體涉及一種嵌入式單板多處理機并行系統。
背景技術
隨著高清視頻采集技術的發展,智能交通和安防監控行業中高清攝像機的應用越來越廣,高清視頻圖像采集、壓縮、智能分析技術也得到很大的發展。芯片廠商推出各類嵌入式SOC芯片以滿足專業市場的需求。但在一些復雜系統中,數據處理運算量很大,現有嵌入式芯片的處理能力無法滿足需求,為解決此類問題,提出一種嵌入式單板多處理機并行系統,利用多系統并行處理,可有效提升現有系統的處理能力,并可實現基于現有芯片的系統平滑升級。
現有的并行處理系統主要為3種模式:
1)多核處理器:處理器內部具有多個處理核心,可在操作系統的調度下并行運算。如需提升運算能力可更換更高主頻后更多核心的處理器。這種模式主要應用于PC機,因為PC機處理器具有通用接口,可以很方便的升級。嵌入式SOC處理器一般不具備管腳兼容性,這種模式不適用。
2)板上多處理器:在一塊主板上安裝多處理器,共享存儲器和總線,運行一套操作系統,利用操作系統的多進程實現數據并行處理。這種模式一般應用于PC機或服務器,處理器僅具備基本運算功能,存儲器和外設由專門的控制芯片控制,并行控制邏輯復雜,解決方案由芯片廠商提供。對于嵌入式SOC處理器,這種模式不適用。
3)基于網絡的多機并行系統:通過網絡連接多臺主機,通過并行操作系統或并行運算軟件實現多機并行處理。這種模式可通過增加主機平滑的提升處理能力,但受限于網絡條件,一般不會有大量數據的實時交互。
發明內容
本發明旨在提供一種嵌入式單板多處理機并行系統,以解決背景技術存在的技術問題。
本發明的技術方案如下:
嵌入式單板多處理機并行系統,包括設置于一塊電路板上的多個處理機系統,每個處理機系統具有獨立的嵌入式處理器以及相應的RAM和ROM,在每顆嵌入式處理器相應的ROM中燒寫有獨立的BOOT程序和操作系統,各個獨立的操作系統中均配置有完整的算法庫以支持應用程序和算法服務程序;
這些獨立的嵌入式處理器之間通過高速以太網交換芯片互聯,按照TCP/IP協議,嵌入式處理器運行算法服務程序,通過高速以太網為其他處理機系統提供數據處理支持(當某個處理機系統中數據處理負載過大,有并行處理需求時,向其他處理機系統的算法服務程序發出請求,實現多系統并行數據處理);多個處理機系統通過VLAN技術,對外映射為單一IP,實現統一的用戶界面,使內部的多處理機架構對用戶透明。
上述多顆嵌入式處理器通過可編程CPLD器件實現地址線和數據線共享,使所有嵌入式處理器能夠共享訪問串口和/或GPIO外設。
上述多顆嵌入式處理器共用I2C總線,實現對外部的視頻采集芯片和音頻采集芯片的共享控制和采集數據共享。
上述多套所述嵌入式單板多處理機并行系統通過所述高速以太網交換芯片進行外部聯網,構成更大并行處理系統。
本發明具有以下優點:
1)各系統獨立,軟件開發和運行不受限于硬件架構;
2)系統結構簡單,多系統間通過網絡連接實現并行運算,沒有復雜的硬件控制邏輯;
3)在板實現網絡連接,可保證網絡通信的最大效率和速率;
4)可實現大量數據采集和實時處理,滿足行業產品的需求;
5)有效整合了多顆嵌入式處理器運算能力,提升整體系統處理能力,不受限于廠家的技術升級進度。
附圖說明
圖1為本發明嵌入式單板多處理機并行系統的結構原理圖;
圖2為本發明與外部網絡及外設共享構成的系統結構圖。
具體實施方式
本發明的嵌入式單板多處理機并行系統,可廣泛適用于智能交通、安防監控等領域的數據采集與處理。
本發明的主要作為對智能交通和安防監控領域的高分辨率圖像提供高處理能力的設備,利用此設備可實現圖像采集、圖像分析、視頻壓縮和圖像處理。該設備可通過板上多處理機并行運算提升運算能力,還可通過多設備聯網,構成更大的并行處理網絡。
如圖2所示,該設備的嵌入式單板多處理機并行系統的構成:
1)在一塊電路板上放置多顆嵌入式處理器;
2)每顆處理器配備有獨立RAM、ROM和外設接口,構成完整系統;
3)每套系統運行獨立的操作系統;
4)多系統在板上通過高速以太網交換芯片實現聯網;
5)多系統通過可編程CPLD器件和總線實現部分外設共享;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安翔迅科技有限責任公司,未經西安翔迅科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110201234.9/2.html,轉載請聲明來源鉆瓜專利網。





