FPGA调研报告-FPGA在航天领域的应用_第1页
FPGA调研报告-FPGA在航天领域的应用_第2页
FPGA调研报告-FPGA在航天领域的应用_第3页
FPGA调研报告-FPGA在航天领域的应用_第4页
FPGA调研报告-FPGA在航天领域的应用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FPGA技术调研:FPGA在航天领域的应用引言现场可编程门阵列(FieldprogrammablegatearraysFPGA)是一种可编程使用FPGA器件内部的规律功能和输入/输出端口,将原来电路板级的设计放在芯片中进展,提高了计者承受FPGA的优点:削减对所需器件品种的需求,有助于降低电路板的体积重量;增加了电路板完成后再修改设计的敏捷性;设计修改敏捷,有助于缩短产品交付时间;器件削减后,焊点削减,从而可提高牢靠度。尤其值得一提的是,在电路运行频率FPGA实现的简单电路功能减小了板级电路上PCB布线不当带FPGA也是现阶段航天专用集成电路〔ASIC,Applicationspecificintegratedcircuit〕的最正确实现途径。使用商用现货FPGA设计微小卫星等航天器的星载电子系统,可以降低本钱。利用FPGA断提高以及市场竞争的日益剧烈,功能度集成和轻小型化已经成为星载电子设备的一个主寸,削减焊盘数量,还有利于充分利用冗余技术提高系统的容错力量。星载数字电路小FPGA的选用是一个重要的实现方式。目前,在航天遥感器的设计中,FPGA被广泛地应用于主控系统CPU的功能扩展CCD图像传感器驱动时序的产生以及高速数据采集。本文回忆了FPGA的进展,分析了其主要构造,并对航天应用FPGA进展了综述。指出了航天应用对FPGA及其设计的要求,重点分析了空间辐射效应对FPGA牢靠性的影响,并总结了提高FPGA抗辐照的牢靠FPGA的进展进展了展望。FPGA航天应用可编程规律器件以其设计便利、设计便于修改、功能易于扩展,在航天、空间领域中得到了越来越广泛的应用。 一种是以Actel公司产品为代表的一次编程反熔丝型FPGA,一种是以Xilinx公司产品为代表的基于SRAM的可重配置的FPGA。FPGA的分类FPGA按其编程性,目前具有航天成功应用阅历的FPGA主要有两类:一类是只能编程一次的一次性编程FPGA。另一类是能屡次编程的可重编程FPGA,如SRAM型FPGA、Flash型FPGA,这类FPGA一般具有在系统编程(ISP,Insystemprogramming)力量。一次性编程FPGA此类产品承受反熔丝开关元件,具有体积小、幅员面积小、低抗辐射抗干扰、互连线特PROM或EPROM电后即可工作,适用于航天、军事、工业等各领域。这类产品中,具有代表性并已取得航天应用成功阅历的产品是ACTEL公司的抗辐射加固反熔丝型FPGA。与传统FPGA平面型散布的逻辑模块、连线、开关矩阵的布局不同,反熔丝型FPGA承受紧凑、网格化密集布局的平面规律模块构造。利用位于上下规律模块层之间、金属对金属的可编程反熔丝内部连接元件实现器件的连接,减小了通道和布线资源所占用的空间。在编程之前,该连接元件为开路状态,编程时,反熔丝构造局部的小区域内具有足够高的可重编程FPGA此类产品承受SRAM或FlashEPROM置程存放在FPGA外的存储器中,系统上电时,配置程加载到FPGA中完成硬件功能的定制化。其中,SRAM型FPGA还可以在系统运行中转变配置,实现系统功能的动态重构。但是,此类FPGAFlashEPROM型FPGA不能动态配置,功耗也比SRAM型FPGA高。此类FPGA由于配置数据存储在FPGA内的SRAM存储器中,可编程规律开关承受多路选择器实现,内部规律功能承受基于SRAM航天应用中要特别留意。具有代表性的、并取得航天应用成功阅历的产品是Xilinx公司的基于SRAMVirtex系列的FPGA产品。FPGA航天应用现状FPGA国内外深空探测、科学及商用卫星共60个工程中都用到了FPGA,军用卫星工程中也有FPGA。ActeFPGA的航天应用Actel的耐辐射和抗辐射FPGA自从在1997年火星探路者〔MarsPathfinder〕以及随后的士气号、机遇号任务中取得成功后,其FPGA连续用于NASA、ESA的火星探测任Actel6个月飞行的导航功能。在火星探究者漫游器〔ExplorerRover〕的照相机、无线通信设备中均承受了Actel器件。ESA的火星快车轨道卫星中,固态记录器使用了20多个ActelFPGAActel公司的FPGA器件已用于德国航天领域(DLR)双光谱红外探测(BIRD)BIRD球上的高温大事,如森林山火、火山活动、油井和煤层燃烧等。超过20个高牢靠性FPGA用干卫星有效载荷数据处理、存储器治理、接口和掌握、协处理以及红外摄影机的传感器掌握等多个关键性功能中。XilinxFPGA的航天应用同ACTEL相比,Xilinx公司用于航天、空间领域的产品研制较晚,但是,其功能强大、性能高、可重配置的民用塑封产品向宇航级产品的过渡、全面提高抗空间辐射力量,渐渐成为空间电子产品设计中常用的FPGA产品,并将获得越来越广泛的应用。Xilinx的Virtex耐辐射FPGA被用于2003年放射的澳大利亚的军民混用通信卫星OptusCL,在卫星的UHFXilinxVirtexFPGA(XQVB300〕用来实现地球数Xilinx供给的IP核。Xilinx的加固FPGAXQR4062XL被用于2002年放射的澳大利亚科学卫星Fedsat〔联合卫星,用于争论磁层〕的高性能计算有效载荷。HPC-1是第一例在星载计算机系统的标准运行中承受FPGA实现了可配置计算技术RCT。目前正在开发的RHC-II将使XilinxFPGA实现星上数据处理。此外,GRACE(NASA〕的敏感器中使用了XQR4O36XL产品。在火星探测漫游器Discovery和Spirit中都成功应用了XilinxFPGA产品。两片宇航FPGAVirtexTMFPGAXQVR100O被用于火星漫游器车轮电机掌握中,4片耐辐照4000系列的FPGAXQR4062XL用于掌握火星着陆器的关键点火设备,保证着陆器按规定程序下降及成功着陆。欧洲第一个彗星轨道器和着陆器ROSETTA上总共有45片FPGA,都选用ACTELRT14I00A,担当了掌握、数据治理、电源治理等FPGA都不得断电。Xilinx最公布的Virtex-5QVFPGA具有格外高的抗辐射性,TID耐性为700kraD以上,SEU〔Sin-gleEventUpset,单粒子翻转〕闩锁〔LatchUp〕耐性超过100MeV·cM2/Mg,主要面对人造卫星和宇宙飞船上的遥感处理、图像处理以及导航仪等用途。因此,基于FPGA系统构成无需为了辐射措施而增加冗余,可以削减系统开发所需要的时间和本钱。其规模也到达了13万个规律单元,集成了最高速度为3.125Gbit/s的高速收发器,并强化了DSP功能,作为航天领域用FPGA中属业界最高水准。辐射效应及其影响航天、空间电子设备由于其所处的轨道以及使用环境的不同,受到的辐射影响也不一样。从总体上来说,对FPGA影响比较大的辐射效应主要有:总剂量效应(TID:TotalionizingDose)、单粒子翻转(SEU:Singleeventupset)(SEL:Singleeventlatchup)、单粒子功能中断(SEFI:Singleeventfunc-tionalinterrupt)、单粒子烧毁(SEB:Singleeventburnout)、单粒子瞬态脉冲(SET:Singleeventtran-射效应产生的机理不尽一样,引起FPGA的失效形式也不同。化物陷阱电荷或者在氧化层与半导体材料的界面处形成界面陷阱电荷,使器件的性能降低甚至失效。单粒子翻转:具有肯定能量的重粒子与存储器件或规律电路PN结发生碰撞,在重粒子运动轨迹四周形成的电荷被灵敏电极收集并行成瞬态电流,假设电流超过肯定值就会触发规律电路,FPGA中易于受到单粒子效应影响的区域,包括FPGA的配置存储器、DCM、CLB、块存储区域。CMOS器件的PNPN触发PNPN结导通,进入大电流再生状态,产生单粒子闩锁。只有降低电源电压才能退出闩锁状态。的掌握功能。FPGA中单粒子功能中断的敏感局部为配置存储器、上电复位电路、SelectMAPJATAG接口。单粒子烧毁:入射粒子产生的瞬态电流导致敏感的寄生双极结晶体管导通。双极结晶体管的再生反响机制造成收集结电流不断增大,直至产生二次击穿,造成漏极和源极的永久短路,烧毁电路。FPGA发生单粒子烧毁的概率较小。单粒子瞬态脉冲:带电粒子入射产生的瞬态电流脉冲影响到下一级规律电路的输入,造成该规律电路输出紊乱。单粒子瞬态脉冲可能引起FPGA内部规律电路的短时错误。单粒子瞬态脉冲对于<0.25μM工艺的FPGA影响较大。位移损伤:单粒子位移损伤是单个粒子入射引起晶格原子移位、形成缺陷群、引起的永久性损伤。上述辐射效应对FPGA造成的影响有的是永久性的,如总剂量效应、单粒子烧毁、位以上单粒子效应中SELSEBSEGR一般星上系统都会承受抗SELSEU和SET于以上3FPGA抗辐射效应的牢靠性设计方法。随着SRAM型的FPGASEU和SET的影响。针对单粒子效应的问题,MAPLD、NSREC、RADECS会议提交的报告Virtex-II系列产品抗总剂量辐射能力达到200kradSEL的能力为LET160MeV·cm/mg以下无闩锁,同时,需要考虑SEU、SET、SEFL等单粒子效应FPGA的牢靠性设计FPGA主要用于替换标准规律,还用于SOC嵌人式微处理器、存储器、掌握器、通信接口等。其中,牢靠性是FPGA设计的主要需求。FPGA辐射加固和故障安全。科学仪器对FPGA其牢靠性则是由性能需求打算的,对FPGA航天用FPGA的牢靠性设计主要通过器件自身的硬件设计以及软件设计来实现。FPGA的硬件牢靠性设计FPGA的硬件牢靠性设计主要是针对空间辐射效应的影响,借助制造工艺和设计技术较为彻底地解决了单粒子效应防护问题。一般从以下几个方面进展设计[6]:FPGA整体设计加固、内部设计间接检测辐射效应的自检模块、引入外部高牢靠性的监测模块。整体加固设计是指在电子设备的外面承受肯定厚度的材料进展整体辐射屏蔽,削减设件中使用较多,也比较成熟。例如,作为美国军用微电子产品主要供给商的Honeywell,加固ASIC技术掩盖范围宽。Aeroflex承受“设计加固、商用IC工艺线流片”的方式供给性能先进的加固ASIC产品,具备数模混合加固ASIC的研制力量。这种承受商业线流片生产军用和加固微电子产品的技术线路,既有利于摆脱工艺加固对器件进展的约束,又有利于满足用户对先进加固器件的需求,降低本钱,缩短供货时间。Atmel为用户供给了高性能、小尺寸、低功耗的各类器件的工艺资源,包括用于航天的耐辐照高速、低功耗数模混合CMOS工艺以及内嵌EEPROM的CMOSIC研制公司。但是,能够完成抗辐照加固IC研制的单位并不多。国内自行研制的加固ASIC产品已经在卫星中得到了成功应用。SEIXilinx的virtex-II耐辐射产品是在军品等级器件的根底上进一步承受外延衬底设计,抗总剂量电离效应力量依据MIL-STD-883Method1019进展批次采样考核。自检模块的目的是通过某些模块的正常运行来推测整个FPGA运行的正常性。自检模块由分布在FPGA果或者余数检测法以及奇偶校验法等其他产生的结果直接供给输出。FPGA的软件牢靠性设计航天应用FPGA的软件牢靠性设计是指应用软件程序配置来屏蔽辐射效应造成的运行有三模冗余法(TMR,Triplemoduleredundancy)和局部三模冗余法(PTMR,Partialtriplemoduleredundancy)。虽然TMR资源和功率增加。综合考虑其他设计指标,可以依据实际状况对关键局部使用局部三模冗余法。冗余构造尽管可以保证系统牢靠性,但却不能准时觉察并订正错误,或为觉察错误而引入了过多的组合规律,当应用于FPGA之外,星载系统无人值守的运行特点使得系统重构与故障恢复也格外困难。对配置存储器的回读校验和重配置[6](或局部重配置)是一种有效的抵抗辐射效应的方法,通过对部安排置的重加载能够修复SEU效应造成的影响,其频率应是最坏状况SEU效应发生率的10进展认真设计,并不是全部的内容都可以重加载,也不是全部的内容都需要重配置。在系统设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论