首页> 中文期刊>组合机床与自动化加工技术 >基于双核处理器平台的数控系统软件架构设计

基于双核处理器平台的数控系统软件架构设计

     

摘要

Considering problems with enhancing performance and extending functionalities on CNC systems based on Mono-Core CPU platforms,some theoretical research is done about CNC software design based on Dual-Core CPU platforms.Firstly basing on the RTCore Real Time system,this paper explored the thread modal design on Dual-Core platform and methods for allocating threads for cores.Then the RM algorithm is used to evaluate the schedulability of threads,and the thread modal is designed according to the schedulability and load-balance situation.Finally interrupt management is studied,and a way is proposed to dispatch interrupts to cores according to their importance.Problems and solutions presented in this paper have certain reference significance and practical value for designing CNC systems based on Dual/Multi-Core platforms.%针对单核处理器平台上数控系统提升性能和扩展功能方面存在的问题,研究了双核处理器平台上数控系统软件设计的一些理论问题.首先基于RTCore实时操作系统研究了双核平台上数控系统的线程模型设计方案,探讨了线程在核心上的分配方法;然后采用RM算法判定多个周期性实时任务的可调度性,并根据判定结果和负载均衡情况进行线程模型设计;最后研究了中断管理相关问题,提出了根据中断的重要性不同而分配到不同核心上的方法.提出的问题和方法对于设计基于双核和多核处理器平台的数控系统软件具有一定参考意义和实用价值.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号