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

基于TMS320C6701的程序冗余加载设计方法
作者姓名:龙甲禄  何亚婷  吉晓燕
作者单位:中国空间技术研究院西安分院,西安 710000
基金项目:西安分院杰出青年人才基金第一类基金资助(编号:Y21-RCFYJQ1-04)
摘    要:为满足航天产品高可靠性、高安全性的要求,用户对软件存储和加载方式也提出了更多的需求,如程序三区冗余备份、在轨重构等。TMS320C6701是一款高精度浮点数字信号处理芯片,其运算速度快、实时性高,近年来广泛应用于电机控制、轨道运算等宇航软件产品中。TMS320C6701内部程序区和数据区独立,设计师需要编写二次引导程序实现代码和数据的先后加载。根据TMS320C6701的加载特性,将二次引导与重构功能结合,设计了一个引导系统。引导系统对应用软件进行三取二判决,将判决结果加载至RAM中运行,并通过总线实现应用软件的更新。实验证明,该系统可以通过总线通信对应用软件重构升级,大大提高了软件的可靠性和可维护性,且缩短了单机研制周期和维护成本。

关 键 词:TMS320C6701  冗余设计  加载
点击此处可从《空间电子技术》浏览原始摘要信息
点击此处可从《空间电子技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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