[發明專利]一種基于PowerPC的多處理器通訊架構在審
| 申請號: | 201310588416.5 | 申請日: | 2013-11-21 |
| 公開(公告)號: | CN104657311A | 公開(公告)日: | 2015-05-27 |
| 發明(設計)人: | 單河坤 | 申請(專利權)人: | 上海航空電器有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 上海世貿專利代理有限責任公司 31128 | 代理人: | 葉克英 |
| 地址: | 201101 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 powerpc 處理器 通訊 架構 | ||
技術領域
本發明提出了一種基于PowerPC的多處理器通訊架構,實現了不同通訊接口、不同傳輸速度、不同從處理器之間的數據交換,且不同從處理器之間通過PCI總線與主處理器PowerPC進行數據交換,提高了不同處理器之間的傳輸速度和處理能力,這種基于PowerPC的多處理器通訊架構可用于航空航天、工業自動化、機械制造等領域。
背景技術
隨著科學技術的不斷發展,遠程通訊控制在航空航天、工業自動化、機械制造等領域已經廣泛應用。然而,涉及多處理器、不同通訊接口之間的數據傳輸遠程控制是當今技術的一個難點。
針對傳統多處理器間的通訊速率慢,對外通訊接口單一的問題,本發明提出一種基于PowerPC的多處理器通訊架構,優點在于多處理器之間通過PCI總線進行數據交換。PCI總線是一種具有多路地址線和數據線的高性能的32/64位總線,它支持64位數據傳輸、多總線主控和線性突發方式,其數據傳輸速率達到132MB/S;利用多個面向PCI局部總線的處理芯片可構造系統機、工作站、互聯外圍設備及板卡,從而大大提高了多處理器之間數據傳輸速度。
基于PowerPC的多處理器通訊架構是運用高速雙口RAM連接于從處理器與PCI總線之間作為數據傳輸緩沖,是PCI接口電路與從處理器之間數據傳輸的中轉站,能有效地解決主從處理器傳輸時因數據沖突而引起的數據丟失,實現數據傳輸的遠程控制。
另外,從處理器對外通訊接口豐富多樣,滿足遠程控制計算機通訊需求。基于PowerPC的多處理器通訊架構可用于航空航天、工業自動化、機械制造、等眾多領域,因此,基于PowerPC的多處理器通訊架構以及在此基礎上的遠程通訊控制是未來發展的一個趨勢。
發明內容
本發明的目的在于提供一種基于PowerPC的多處理器通訊架構,實現了多處理器之間通過PCI總線進行數據交換,大大提高了從處理器之間的數據交換速度。另外,從處理器模塊對外通訊接口類型豐富,可實現不同通訊接口之間的數據交換。
為達到上述目的,本發明通過以下技術方案實現:一種基于PowerPC的多處理器通訊架構,其特征在于,包括,一主處理器PowerPC、多個從處理器單元和多個遠程控制計算機,其中,該從處理器單元主要由一PCI接口電路、一雙口RAM緩沖電路、一從處理器、一通訊接口轉換單元和一CPLD組成,該PCI接口電路連接該雙口RAM緩沖電路,續連接該從處理器,再連接該通訊接口轉換單元,該PCI接口電路還通過PCI總線與該主處理器PowerPC連接,用以實現該主處理器PowerPC與該從處理器間的通訊;該通訊接口轉換單元還與該遠程控制計算機連接,用以實現該從處理器與該遠程控制計算機間的通訊;該CPLD分別與該PCI接口電路、該雙口RAM電路和該從處理器連接,利用CPLD邏輯控制該PCI接口電路、該從處理器與該雙口RAM電路之間讀寫時序的轉換。
與現有技術相比,本發明的優點在于:主從處理器模塊分工明確,處理速度快,處理能力強,且各個模塊可制作成子卡的形式,從而實現多處理器通訊架構的模塊化、工程化。
附圖說明
圖1是本發明的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發明作詳細說明。
請參見圖1,圖中所示的是基于PowerPC的多處理器通訊架構整體框圖,包括主處理器模塊與4個從處理器模塊,主處理器模塊包括主處理器PowerPC1,從處理器模塊包括PCI接口電路301(311,321,331)、雙口RAM緩沖電路302(312,322,332)、CPLD303(313,323,333)、從處理器304(314,324,334)、通訊接口轉換單元305(315,325,335)和遠程控制計算機41(42,43,44)。
主處理器PowerPC1為該系統的中央處理器,本實施例采用MPC8349作為主處理,其集成度高,具有超強的處理能力和處理速度,其PCI總線以32位形式對外輸出,支持4個PCI從設備。主處理器PowerPC1經過PCI總線2與4個PCI接口電路301,311,321,331連接,實現了主、從處理器模塊間的PCI總線互聯。主處理器模塊以MPC8349為核心,外擴4片MT46V32M16,實現高速的DDR?SDRAM訪問。本地總線擴展一片MX29LV040CTI作為BSP配置,兩片S29GL512作為系統映像加載及數據存儲。配備RS232接口用于程序燒寫及狀態回顯,配備以太網接口用于程序在線調試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海航空電器有限公司;,未經上海航空電器有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310588416.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶有證件袋的計算器
- 下一篇:一種用FPGA實現的服務器硬件加速的方法





