首页> 外文OA文献 >Communication in a dual-processor system using shared memory
【2h】

Communication in a dual-processor system using shared memory

机译:使用共享内存的双处理器系统中的通信

摘要

The need for increasingly powerful computer systems on the one side and physical limitations on the other have brought about the development of multi-core processors which are becoming part of embedded systems and may often perform time-critical functions. It is particularly important that such systems involve a communication mechanism between various software tasks that need to be synchronised and able to exchange information in a reliable way and predictably in terms of time. Asymmetric multi-core processors belong to a special type of multi-core systems in which one chip combines several processor cores of different types and capacities. In case of such systems, separate operating systems are run on each individual core, which further complicates the communication between tasks. To this end, an adequate communication channel needs to be established between tasks running on different operating systems. For the purpose of the thesis we developed a communication mechanism between tasks on a dual-core controller LPC4350 by using shared memory. We also examined the standard mechanisms for synchronisation and communication and applied their key concepts in our solution. The communication mechanism was implemented on the mbox{FreeRTOS} operating system and used on a practical example involving a simple temperature controller.
机译:一方面对功能越来越强大的计算机系统的需求,另一方面对物理限制的需求,导致了多核处理器的发展,这些处理器正成为嵌入式系统的一部分,并且可能经常执行对时间要求严格的功能。尤其重要的是,此类系统涉及各种软件任务之间的通信机制,这些任务需要同步并能够以可靠的方式并在时间方面可预测地交换信息。非对称多核处理器属于一种特殊类型的多核系统,其中一个芯片结合了多个不同类型和容量的处理器核。在这种系统的情况下,每个单独的内核上都运行独立的操作系统,这使任务之间的通信更加复杂。为此,需要在不同操作系统上运行的任务之间建立足够的通信通道。出于本文的目的,我们通过使用共享内存开发了双核控制器LPC4350上任务之间的通信机制。我们还检查了同步和通信的标准机制,并将其关键概念应用到了解决方案中。该通信机制在 mbox {FreeRTOS}操作系统上实现,并在涉及简单温度控制器的实际示例中使用。

著录项

  • 作者

    Lukić Aleksander;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号