摘要
提出了一种基于多核技术的余度飞控计算机软件仿真测试环境。该方法不但能在余度管理软件开发初期进入测试,极大地缩短了开发周期,而且能利用核间通讯机制方便地模拟多余度通道之间的交叉传输、通道间同步等流程。由于多核之间任务的并行性,使得多余度仿真测试的实时性已经可以非常接近真实飞控软件的运行环境,有效地解决了单CPU测试技术实时性方面不足的问题。
This paper presents a technology based on multi core.This method can take effect in the early stage of redundancy management soft-ware development and shorten the development cy-cle.Meanwhile the communication rules between cores could easily simulation the cross transmission between redundant channels and the inter-channel synchronization process.Because the parallel pro-cessing of the multi core,the running environ-ment is too close to the real flight control soft-ware,which solves the problem of single CPU test technology that of real time shortcoming effec-tively.
出处
《机械与电子》
2014年第5期69-72,共4页
Machinery & Electronics
基金
宝鸡市科技局工业攻关项目(13KG3-6)
宝鸡文理学院重点学科项目(ZK12021)
关键词
多核
余度飞控软件
仿真测试
共享内存
核间同步
multi core
redundant flight con-trol software
simulation test
shared memory
multi intercore synchronization