FPGA单粒子效应研究及对策
需积分: 10 54 浏览量
更新于2024-07-09
收藏 1.25MB PDF 举报
"这篇文档是关于空间环境中FPGA(现场可编程门阵列)设备的单粒子效应(Single Event Effects, SEE),由NASA/GSFC的专家Melanie Berg等人撰写,于2015年在NASA电子零件和封装程序(NEPP)电子技术研讨会上发表。文档探讨了在航天应用中FPGA面临的单粒子效应问题,以及相关的防护技术和策略。"
在太空中,由于高能粒子的存在,FPGA设备可能会受到单粒子效应的影响。这些效应主要包括单粒子翻转(Single Event Upset, SEU)、单粒子锁定(Single Event Latch-up, SEL)和单粒子瞬变(Single Event Transient, SET)等,它们可能导致系统性能下降甚至失效。
1. **单粒子翻转(SEU)**:高能粒子撞击FPGA中的存储单元(如Block RAM或查找表LUT)时,可能改变其状态,导致数据错误。为减轻SEU的影响,可以采用内置自测试(BIST)和冗余设计,如分布式三模冗余(DTMR)、局部三模冗余(LTMR)和全局三模冗余(GTMR)。
2. **单粒子锁定(SEL)**:当粒子击中CMOS电路,可能导致电流突然增加,使设备进入锁定状态,需要外部复位才能恢复。预防措施包括选择低SEL敏感的工艺和电路设计,以及添加保护电路。
3. **单粒子瞬变(SET)**:粒子击中组合逻辑(CL)部分,产生瞬态脉冲,可能干扰信号传输。可以通过滤波器和错误检测与校正技术来减轻SET的影响。
4. **其他缩写词解释**:
- BRAM:块随机访问内存,FPGA中的存储组件。
- BIST:内置自测试,用于检测和校验硬件故障。
- CMOS:互补金属氧化物半导体,常见的集成电路制造工艺。
- DUT:待测设备,指正在测试的FPGA。
- DSP:数字信号处理块,FPGA中用于执行数字信号处理任务的部分。
- I/O:输入/输出,设备与外部世界交互的接口。
- ICAP:内部配置访问端口,用于编程和配置FPGA。
- LET:线性能量转移,衡量粒子能量传递给材料的能力。
- JTAG:联合测试行动组,一种标准接口用于设备测试和调试。
5. **防护策略**:除了上述的冗余设计,还可以使用抗辐射加固的COTS(商业现成)器件,或者对FPGA进行辐射硬化设计,提高其在太空环境中的耐受性。同时,通过故障预测和健康监测系统,可以在问题发生前进行预警和预防。
这份文档深入分析了空间环境中FPGA的单粒子效应及其应对方法,对于航天工程和相关领域的设计师来说,是一份重要的参考资料。
102 浏览量
150 浏览量
128 浏览量
2021-07-13 上传
2021-07-13 上传
138 浏览量
127 浏览量
2021-07-13 上传
eekaiyang
- 粉丝: 0
- 资源: 1
最新资源
- DFSBack:DFS站点管理系统
- docker-tutorial:零基础学习docker,从应用入手带你深入理解docker
- 易语言学习-高级表格支持库最新测试版(2012-11-2).zip
- appfuse-service-3.0.0.zip
- 精益求精上网导航精美版生成htmlV090308
- ScoketServer.7z
- 参考正点原子,二次改造的STM32板卡原理图分享-电路方案
- Accelerated C# 2010.rar
- AcidPlatformer:这是一个简单的javascript平台程序,可能会随着时间的推移而演变为更多东西
- apm-agent-python:弹性APM的官方Python代理
- eshop-cache.rar
- studentManage.zip
- Module-6-Assessment-2
- :laptop:功能齐全的本地AWS云堆栈。 离线开发和测试您的云和无服务器应用程序!-Python开发
- 一组经典小图标 .xd .sketch .fig .png .svg素材下载
- django-accounting:适用于Django 1.7+项目的计费可插拔应用