【技术实现步骤摘要】
基于分子级网表的三模冗余方法
本公开涉及FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)
,尤其涉及一种基于分子级网表的三模冗余方法。
技术介绍
随着信息化程度的不断提高,FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)的应用越来越广泛,特别是在航空领域应用尤为普遍。FPGA具有集成规模大、功耗低、高并发的优点。根据工艺的不同FPGA主要分为三大类SRAM型、FLASH型、反熔丝型。其中SRAM具有工艺简单、成本低、低功耗、可擦除等优势,应用最广。当SRAM(StaticRandom-AccessMemory,静态随机存取存储器)型FPGA作为核心器件被应用到航天器件中,太空中的高能粒子射线容易对SRAM造成干扰,产生单粒子效应(SingleEventEffect,SEE),使得SRAM内不存储内容失效。近年来随着FPGA的制程工艺不断提升,FPGA已经向跨过28nm,向10nm迈进;性能提升的同时,空间中的单粒子效应引起其发生可靠性问
【技术保护点】
1.一种基于分子级网表的三模冗余方法,包括:/n操作S1:将FPGA中的冗余的分子级模块进行复制得到三份该分子级模块;/n操作S2:将所述三份分子级模块连接至多数表决器形成表决单元,输出第一表决结果;/n操作S3:将所述第一表决结果输入至后接的非冗余单元后,再连接至后续的表决单元继续进行表决,进而以汇聚的方式处理路径上不需要冗余的模块,完成基于分子级网表的三模冗余。/n
【技术特征摘要】
1.一种基于分子级网表的三模冗余方法,包括:
操作S1:将FPGA中的冗余的分子级模块进行复制得到三份该分子级模块;
操作S2:将所述三份分子级模块连接至多数表决器形成表决单元,输出第一表决结果;
操作S3:将所述第一表决结果输入至后接的非冗余单元后,再连接至后续的表决单元继续进行表决,进而以汇聚的方式处理路径上不需要冗余的模块,完成基于分子级网表的三模冗余。
2.根据权利要求1所述的基于分子级网表的三模冗余方法,所述三份该分子级模块输入同源。
3.根据权利要求1所述的基于分子级网表的三模冗余方法,所述网表的格式为v...
【专利技术属性】
技术研发人员:杨海钢,
申请(专利权)人:中国科学院空天信息创新研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。