【技术实现步骤摘要】
一种基于SpaceWire接口交叉备份的冗余容错系统
本专利技术涉及星载设备容错设计领域,具体涉及一种基于SpaceWire接口交叉备份的冗余容错系统。
技术介绍
SpaceWire作为一种面向星载电子设备互联的高速串行标准,具有简单、可靠、灵活等特点,可实现节点设备点对点连接或基于路由器的网络连接,在国内外航天器任务中得到了大量应用。星载SpaceWire节点设备和网络设计中,为了避免发生单点故障,普遍采用双机冗余备份的容错设计方案来提高可靠性,即在设备之间互联或设备连接路由器时,采用SpaceWire链路接口完全交叉备份的设计方案,具体参见文献“SpaceWire:Spacecraftonboarddata-handlingnetwork”(ActaAstronautica,第66期2010年)和“星载SpaceWire网络备份容错协议设计”(计算机测量与控制第23卷第2期2015年)。在接口完全交叉备份设计中,每个SpaceWire节点设备的主机和备机分别提供2路SpaceWire链路接口,用于连接到另一端设备的主份和备份,节点设备与节点设备相连的拓扑如图1 ...
【技术保护点】
一种基于SpaceWire接口交叉备份的冗余容错系统,其特征在于,所述系统包括多个SpaceWire接口节点;每个SpaceWire接口节点由结构相同的主机和备机构成,主机和备机均包括顺连的SpaceWire接口芯片、主功能模块和存储器;所述存储器用于存储SpaceWire接口芯片在不同链路传输模式下工作的端口及逻辑地址信息,且主机和备机的存储器存储的信息相同;所述主功能模块用于根据当前的链路传输模式,将相应的端口及逻辑地址信息传输至SpaceWire接口芯片;每个SpaceWire接口芯片,包括至少一个外部SpaceWire链路接口以及至少一个内部SpaceWire链路接 ...
【技术特征摘要】
1.一种基于SpaceWire接口交叉备份的冗余容错系统,其特征在于,所述系统包括多个SpaceWire接口节点;每个SpaceWire接口节点由结构相同的主机和备机构成,主机和备机均包括顺连的SpaceWire接口芯片、主功能模块和存储器;所述存储器用于存储SpaceWire接口芯片在不同链路传输模式下工作的端口及逻辑地址信息,且主机和备机的存储器存储的信息相同;所述主功能模块用于根据当前的链路传输模式,将相应的端口及逻辑地址信息传输至SpaceWire接口芯片;每个SpaceWire接口芯片,包括至少一个外部SpaceWire链路接口以及至少一个内部SpaceWire链路接口;属于同一SpaceWire接口节点的内部SpaceWire链路接口互连;不同SpaceWire接口节点通过各自的外部SpaceWire链路接口对应连接,使两SpaceWire接口节点的主机之间、两SpaceWire接口节点的备机之间或两SpaceWire接口节点的主备机之间实现通信。2.如权利要求1所述的冗余容错系统,其特征在于,所述系统包括两个SpaceWire接口节点。3.如权利要求1所述的冗余容错系统,其特征在于,所述SpaceWire接口节点包括两个内部SpaceWire链路接口。4.如权利要求3所述的冗余容错系统,其特征在于,所述系统...
【专利技术属性】
技术研发人员:牛跃华,汪路元,刘伟伟,顾明,李欣,于俊慧,赵文彦,刘博,冯国平,
申请(专利权)人:北京空间飞行器总体设计部,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。