首页 | 本学科首页   官方微博 | 高级检索  
     

基于OMAP处理器的核间通信机制设计与实现
引用本文:冯强,胡毅,于东,陆小虎.基于OMAP处理器的核间通信机制设计与实现[J].计算机工程,2014(4):281-286.
作者姓名:冯强  胡毅  于东  陆小虎
作者单位:[1]中国科学院大学,北京100049 [2]中国科学院沈阳计算技术研究所高档数控国家工程研究中心,沈阳110168 [3]沈阳高精数控技术有限公司,沈阳110168
基金项目:基金项目:国家科技重大专项基金资助项目“开放式数控系统支撑技术创新平台建设”(2011ZX04016-071).
摘    要:为满足嵌入式多核数控系统高速、高精的应用需求,针对现有多核通信延迟过高、通信数据量过小等不足,研究基于ARM与DSP双核架构嵌入式数控系统,设计并实现一种基于该数控系统平台的多核数据通信机制。该通信机制基于共享内存实现,包括硬件驱动实现、内存划分、通信同步、共享缓存池建立以及通信协议搭建等关键部分。针对双核间数据传输延迟和数据传输量2个影响系统性能的重要参数开展实验测试,并于实际数控系统环境进行应用测试,结果表明,该通信方法可满足ARM与DSP双核架构的嵌入式数控系统2 MB数据通信量与20 ms通信延迟的性能需求。

关 键 词:嵌入式数控系统  异构处理器  多核通信  共享内存  通信延迟

Design and Implementation of Inter-core Communication Mechanism Based on OMAP Processor
FENG Qiang,HU Yi,YU Dong,LU Xiao-hu.Design and Implementation of Inter-core Communication Mechanism Based on OMAP Processor[J].Computer Engineering,2014(4):281-286.
Authors:FENG Qiang  HU Yi  YU Dong  LU Xiao-hu
Affiliation:1. University of Chinese Academy of Sciences, Beijing 100049, China; 2. National Engineering Research Center for High-end Numerical Control, Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168 China; 3. Shenyang High Precision Numerical Control Technology Co., Ltd., Shenyang 110168, China)
Abstract:In order to meet the application needs of embedded multi-core, high-speed and high-precision numerical control system, owing to the high latency, low communication capacity of current multi-core communication, this paper studies the design of embedded numerical control system based on ARM and DSP dual-core architecture, designs and implements a multi-core data communication mechanism based on the numerical control system platform. The communication mechanism is based on shared memory, including hardware driver realization, memory division, communication synchronization and the establishment of a shared cache pool and communication protocol. It completes the measurement of dual-core data transmission latency and data transmission capacity, which affects system performance, and carries out the application test. The results prove that this design can meet the performance requirements of 2 MB data communications volume and 20 ms communication delay of the embedded ARM and DSP dual-core architecture numerical control system.
Keywords:embedded numerical control system  heterogeneous processor  multi-core communication  shared memory  communicationdelay
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号