›› 2016, Vol. 36 ›› Issue (6): 62-69.doi: 10.16708/j.cnki.1000-758X.2016.0063

• 技术交流 • 上一篇    下一篇

可抢占实时星载SpaceWire总线网络研究

 吴中杰1, 刘江澜2, 宋伟3, 于俊杰3, 林景明3, 赵占锋4,*   

  1. 1哈尔滨工业大学电子与信息工程学院,哈尔滨150001
    2上海宇航系统工程研究所,上海201109
    3山东航天电子技术研究所,烟台264003
    4哈尔滨工业大学(威海)信息与电气工程学院,威海264209
  • 收稿日期:2016-05-18 修回日期:2016-06-29 出版日期:2016-12-25 发布日期:2016-08-22
  • 作者简介:吴中杰(1991-),男,硕士研究生,hit_wzj@163.com,研究方向为星载电子系统设计 *通讯作者:赵占锋(1980-),男,副教授,zhaozhanfeng@hitwh.edu.cn,研究方向为现代分析仪器、星载电子系统

Apre-emptiblereal-timeSpaceWireon-boardnetwork

WU  Zhong-Jie1, LIU  Jiang-Lan2, SONG  Wei3, YU  Jun-Jie3, LIN  Jing-Ming3, ZHAO  Zhan-Feng4,*   

  1. 1SchoolofElectronicsandInformationEngineering,HarbinInstituteofTechnology,Harbin150001,China
    2ShanghaiInstituteofAerospaceSystemEngineering,Shanghai201109,China
    3ShandongInstituteofAerospaceElectronicsTechnology,Yantai264003,China
    4SchoolofInformationandElectricalEngineering,HarbinInstituteofTechnology, Weihai, Weihai264209,China
  • Received:2016-05-18 Revised:2016-06-29 Published:2016-12-25 Online:2016-08-22

摘要: 为基于SpaceWire构建统一的星载总线网络,需要保证消息传输的确定性和实时性。针对传统时间触发通信灵活性不足的缺点,提出了一种支持通信任务传输标志符广播的改进时间触发通信SpaceWire总线网络;在此基础上建立了非破坏性可抢占通信机制,并讨论了经典的处理器实时调度算法在网络通信中的应用;最后分析比较了SpaceWire的事件触发通信、传统的时间触发通信与所提出的可抢占实时通信的延时性能。研究表明,提出的通信机制能够有效改善信息传输的最坏端到端延时,适合于多种优先级通信任务的实时调度。

关键词: 星载网络, SpaceWire, 可抢占, 实时性, 确定性

Abstract: Tobuildunifiedon-boardcommunicationinfrastructurebasedonSpaceWrie,researchshouldbedonetoguaranteethedeterministicandreal-timeperformanceofmessagetransmission.Toovercomethelackofflexibilityintraditionaltime-triggeredcommunication,amodifiedtime-triggeredSpaceWirenetworkwhichsupportedthebroadcastingofcommunicationtasktransmissionidentifierwasproposed.Onthisbasis,anon-destructivepre-emptiblecommunicationmechanismwasbuiltandtheapplicationofclassicalprocessorreal-timeschedulingalgorithmtocommunicationtaskschedulingwasdiscussed.Atlast,thetransmissiondelayperformancewasanalyzedandcomparedamongevent-triggered,traditionaltime-triggeredandnon-blockingreal-timeSpaceWirecommunicationmechanisms.Theresearchshowsthatthiscommunicationmechanismcanreducetheworst-caseend-to-enddelay,andissuitedfortheschedulingofcommunicationtaskswithvariouspriorities.

Key words: onboardnetwork, SpaceWire, preemptible, realtime, deterministic