共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
《电子制作.电脑维护与应用》2016,(6)
深入研究和探讨FPGA芯片测试技术,这是生产者确保制造出高效可靠芯片的重要前提。因为FPGA具有可重复的编程性,这种方法在编程中,将在FPGA内部资源共同划分成为多个不同的内建自测试模块,通过多次配置和测试,对各个BIST模块测试路径进行更换,从而达到完全测试FPGA内部资源的效果。 相似文献
3.
SRAM型FPGA单粒子翻转失效率自动测试系统设计与实现 总被引:1,自引:0,他引:1
在航天应用时,辐射易敏SRAM型FPGA因单粒子翻转导致的在轨失效率必须满足设计要求;针对该在轨失效率的地面测试预计难题,提出了一种基于单粒子翻转空时特性仿真的自动注入测试方案,通过静态翻转截面测试和失效错误比的动态注入测试两个步骤,得到FPGA加载不同应用时的动态翻转截面;提出失效映射函数的概念,对测试原理进行了合理性解释;引入了时间维恒定失效概率特性,提出了一种注入集缩减方法,在确保单粒子翻转空时特性仿真的真实性的基础上,加快了测试速度;与高能粒子束流实验的结果对比表明,该自动测试系统测试结果的可信度达到了90%左右. 相似文献
4.
单粒子辐射效应严重制约FPGA的空间应用,为提高FPGA在辐射环境中的可靠性,深入研究抗辐射加固FPGA单粒子效应评估方法,设计优化单粒子效应评估方案,开发相应的评估系统,提出基于SRAM时序修正的码流存储比较技术和基于SelectMAP端口配置回读技术。借助国内高能量大注量率的辐照试验环境,完成FPGA单粒子翻转(SEU)、单粒子闩锁(SEL)和单粒子功能中断(SEFI)等单粒子效应的检测,试验结果表明,该方法可以科学有效地对SRAM型FPGA抗单粒子辐射性能进行评估。 相似文献
5.
从生产者角度对FPGA芯片测试技术进行深入而全面的研究,是保证制造出高可靠性芯片的一个重要前提。由于FPGA具有可重复编程性,该方法通过编程将FPGA内部资源划分为多个内建自测试(BIST,built in self test)模块,然后多次配置改换每个BIST模块中各个组成部分的角色和测试路径,进而达到对FPGA内部资源完全测试的目的。由于给出的方法是将内部资源作为一个整体来测试,所以FPGA的可编程逻辑资源和互连资源的测试问题可同时进行,继而有效地减少编程难度和测试时间。最后的实验结果表明该方法的有效性。 相似文献
6.
用单片机实现SRAM工艺FPGA的加密应用 总被引:4,自引:0,他引:4
首先对采用SRAM工艺的FPGA的保密性和加密方法进行原理分析,然后提出一种实用的采用单片机产生长伪随机码实现加密的方法,并详细介绍具体的电路和程序。 相似文献
7.
8.
9.
10.
针对SRAM型FPGA在空间辐射环境下易发生单粒子效应,影响星载设备正常工作甚至导致功能中断的问题,开展了SRAM型FPGA单粒子效应地面辐照试验方法研究,提出了配置寄存器和BRAM的单粒子翻转效应测试方法,并以Xilinx公司工业级Virtex-5系列SRAM型FPGA为测试对象,设计了单粒子效应测试系统,开展了重离子辐照试验,获取了配置寄存器、BRAM以及典型用户电路三模冗余前与三模冗余后的单粒子翻转效应试验数据和器件单粒子闩锁试验数据,最后利用在轨预示分析软件针对高轨环境进行了在轨翻转率分析计算,可为该器件的空间应用辐射敏感性分析提供基础数据与加固设计指导。 相似文献
11.
12.
基于SRAM型FPGA的实时容错自修复系统设计方法 总被引:1,自引:0,他引:1
为提高辐射环境中电子系统的可靠性,提出了一种基于SRAM型FPGA的实时容错自修复系统结构和设计方法。该设计方法采用粗粒度三模冗余结构和细粒度三模冗余结构对系统功能模块进行容错设计;将一种细粒度的故障检测单元嵌入到各冗余模块中对各冗余模块进行故障检测;结合动态部分重构技术可在不影响系统正常工作的前提下实现故障模块的在线修复。该设计结构于Xilinx Virtex誖-6 FPGA中进行了设计实现,实验结果表明系统故障修复时间和可靠性得到显著提高。 相似文献
13.
14.
以延时和功耗为指标,对64KB SRAM进行了整体设计和实现.把解码器中传统的CMOS静态门修改成SCL和预充电门,提高了解码器速度;提出64∶72的ECC编码方案,减少了电路尺寸和单元数;通过电容副本列产生灵敏放大器使能信号,提高了系统的灵活性.通过TT晶体管仿真,设计的SRAM延时是653.7ps,功耗是11.3mw.与主流设计方案相比,延时得到了明显的改善. 相似文献
15.
16.
17.
18.
为提高传统纠检错(error detection and correction , EDAC)模块对星载SRAM 中单粒子多位翻转(multiple bit upsets , MBU )的纠错率,提出一种能同时纠正多比特位翻转的技术,称为数据交错技术。参照版图交错法的原理,在FPGA的软件设计等级实现数据的交错存储,将单粒子的多位翻转分离后,分别通过EDAC模块纠正。仿真结果表明,该数据交错技术与(12,8)汉明码及(21,16)汉明码结合后,可将传统EDAC模块对单粒子引起的两位及三位翻转的纠错率从53?69%及28?91%提升至99?82%,以较低代价,实现了MBU大部分翻转形式的纠正。 相似文献
19.
20.
为了提高基于SRAM的FPGA(SFPGA)上的容软错误能力,提出了一种基于软错误率(soft error rate,SER)评估的装箱算法SER-Tvpack.通过结合软错误率的两个组成部分错误传播率(error propagation probability,EPP)和节点错误率(node error rate,NER),得到软错误评估标准SER的估算值,并将该值作为可靠性因子加入到代价函数中指导装箱过程,以减少装箱后可编程逻辑块(configuration logic block,CLB)之间互连的软错误率,从而提高设计的可靠性.对20个MCNC基准电路(最大基准电路集)进行实验,结果表明,与基准时序装箱算法T-Vpack及已有的容错装箱算法FTvpack相比较,软故障率分别减少了14.5%和4.11%.而且,与F-Tvpack比较,在仅增加0.04%的面积开销下,减少了2.31%的关键路径的时延,提供了较好的时序性能. 相似文献