基于FPGA的故障修复方法和装置

    公开(公告)号:CN106528312B

    公开(公告)日:2019-07-12

    申请号:CN201610864689.1

    申请日:2016-09-29

    Abstract: 本发明属于基于FPGA的控制系统的技术领域,提供一种在核安全控制系统中基于FPGA的故障修复方法和装置;FPGA包括第一算法单元和第二算法单元;所述方法包括:向测试数据存储单元导入测试数据,所述测试数据存储单元包括第一测试数据存储区和第二测试数据存储区;对所述测试数据存储单元中的测试数据进行CRC校验;将经过CRC校验的正确数据传输至所述第一算法单元和所述第二算法单元,并对两个算法单元内算法模块运算结果进行取样;将取样结果与预定的运算结果相比较,判断所述算法模块是否存在故障;如果存在故障,则发送修复脉冲进行修复;如果修复失败,则标记故障位置并输出故障信号。

    异步串行通信采样系统和方法

    公开(公告)号:CN109101453A

    公开(公告)日:2018-12-28

    申请号:CN201810712657.9

    申请日:2018-06-29

    CPC classification number: G06F13/4282 G06F15/163

    Abstract: 本发明属于异步串行通信的技术领域,为了解决现有技术在提高异步串行通信速率时,存在的信号可靠性低、出现畸形信号等技术问题,本发明提供一种能够提高信号可靠性的异步串行通信采样系统和方法,所述系统包括:起始位判断模块;置信权值计算模块,设置成在所述接收到数据的中间点有效时,计算所述接收到数据的每个采样点0和1的置信权值,且所述接收到数据的每个采样点具有各自的权值,依据0和1的权值累加值计算出总的置信权值;状态判断模块,设置成基于置信权值处理后的计算结果与预定阈值之间的大小关系,判断所述接收到数据中当前采样点的结果,并给出所述数据位的有效标志。

    核电站仪控系统的防止重放攻击方法和装置

    公开(公告)号:CN109445328B

    公开(公告)日:2021-07-16

    申请号:CN201811228741.X

    申请日:2018-10-22

    Abstract: 本发明属于核电站仪控系统的技术领域,为了解决现有防止重放攻击实现方式中存在对时钟模块要求高或加密数据容易被破解的技术问题,本发明提供一种核电站仪控系统的防止重放攻击方法和装置,其中,发送终端每次接收来自接收终端的通信任务请求时,生成一个新的授权码;接收终端接收新的授权码,并且将操作指令、与操作指令对应的授权码一起反馈至发送终端;发送终端接收到来自所述接收终端的操作指令之后,判断与操作指令对应的授权码是否符合对应的第一预定规则;如果不符合,则拒绝执行操作指令。因此,每次任务均需要重新请求授权码,可以有效防止重放攻击,同时减少了系统资源的开销、无需保存历史的授权码,也无需时钟同步功能模块。

    一种基于FPGA的数字量输出通道自检系统和方法

    公开(公告)号:CN106292633A

    公开(公告)日:2017-01-04

    申请号:CN201610730083.9

    申请日:2016-08-25

    CPC classification number: G05B23/0213

    Abstract: 本发明涉及一种基于FPGA的数字量输出通道自检系统,包括FPGA和多个数字量输出通道,每个通道包括光电隔离器、驱动开关管和环回采集电路;所述FPGA作为主处理器与上位机通信,完成命令和数据的收发,并实现对各通道的控制和自检逻辑;所述光电隔离器实现输出与控制信号的电气隔离;所述驱动开关管实现对输出点的驱动;所述环回采集电路实现对输出信号的回采,用于自诊断;所述驱动开关管和环回采集电路相连,FPGA通过光电隔离器分别与驱动开关管和环回采集电路相连,形成自检通道。本发明在正常输出时,能够诊断出通道是否正常翻转,有利于提前诊断通道故障。

Patent Agency Ranking