[发明专利]基于龙芯的中高轨卫星数据处理系统在审
申请号: | 202011037500.4 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112162784A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 石龙龙;王学良;林宝军;贺芸;涂珍贞;祁见忠;王正凯;乔伟男;吴敏 | 申请(专利权)人: | 中国科学院微小卫星创新研究院;上海微小卫星工程中心 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F11/07;G06F11/14 |
代理公司: | 上海智晟知识产权代理事务所(特殊普通合伙) 31313 | 代理人: | 李镝的 |
地址: | 201203 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 中高 卫星 数据处理系统 | ||
1.一种基于龙芯的中高轨卫星数据处理系统,其特征在于,包括CPU单元、两个NorFlash及SDRAM内存组成主控单元,其中:
两个所述NorFlash存储系统启动、引导和初始化程序代码,以及存放vx Works操作系统及应用程序;
所述数据处理系统的CPU单元启动后,某一所述NorFlash中的vx Works操作系统及应用程序转移至SDRAM内存中运行。
2.如权利要求1所述的基于龙芯的中高轨卫星数据处理系统,其特征在于,所述主控单元还包括第一总线接口、第二总线接口、看门狗电路及OC控制器,其中:
所述第一总线接口作为MIL-STD-1553B上总线RT接口,负责与星载计算机通信,接收星载计算机的遥控指令,反馈所述工程遥测数据和所述整星关键数据进行备份和恢复;
所述第二总线接口作为MIL-STD-1553B内总线BC接口,负责主控单元和内部单板之间相关状态数据的采集和各内部单板数据的通信;
所述看门狗电路用于提供看门狗信号以使数据处理系统复位;
所述OC控制器用于控制OC驱动芯片以提供脉冲开关指令。
3.如权利要求2所述的基于龙芯的中高轨卫星数据处理系统,其特征在于,所述数据处理系统还包括一套内部单板,其中:
所述内部单板用于采集星上各个任务单机、部件单元的工程遥测数据,并将工程遥测数据发送至所述主控单元;
所述主控单元用于接收星载计算机的遥控指令的译码、分发和执行;所述星载计算机为进行整星数据和指令的集中管理;
所述主控单元还用于对整星能源系统和热控系统进行数据采集和管理,以及对整星关键数据进行备份和恢复;
所述数据处理系统的数量为2个,互为双机冷备,两个主控单元分别位于两个单板上,两个数据处理系统其余各单板上分别有两份相同的功能单元形成单板同构冷备。
4.如权利要求3所述的基于龙芯的中高轨卫星数据处理系统,其特征在于,两套所述内部单板共包括两个模拟采集板、4个指令板、1个温度板,其中:
所述模拟采集板采集星上各个任务单机、部件单元的工程遥测数据;
所述温度板采集星上各个任务单机、部件单元的温度数据;
所述指令板用于控制加热器开关和载荷单机开关指令。
5.如权利要求4所述的基于龙芯的中高轨卫星数据处理系统,其特征在于,每个所述主控单元中,作为主程序存储器的第一NorFlash及作为备程序存储器的第二NorFlash分别存放相同的代码,所述数据处理系统启动时,SDRAM内存将第一NorFlash或第二NorFlash中的代码取出运行;
所述数据处理系统冷启动后,运行第一NorFlash中的代码;
若所述看门狗电路复位或接收到软件复位指令后,自动切换至运行第二NorFlash中的代码;
运行第二NorFlash中的代码时,所述看门狗电路复位或接收到软件复位指令后,数据处理系统重新启动,继续运行第二NorFlash的代码;
运行时定时对两个NorFlash中代码依次进行校验,若某份代码的校验值与地面固化校验值一致则能够执行该份代码,若某份NorFlash中代码的校验值与地面固化校验值不一致,能够由地面上注重构与当前运行的NorFlash相异的NorFlash中的代码;
两个NorFlash的代码采用互斥方式进行重构;
通过NorFlash片选信号、看门狗复位信号和上电复位信号对两个NorFlash进行选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微小卫星创新研究院;上海微小卫星工程中心,未经中国科学院微小卫星创新研究院;上海微小卫星工程中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011037500.4/1.html,转载请声明来源钻瓜专利网。