基于PCI互连的嵌入式多处理器系统通信机制研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yalaso_wind
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在安防、图像处理、语音识别、网络通信等计算密集型应用领域,市面单颗嵌入式处理器的性能提升速度常常满足不了人们的需求。应用开发商往往会选择一种称为嵌入式多处理器方案。该方案以一定方式互连多颗嵌入式多处理器,借助芯片并行设计和软件协同处理来达到性能倍增的效果。在所有的嵌入式处理器互连方式中,PCI总线以其高带宽、通用性、成熟性以及低成本尤为引人瞩目。本文主要研究对象为基于PCI互连的嵌入式多处理器系统,重点研究其中较为核心的片间通信机制。本文首先介绍了嵌入式多处理器通信原理,通过对比双口RAM、以太网总线、PCI总线以及Mesh架构等互连方式的特点以及适用范围,总结了PCI互连的优势,在此基础上归纳了PCI互连所要解决的主要问题。接着本文通过分析现有TCP/IPOver PCI方案的不足,设计了一种通用的面向嵌入式多处理器的并发通信模型。该模型以PCI内存映射为基础,通过对通道划分、报文格式、数据传输机制、管理机制等一系列核心问题讨论,提出了一套完整的基于PCI的端到端通信方案。该方案可满足跨越CPU节点的进程间的高效、并发、对等通信需求。本文接下来基于Linux2.6.14内核以及Hi3511双处理器系统,对模型进行了详细实现和完整测试。最后对整个测试结果进行了具体分析,并对下一阶段的研究工作进行了展望。
其他文献
对等网络文件共享和直播已经成为非常流行的互联网应用。这些系统的出现,有效的降低了服务器的负载,同时也给大规模文件分布提供了支持平台。基于对等网络的视频点播对于对等
随着信息技术的不断发展,人们对信息量的需求就变得越来越大,传统信号的分解过程中产生大量高复杂度的计算问题就显得尤为突出,制约了信号的后继处理和传输。所以人们一直在寻求
近年来,计算机视觉和图像处理技术已经迅速的融入了人们的工作生活,在航空航天、电子商务、生物医学、安防监控等领域肩负起举足轻重的作用。与此同时,网络录像机、图形工作站等
当今信息化的时代,随着计算机及互联网技术的发展,视频应用越来越广泛而频繁。无线视频传输是无线射频收发和视频信息处理技术的结合,适用于许多难以靠有线传输视频的场合。
摘要:无线Mesh网络也称为无线网状网或无线多跳网,是一种新型的无线网络架构,是无线终端接入Internet的一种非常具有竞争力的解决方案。它能够动态的自组织、自配置,并且具有
当今的网络规模不断扩大、功能复杂性不断增加、异构网络逐渐融合,给网络管理带来了前所未有的挑战。传统的网络管理系统已经不能适应网络飞速发展的需求。基于Web的网络管理
低密度奇偶校验(Low-Density Parity-Check, LDPC)码是一类可以非常逼近Shannon限的线性分组码,其译码复杂度随码长成线性增加。多进制LDPC码在中短码长时比二进制LDPC码有优
随着高速铁路的快速发展,铁路运输对铁路通信系统提出了更高的需求。为了保障列车运行的安全性和稳定性,需要铁路通信系统提供可靠、稳定、实时的数据传输;同时日益增长的旅客
随着航天器自主导航技术的发展,自主定轨技术成为当今卫星定轨系统研究中的种重要技术。与其他发达国家在卫星自主定轨方面的研究进展相比,我国在技术上还存在较大差距。本文
近年来,随着科技水平的不断发展与进步,国内高速铁路的发展和崛起给国内铁路的振兴带来了生机。由此应运而生的车载人机界面的易操作性和友好性越来越体现其重要性。而快速高效