FPGA技术调研报告

2024-04-28

报告使用范围很广。按照上级部署或工作计划,每完成一项任务,一般都要向上级写报告,反映工作中的基本情况、工作中取得的经验教训、存在的问题以及今后工作设想。惠好考试网今天为大家精心准备了FPGA技术调研报告,希望对大家有所帮助!

  FPGA技术调研报告

  1.引言

  现场可编程门阵列?(Fieldprogrammablegatearrays,?FPGA)?是一种可编程使用的信号处理器件,用户可通过改变配置信息对其功能进行定义,?以满足设计需求。?与传统数字电路系统相比,?FPGA?具有可编程、?高集成度、高速和高可靠性等优点,?通过配置器件内部的逻辑功能和输入/输出端口,?将原来电路板级的设计放在芯片中进行,提高了电路性能,降低了印刷电路板设计的工作量和难度,?有效提高了设计的灵活性和效率。设计者采用?FPGA?的优点:

  (1)?减少对所需器件品种的需求,?有助于降低电路板的体积重量;

  (2)?增加了电路板完成后再修改设计的灵活性;

  (3)?设计修改灵活,?有助于缩短产品交付时间;

  (4)?器件减少后,?焊点减少,从而可提高可靠度。尤其值得一提的是,?在电路运行频率越来越高的情况下,采用?FPGA?实现的复杂电路功能减小了板级电路上?PCB?布线不当带来的电磁干扰问题,?有助于保证电路性能。

  FPGA?也是?现?阶?段?航?天?专?用?集?成?电?路?(ASIC,Applicationspecificintegratedcircuit)?的最佳实现途径。?使用商用现货?FPGA?设计微小卫星等航天器的星载电子系统,?可以降低成本。利用?FPGA?内丰富的逻辑资源,?进行片内冗余容错设计,?是满足星载电子系统可靠性要求的一个好办法。目前,随着对卫星技术的不断发展、?用户技术指标的不断提高以及市场竞争的日益激烈,功能度集成和轻小型化已经成为星载电子设备的一个主流趋势。?采用小型化技术能够使星载电子设备体积减小、重量减轻、?功耗降低,?提高航天器承载有效载荷的能力以及功效比。采用高功能集成的小型化器件,可以减小印制板的尺寸,?减少焊盘数量,?还有利于充分利用冗余技术提高系统的容错能力。?星载数字电路小型化的关键是器件选用,包括嵌人式高集成度器件的选用,其中,?高密度可编程逻辑器件?FPGA?的选用是一个重要的实现方式。

  目前,在航天遥感器的设计中,?FPGA?被广泛地应用于主控系统?CPU?的功能扩展CCD?图像传感器驱动时序的产生以及高速数据采集。本文回顾了?FPGA?的发展,?分析了其主要结构,并对航天应用?FPGA?进行了综述。?指出了航天应用对FPGA?及其设计的要求,?重点分析了空间辐射效应对FPGA?可靠性的影响,?并总结了提高?FPGA?抗辐照的可靠性设计方法。?最后,?对航天应用?FPGA?的发展进行了展望。

  2.FPGA航天应用

  可编程逻辑器件以其设计方便、设计便于修改、功能易于扩展,?在航天、空间领域中得到了越来越广泛的应用。?一种是以?Actel?公司产品为代表的一次编程反熔丝型?FPGA,?一种是以Xilinx?公司产品为代表的基于?SRAM?的可重新配置的?FPGA。

  2.1?航天应用?FPGA?的分类

  FPGA?按其编程性,?目前具有航天成功应用经验的?FPGA?主要有两类:?一类是只能编程一次的一次性编程?FPGA。?另一类是能多次编程的可重编程?FPGA,如?SRAM?型?FPGA、?Flash?型?FPGA,?这类?FPGA?一般具有在系统编程(ISP,Insystemprogramming)?能力。

  2.1.1一次性编程?FPGA

  此类产品采用反熔丝开关元件,?具有体积小、版图面积小、?低抗辐射抗干扰、?互连线特性阻抗低的特点,?不需要外接?PROM?或?EPROM,?掉电后电路的配置数据不会丢失,上电后即可工作,?适用于航天、?军事、?工业等各领域。?这类产品中,?具有代表性并已取得航天应用成功经验的产品是?ACTEL?公司的抗辐射加固反熔丝型?FPGA。与传统?FPGA?平面型散布?的?逻?辑?模块?、?连?线?、开关矩阵的布局不同,?反熔丝型?FPGA?采用紧凑、?网格化密集布局的平面逻辑模块结构。利用位于上下逻辑模块层之间、?金属对金属的可编程反熔丝内部连接元件实现器件的连接,减小了通道和布线资源所占用的空间。?在编程之前,该连接元件为开路状态,?编程时,?反熔丝结构局部的小区域内具有足够高的电流密度,?瞬间产生较大的热功耗,融化绝缘层介质形成永久性通路。

  2.1.2可重编程?FPGA

  此类产品采用?SRAM?或?FlashEPROM?控制的开关元件,?其优点是可反复编程。?配置程存放在?FPGA外的存储器中,?系统上电时,?配置程加载到?FPGA中完成硬件功能的定制化。?其中,?SRAM?型?FPGA?还可以在系统运行中改变配置,?实现系统功能的动态重构。但是,?此类FPGA?掉电后存储的用户配置逻辑会丢失,?只能上电后重新由外部存储器加载。?FlashEPROM?型?FPGA?具?有?非?易?失?性?和?可?重?构?的?双?重?优点,?但不能动态配置,?功耗也比?SRAM?型FPGA?高。此类?FPGA?由于配置数据存储在?FPGA?内?的?SRAM存储器中,?可编程逻辑开关采用多路选择器实现,内部逻辑功能采用基于?SRAM?结构的查找表实现?,这些部位都属于单粒子翻转效应敏感型半导体结构。因此,?在航天应用中要特别注意。具有代表性的、并取得航天应用成功经验的产品是?Xilinx?公司的基于SRAM?型?Virtex?系列的?FPGA?产品。

  2.2FPGA?航天应用现状

  FPGA?在国内外的航天、?空间领域,?特别是商用卫星得到了广泛的应用。?据统计,在国内外深空探测、?科学及商用卫星共?60?个项目中都用到了?FPGA,军用卫星项目中也有多个项目用到?FPGA。

  2.2.1ActeFPGA?的航天应用

  Actel?的耐辐射和抗辐射?FPGA?自从在?1997?年火星探路者?(MarsPathfinder)?以及随后的勇气号、?机遇号任务中取得成功后,?其?FPGA?继续用于?NASA、ESA?的火星探测任务。?Actel?的耐辐射和抗辐射器件用于火星探测器的控制计算机,执行从地球到火星6?个月飞行的导航功能。?在火星探索者漫游器?(ExplorerRover)?的照相机、?无线通信设备中均采用了?Actel?器件。?ESA?的火星快车轨道卫星中,?固态记录器使用了?20?多个?ActelFPGA?器件。Actel?公?司的?FPGA?器?件?已?用?于?德?国?航?天?领?域?(DLR)?双光谱红外探测?(BIRD)?卫星中。?BIRD?是全球首个采用红外传感器技术的卫星,?以探测和研究地球上的高温事件,如森林山火、?火山活动、油井和煤层燃烧等。?超过?20?个高可靠性?FPGA?用干卫星有效载荷数据处理、?存储器管理、?接口和控制、?协处理以及红外摄影机的传感器控制等多个关键性功能中。

  2.2.2?XilinxFPGA?的航天应用

  同?ACTEL?相比,?Xilinx?公司用于航天、?空间领域的产品研制较晚,?但是,?其功能强大、性能高、可重新配置的民用塑封产品向宇航级产品的过渡、全面提高抗空间辐射能力,逐渐成为空间电子产品设计中常用的?FPGA?产品,?并将获得越来越广泛的应用。

  Xilinx?的?Virtex?耐辐射?FPGA?被用于?20_?年发射的澳大利亚的军民混用通信卫星?OptusCL,?在卫星的?UHF?有效载荷中,?XilinxVirtexFPGA(XQVB300)用来实现地球数据的信号处理算法,并使用了?Xilinx提供的?IP?核。

  Xilinx?的加固?FPGAXQR4062XL?被用于?20_?年发射的澳大利亚科学卫星?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?中属业界最高水准。

  3.?辐射效应及其影响

  航天、空间电子设备由于其所处的轨道以及使用环境的不同,?受到的辐射影响也不相同。?从总体上来说,?对?FPGA?影响比较大的辐射效应主要有:?总剂量效应?(TID:TotalionizingDose)、?单粒子翻转?(SEU:Singleeventupset)、单?粒?子?闩?锁?(SEL:Singleevent?latchup)、单粒子功能中断?(SEFI:Singleeventfunc-tionalinterrupt)?、?单?粒?子?烧?毁?(SEB:Singleeventburnout)、单?粒?子?瞬?态?脉?冲?(SET:Singleeventtran-射效应产生的机理不尽相同,?引起?FPGA?的失效形式也不同。

  总剂量效应:光子或高能离子在集成电路的材料中电离产生电子空穴对,?最终形成氧化物陷阱电荷或者在氧化层与半导体材料的界面处形成界面陷阱电荷,使器件的性能降低甚至失效。

  单粒子翻转:具有一定能量的重粒子与存储器件或逻辑电路?PN?结发生碰撞,?在重粒子运动轨迹周围形成的电荷被灵敏电极收集并行成瞬态电流,?如果电流超过一定值就会触发逻辑电路,?形成逻辑状态的翻转。?单粒子翻转敏感区域是指?FPGA?中易于受到单粒子效应影响的区域,?包括FPGA?的配?置?存?储?器?、DCM、?CLB、?块存储区域。

  单粒子闩锁:?CMOS?器件的?PNPN?结构成了可控硅结构。?质子或重粒子的入射可以触发PNPN?结导通,?进入大电流再生状态,?产生单粒子闩锁。?只有降低电源电压才能退出闩锁状态。

  单粒子功能中断:质子或重粒子入射时引起器件的控制逻辑出现故障,?进而中断正常的控制功能。FPGA?中单粒子功能中断的敏感部分为配置存储器、上电复位电路、?SelectMAP?接口和JATAG?接口。

  单粒子烧毁:入射粒子产生的瞬态电流导致敏感的寄生双极结晶体管导通。?双极结晶体管的再生反馈机制造成收集结电流不断增大,直至产生二次击穿,?造成漏极和源极的永久短路,烧毁电路。?FPGA发生单粒子烧毁的概率较小。

  单粒子瞬态脉冲:带电粒子入射产生的瞬态电流脉冲影响到下一级逻辑电路的输入,?造成该逻辑电路输出紊乱。单粒子瞬态脉冲可能引起?FPGA?内部逻辑电路的短时错误。?单粒子瞬态脉冲对于<0.25μM?工艺的?FPGA?影响较大。

  位移损伤:单粒子位移损伤是单个粒子入射引起晶格原子移位、?形成缺陷群、引起的永久性损伤。

  上述辐射效应对?FPGA?造成的影响有的是永久性的,?如总剂量效应、?单粒子烧毁、?位移损伤;?有的是能够恢复的,?如单粒子翻转、?单粒子功能中断、?单粒?子?瞬?态?脉?冲?。?以?上?单粒?子?效?应?中?SEL、?SEB?和SEGR?均有可能对器件造成永久性损伤。?因此,一般星上系统都会采用抗?SEL?的器件。?SEU?和?SET?虽然是瞬时影响,但其发生率远高于以上?3?种,?反而更应引起重视。?接下来根据对上述辐射影响的分析,?研究提高?FPGA?抗辐射效应的可靠性设计方法。

  随着?SRAM?型的?FPGA?随?着?工?艺?水?平?的?提?高?、规模的增大和器件核电压的降低,抗总剂量效应性能不断提高,?但是更容易受?SEU?和?SET?的影响。

  针对?单?粒?子?效?应?的?问?题?,?MAPLD、?NSREC、RADECS?会议提交的报告认为,?Virtex-II?系列产品抗总?剂?量?辐?射?能?力?达?到?200krad,?抗?SEL?的?能力?为LET160MeV·cm/mg?以下无闩锁,?同时,?需要考虑SEU、?SET、?SEFL?等单粒子效应

  4.?航天应用?FPGA?的可靠性设计

  在航天、空间电子设备中,?FPGA?主要用于替换标准逻辑,?还用于?SOC?技术,?提供嵌人式微处理器、存储器、?控制器?、?通信接口等?。?其中?,?可靠性是FPGA?设计的主要需求。

  根据功能及其重要性的不同,空间电子系统设计分为关键与非关键两大类,航天器控制为关键类,科学仪表为非关键类。航天器控制系统对FPGA的一般需求:高可靠、抗辐射加固和故障安全。科学仪器对FPGA的设计要求一般为高性能、耐辐射和失效安全,其可靠性则是由性能需求决定的,对FPGA的需求也因系统而异,如测量分辨率、带宽、高速存储、容错能力等。

  航天用FPGA的可靠性设计主要通过器件自身的硬件设计以及软件设计来实现。

  4.1FPGA?的硬件可靠性设计

FPGA技术调研报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:技术部工作计划范文

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219