[发明专利]一种1553B总线数据故障注入装置有效
申请号: | 201510336643.8 | 申请日: | 2015-06-17 |
公开(公告)号: | CN105162529B | 公开(公告)日: | 2016-10-26 |
发明(设计)人: | 毕少筠;郑晋军;郝文宇;杨聪伟;刘家兴;张弓;司端国;康成斌;刘安邦;胡伟 | 申请(专利权)人: | 北京空间飞行器总体设计部 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 张丽娜 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种1553B总线数据故障注入装置,采用了双层1553B总线结构以及内外总线时序设计的方式实现了数据故障注入,实现过程不使用FPGA芯片和HDL代码,仅通过数据处理软件和1553B总线控制芯片完成,不需要更改单机内部软硬件结构,不引入额外的处理时延,具有通用性,高实时性和高灵活性的特点。 | ||
搜索关键词: | 一种 1553 总线 数据 故障 注入 装置 | ||
【主权项】:
一种1553B总线数据故障注入装置,其特征在于:该装置包括两块1553B控制芯片、数据处理缓存模块、故障注入控制模块和故障用例库;通过两块1553B控制芯片搭建两级总线,并通过数据处理缓存模块实现两级总线之间的通信;两级总线分为内部总线和外部总线;两级总线串入待测航天器系统与故障注入目标单机连接的1553B总线接口中,与故障注入目标单机连接的总线被称为内部总线,与航天器系统连接的总线称为外部总线;数据处理缓存模块对内部总线发送指令,缓存内部总线的指令响应数据;同时接收来自外部总线的指令,并将对应的缓存数据写入外部总线1553B控制芯片;数据处理缓存模块根据故障注入控制模块发送的故障数据和故障注入条件,在满足故障注入条件时刻将故障数据写入缓存数据中,实现1553B总线的数据故障注入;所述的故障注入控制模块用于控制两级总线的指令时序、故障注入条件和故障注入内容;对于外部总线上发送给故障注入目标单机的周期性指令,故障注入控制模块采用参数设置的方式获得指令字和指令周期,从而得到特定指令的到达时刻;故障注入控制模块控制数据处理缓存模块在外部总线特定指令到达之前对内部总线发起相同的指令,获得故障注入目标单机的指令响应数据并进行缓存,随后根据故障用例库的注入条件判断是否对缓存的数据进行故障注入,并控制数据处理缓存模块将缓存数据写入外部总线1553B控制芯片,等待外部总线指令到达时进行相应缓存数据的响应;对于外部总线上发送给故障注入目标单机的非周期性指令,通过参数设置或定时发送该指令刷新缓存数据的方式提前缓存好指令响应数据,并根据故障注入条件对缓存数据进行故障注入处理;所述的故障用例库用于存放用户设置的故障序列、故障类型和故障注入条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510336643.8/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置