[发明专利]一种基于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.vipzhuanli.com/pat/books/201310588416.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有证件袋的计算器
- 下一篇:一种用FPGA实现的服务器硬件加速的方法