[发明专利]一种基于FPGA的通用型数字电路故障模拟注入系统及方法在审
申请号: | 202011002472.2 | 申请日: | 2020-09-22 |
公开(公告)号: | CN112307695A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 韩晓萱;崔朗福;彭雯;庞博;金阳;卢波 | 申请(专利权)人: | 北京九天翱翔科技有限公司 |
主分类号: | G06F30/331 | 分类号: | G06F30/331;G06F30/3312 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 安丽 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 通用型 数字电路 故障 模拟 注入 系统 方法 | ||
1.一种基于FPGA的通用型数字电路故障模拟注入系统,其特征在于,包括:上位机、下位机、上位机控制模块和上下位机通信模块;
上位机包括:故障模式库、故障模式选择模块、通信模式选择模块、注入状态显示模块和上位机控制模块;
所述故障模式库,集成用户事先定义好的待注入故障模式,存储故障模式配置文件;所述故障模式包括开关量故障模式、晶振故障模式和指令故障模式;故障模式决定所述系统对目标系统注入何种故障;
所述故障模式选择模块,用于选择故障模式;
所述通信模式选择模块,用于选定上下位机通信模块的通信参数,通信参数包括串口号、波特率、数据位、校验位和停止位参数;
所述注入状态显示模块,显示故障注入状态,表明故障是否注入成功;故障注入状态分为两种,分别为亮状态,表示注入成功;灭状态,表示注入失败;
所述上位机控制模块,在故障模式和通信参数选定后,通过上下位机通信模块将故障控制指令发送至下位机,将故障注入状态通过状态显示模块显示;
下位机包括:故障注入控制板和故障注入执行板;
所述故障注入控制板,接受上位机发送的故障控制指令,输出故障发生控制信号至故障注入执行板;
所述故障注入执行板,接受故障注入控制板发来的故障控制信号,产生故障信号至目标系统,最终使目标系统发生故障,完成故障注入功能。故障注入执行板分为开关量故障模块、晶振故障模块、指令故障模块,当开关量故障模块、晶振故障模块和指令故障模块被使能时,将产生不同故障信号,分别对应开关量故障模式、晶振故障模式和指令故障模式。
2.根据权利要求1所述的数字电路故障注入系统,其特征在于:所述上下位机通信模块功能实现方式为:串口通讯。模块功能为:将来自上位机控制模块的故障控制指令发送给下位机,并在故障注入后由下位机读取故障注入状态给上位机显示。
3.根据权利要求1所述的数字电路故障注入系统,其特征在于:所述上位机控制模块通过人机交互界面自行注入的故障模式,通过上下位机通信模块向下位机发送故障注入指令,下位机收到指令信号后将会返回故障设置计算机一条指令信号,用来说明接收的故障注入信号是否正确。
4.根据权利要求1所述的数字电路故障注入系统,其特征在于:所述故障注入控制板注入开关量故障模式的步骤具体如下:
(1)将各故障信号进行分组,根据硬件资源条件以及实际需要,将故障注入信号分组,并为每组进行编码,形成故障编码表,可高效完成对多个故障注入点的开关量故障注入;
(2)控制指令通过串口向故障注入控制板发出,接收到开关量故障模式控制指令后,开关量控制信号通过74HC154译码器选择该故障编码对应的故障注入点,在该处也有一组电子开关用于选通,当相应的注入点选择信号到来,该处电子开关闭合,使故障控制信号可以作用至具体故障注入执行的电子开关处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京九天翱翔科技有限公司,未经北京九天翱翔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011002472.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种薯片及其制备方法
- 下一篇:电极粘结剂及硅复合电极