发明名称 |
面向航天器的高速运算方法及系统 |
摘要 |
本发明提供了面向航天器的高速运算方法及系统,其中,该方法包括:航天器上的总线控制器判断第一远程终端和第二远程终端是否都正常启动,如果是,则选择工作模式,如果所述工作模式为并行模式,则总线控制器向第一远程终端发送主运算指令,向第二远程终端发送从运算指令;第一远程终端接收来自Space Wire总线的任务,任务中包含终端标识,第一远程终端将包含第二远程终端标识的任务传送给第二远程终端;第二远程终端执行第一远程终端发送的任务,将执行结果返回给第一远程终端;第一远程终端接收第二远程终端返回的执行结果,并运行包含自身标识的任务,将运算结果反馈给总线控制器。本发明方案能够提高运算的实时性以及运算速率。 |
申请公布号 |
CN102346719A |
申请公布日期 |
2012.02.08 |
申请号 |
CN201110280999.6 |
申请日期 |
2011.09.20 |
申请人 |
北京国科环宇空间技术有限公司 |
发明人 |
李轶;张善从;吴长青 |
分类号 |
G06F13/38(2006.01)I;G06F13/40(2006.01)I |
主分类号 |
G06F13/38(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
牛峥;王丽琴 |
主权项 |
一种面向航天器的高速运算方法,其特征在于,将第一远程终端和第二远程终端分别接入航天器上高速运算系统的1553B总线,且分别接入Space Wire总线;该方法包括:接入1553B总线的总线控制器判断第一远程终端和第二远程终端是否都正常启动,如果是,则选择工作模式,如果所述工作模式为并行模式,则总线控制器向第一远程终端发送主运算指令,向第二远程终端发送从运算指令;第一远程终端接收来自Space Wire总线的任务,任务中包含终端标识,第一远程终端将包含第二远程终端标识的任务传送给第二远程终端;第二远程终端执行第一远程终端发送的任务,将执行结果返回给第一远程终端;第一远程终端接收第二远程终端返回的执行结果,并运行包含自身标识的任务,将运算结果反馈给总线控制器。 |
地址 |
100190 北京市海淀区知春路甲63号卫星大厦16层 |