[发明专利]具有单粒子翻转故障注入功能的微型ICAP控制器有效

专利信息
申请号: 201810207866.8 申请日: 2018-03-14
公开(公告)号: CN108646106B 公开(公告)日: 2020-06-02
发明(设计)人: 王国华;王帅;史洁琴 申请(专利权)人: 北京航空航天大学
主分类号: G01R31/00 分类号: G01R31/00
代理公司: 北京慧泉知识产权代理有限公司 11232 代理人: 王顺荣;唐爱华
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 具有 粒子 翻转 故障 注入 功能 微型 icap 控制器
【说明书】:

一种具有单粒子翻转故障注入功能的微型ICAP控制器,PicoBlaze作为ICAP控制器的主控制单元,接收来自重构系统的功能请求或故障注入请求指令,然后控制ICAP端口与帧故障检测单元进行工作;ICAP控制器的结构:由RAM、PicoBlaze控制器、ICAP端口、帧检测单元组成;PicoBlaze控制重配置和故障注入的整个过程;RAM受PicoBlaze控制器的控制,用于存储配置帧数据;帧检测单元用于对配置过程中的帧数据进行校验;在配置过程中,PicoBlaze接收重构系统的功能指令,解析之后完成相应功能。ICAP控制器故障注入功能不需要额外的资源,不影响重构系统的运行,效果接近真实环境。

技术领域:

发明具有单粒子翻转故障注入功能的微型ICAP{ICAP是InternalConfiguration Access Port(ICAP)内部配置端口的缩写}控制器,其是一种用于动态重构过程中进行部分比特文件重配置的控制器,特别是一种具有实时在线单粒子翻转故障注入功能的配置端口控制器,实现对FPGA在线故障注入以及重配置功能,属于计算机技术领域。

背景技术:

当前,FPGA在嵌入式系统以及高速运行环境中的应用越来越多,这得益于FPGA灵活的可编程特性,再加之它具有可重构的特性,使得FPGA在工业控制中的作用越来越大。可重构特性允许用户在FPGA运行过程中动态的改变部分内部的配置信息。用户通过内部配置端口(ICAP)访问FPGA的配置寄存器。ICAP控制器作为重构系统重要的环节,它处于重构系统的静态区,如果能够缩小ICAP控制器所占用的资源数量,那么动态重构区的面积就更大,重构过程就会更加灵活。同时可靠性是动态重构系统的一个非常重要的指标,而在太空等特殊应用场合,因为空间中高能粒子的存在使得FPGA受到单粒子翻转的影响较为严重,因此,研究单粒子翻转对重构系统的可靠性影响很有必要。当前重构系统故障诊断中使用的故障注入方法多数依赖专门的器件或者软件,导致了资源占用多而且增加了重构系统连接的复杂度,进而降低可靠性。

发明内容:

本发明提供一种具有单粒子故障注入功能的微型ICAP控制器,其目的是:为动态重构系统提供一种占用资源少、功能齐全并且具有在线单粒子翻转故障注入功能的ICAP控制器。该控制器减少了重构系统中ICAP控制器的资源占用,使得系统用于任务重构的资源面积增大,同时为重构系统的可靠性研究提供了有效的在线故障注入方法。

本发明提供一种具有单粒子故障注入功能的微型ICAP控制器,其技术方案是:PicoBlaze作为ICAP控制器的主控制单元,接收来自重构系统的功能请求或故障注入请求指令,然后控制ICAP端口与帧故障检测单元进行工作。

ICAP控制器的结构:请参阅图1,由RAM、PicoBlaze控制器、ICAP端口、帧检测单元组成;作为ICAP控制器的主控单元PicoBlaze控制重配置和故障注入的整个过程;RAM受PicoBlaze控制器的控制,用于存储配置帧数据;帧检测单元用于对配置过程中的帧数据进行校验。在配置过程中,PicoBlaze接收重构系统的功能指令,解析之后完成相应功能。

ICAP控制器内部端口连接情况如下:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810207866.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top