FPGA技术调研报告
报告使用范围很广。按照上级部署或工作计划,每完成一项任务,一般都要向上级写报告,反映工作中的基本情况、工作中取得的经验教训、存在的问题以及今后工作设想。惠好考试网今天为大家精心准备了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的硬件可靠性设计主要是针对空间辐射效应的影响,借助制造工艺和设计技术较为彻底地解决了单粒子效应防护问题。一般从以下几个方面进行设计:FPGA整体设计加固、内部设计间接检测辐射效应的自检模块、引入外部高可靠性的监测模块。
整体加固设计是指在电子设备的外面采用一定厚度的材料进行整体辐射屏蔽,减少设备所受的辐射效应,经常采用的材料有铝、钽和脂类化合物等。这种方法在航天电子元器件中使用较多,也比较成熟。例如,作为美国军用微电子产品主要供应商的Honeywell,加固ASIC技术覆盖范围宽。Aeroflex采用“设计加固、商用IC工艺线流片”的方式提供性能先进的加固ASIC产品,具备数模混合加固ASIC的研制能力。这种采用商业线流片生产军用和加固微电子产品的技术线路,既有利于摆脱工艺加固对器件发展的约束,又有利于满足用户对先进加固器件的需求,降低成本,缩短供货时间。
Atmel为用户提供了高性能、小尺寸、低功耗的各类器件的工艺资源,包括用于航天的耐辐照高速、低功耗数模混合CMOS工艺以及内嵌EEPROM的CMOS工艺。国内从事军用微电子器件研制的单位很多,包括国有科研单位和非国有IC研制公司。但是,能够完成抗辐照加固IC研制的单位并不多。国内自行研制的加固ASIC产品已经在卫星中得到了成功应用。
采用体硅外延层,也可以防止发生SEI。例如,Xilinx的virtex-II耐辐射产品是在军品等级器件的基础上进一步采用外延衬底设计,抗总剂量电离效应能力按照MIL-STD-883Method1019进行批次采样考核。
自检模块的目的是通过某些模块的正常运行来预测整个FPGA运行的正常性。自检模块由分布在FPGA重要布线区域附近的简单逻辑电路实现,也可以由多模冗余模块表决结果或者余数检测法以及奇偶校验法等其他产生的结果直接提供输出。
4.2FPGA 的软件可靠性设计
航天应用FPGA的软件可靠性设计是指应用软件程序配置来屏蔽辐射效应造成的运行失常。其中,冗余设计方法是被公认为比较可靠的对付辐射效应的方法。 常用的冗余设计有三模冗余法(TMR, Triplemoduleredundancy) 和部分三模冗余法 (PTMR, Partialtriplemoduleredundancy)。 虽然 TMR 能够提高系统的可靠性, 但也会使模块速度降低、 占用资源和功率增加。 综合考虑其他设计指标, 可以根据实际情况对关键部分使用部分三模冗余法。
冗余结构尽管可以保证系统可靠性,但却不能及时发现并纠正错误, 或为发现错误而引入了过多的组合逻辑,当应用于 FPGA 时, 增加了容错电路自身出错的可能性。除此之外, 星载系统无人值守的运行特点使得系统重构与故障恢复也非常困难。
对配置存储器的回读校验和重配置(或局部重配置) 是一种有效的抵抗辐射效应的方法, 通过对部分配置的重加载能够修复 SEU 效应造成的影响, 其频率应是最坏情况 SEU 效应发生率的10 倍。 在重加载逻辑设计中, 需要对重加载的实现方式、 加载内容进行仔细设计, 并不是所有的内容都可以重加载,也不是所有的内容都需要重新配置。
在系统设计中,采用高可靠性的反熔丝 FPGA负责从非易失大容量存储器中读取 XilinxFPGA 的配置数据对其进行配置。 在运行期间, 对最容易受辐射效应影响的配置存储器按列进行读操作, 然后与标准数据进行比对, 对出现错误的列进行局部重配置。
FPGA的可编程IO也容易受到辐射粒子影响产生 SEU 和 SEL。 对输入输出脚设计三模冗余设计方法是一种非常有效方法,但是这种方法将需要占用 3 倍的 I/O 资源。 如果 SET 作用在时钟电路或者其他数据、 控制线上容易产生短脉冲抖动, 有可能会造成电路的误触发或者数据锁存的错误,在设计时可采用同步复位设计内部复位电路、控制线使能信号线, 逻辑数据在锁存时尽可能配合使能信号。
5.FPGA航天应用发展趋势
目前,在深微亚米半导体工艺下, 传统的 FPGA设计技术在器件良率、 功耗、 互联线延时、信号完整性、 可测性设计等方面面临挑战[9]。 基于传统技术的 FPGA 仍然在向高密度、 高性能、 低功耗的方向发展, 使得 FPGA 从最开始的通用型半导体器件向平台化的系统级器件发展。 基于异步电路的 FPGA 设计、3D 集成技术、 新型半导体结构的应用将是 FPGA 技术发展的热点。
航天、空间应用方面, 国外航天对 FPGA 空间应用的总结和预测分析表明, 空间应用对 FPGA 选用呈现出以下趋势:
(1) 器件工作电压从 5V 变为 3.3V、 2.5V 甚至l.8V;
(2)从使用总剂量加固 FPGA 发展到使用耐总剂量 FPGA产品;
(3) 从 SEU 敏感寄存器 FPGA 的应用发展为使用内建寄存器 TMR 结构的 FPGA;
(4) 从只使用一次编程的反熔丝型FPGA 发展为使用基于SRAM/EEPROM 的可重置型FPGA。
这种选用趋势带来的突出问题是:从寄存器对SEU 敏感变为 FPGA 对 SEU 敏感;配置存储 FPGA的设计复杂性已经同 ASIC 的复杂程度相当。
6.结论
本文对航天应用中FPGA的使用进行了综述。分析了FPGA的结构特点,针对航天、空间环境的辐照条件,分析了航天应用FPGA的失效模式及可靠性设计方法。最后,对航天应用FPGA及其可靠性设计技术的发展进行了展望。
FPGA技术调研报告
FPGA(Field-ProgrammableGateArray),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。
它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
FPGA市场前景诱人,行业技术壁垒较高。过去十多年时间里,英特尔、IBM、摩托罗拉、飞利浦、东芝、三星等60多家公司曾试图涉足该领域,除英特尔以167亿美元收购Altera成功进军该领域之外,其余公司纷纷折戟沉沙。
FPGA企业市场份额分布
正是因此,全球FPGA市场基本被美国“2大2小”四家公司垄断。国内FPGA厂商大多处于比较艰难的发展阶段,市场份额很低,全球FPGA芯片市场规模大约50亿美元左右,其中中国约15亿美元。由于行业的技术以及资本门槛比较高,美国厂商占据了垄断地位,在中国15亿美元的市场当中,国产FPGA产品所占市场份额约2%。
除了市场份额低之外,国内厂商在技术水平上和国外大厂的差距也很大。虽然国内FPGA厂商有百家争鸣之势,但基本分布在中低端市场,大多是一些1000万门级左右的FPGA,少数达到20_万门级的FPGA虽然也有自主研发的,有一些是逆向工程的产物,或商业收购的结果。
虽然在很多方面,自主FPGA已经解决了有无的问题。不过,在商用领域,体制内单位的FPGA还很难替换掉英特尔的产品。毕竟在性能上,国内单位和英特尔的FPGA差距还是非常大的。
快速成长的FPGA市场
20_年全球FPGA市场约为60亿美金左右,预计随着AI+5G的应用展开,市场容量有望在2025年达到125亿美金左右的规模,年复合增长率10.22%。
同时在亚太地区尤其在中国,新兴基础建设应用的铺开,FPGA的增速将有望显著优于其他地区,而成为FPGA重要的市场抓手。
在下游应用领域,电子通讯仍然占据了主要的市场份额,达到40%左右,这其中5G+AI都是主要的需求;而增速最快的是汽车,CAGR将至13.1%。
从供应链角度看,FPGA生产厂商处于整个电子行业的上游,并多数以Fabless的模式运营(Altera除外,已被英特尔收购,属于IDM),FPGA同样追求最先进的工艺制程和节点,目前最先进的FPGA采用7纳米工艺制程。
FPGA行业是一个高进入壁垒领域,市场前景诱人。由于FPGA软件开发难度大,需要最先进的制造封测工艺、IP多且杂,因此中国目前的发展存在严重滞后。
从信息、产业和国防安全等方面考虑,中国一定会加速FPGA的国产化,政府对国有半导体产业会有一定力度的扶持。
此外在AI、LoT、5G快速发展的推动下,中国将有庞大的FPGA增量市场。因此,这是国内FPGA厂商快速切入的时机。
“5G+AI"带来FPGA新增长引擎
FPGA在电子通信领域增加带宽的应用有望得到迅速扩张,以5G+AI为主要应用场景的需求将迅速提升FPGA的市场容量。 电子通讯领域的迅猛发展有望推动FPGA市场的扩张。智能手机和移动设备的不断增长增加了电子通讯网络的负担。
全世界范围内城市和农村地区的网络用户数量都在不断增长,导致了诸如3G、4GLTE和5G等网络技术的广泛应用,并产生了电子通讯领域对网络的旺盛需求。小到FPGA设备提供接口和控制功能,大到设备可以使用一个或多个FPGAs完成系统设计。将硬IP集成到公共接口和处理功能中大大提高了FPGA在网络应用中的生产率。
此外,硅工艺的引入极大增加了逻辑单元的最大数量。这些特性使得FPGA在电信行业的应用中具有吸引力。随着人工智能领域等方面的展开,FPGA也受到了越来越多的异构计算方面的青睐。人工智能算法所需要的复杂并行电路的设计思路适合用FPGA实现。
FPGA计算芯片布满“逻辑单元阵列”,内部包括可配置逻辑模块,输入输出模块和内部连线三个部分,相互之间既可实现组合逻辑功能又可实现时序逻辑功能的独立基本逻辑单元。注意FPGA与传统冯诺伊曼架构的最大不同之处在于内存的访问。FPGA在本质上是用硬件来实现软件的算法,因此在实现复杂算法方面有一些难度。
FPGA相对于传统处理器有明显的能耗优势,主要有两个原因。首先,在FPGA中没有取指令与指令译码操作,在英特尔的传统处理器里面,由于使用的是CISC架构,仅仅译码就占整个芯片能耗的50%。
其次,FPGA的主频比传统处理器低很多,通常传统处理器的主频在1GHz到3GHz之间,而FPGA的主频一般在500MHz以下。如此大的频率差使得FPGA消耗的能耗远低于传统处理器。英特尔收购Altera,昭示着FPGA领域的变革,未来也将很快看到FPGA与个人应用和数据中心应用的整合。FPGA在功耗和性能上相对同等级的传统处理器,有较大的优势。传统处理器+FPGA在人工智能深度学习领域,将会是未来的一个重要发展方向。
在5G通信领域,FPGA是基站单元BBU里进行数字计算的重要环节。
射频前端信号在转化为数字信号后,需要使用FPGA来计算。FPGA提供软件、硅、硬件等参考设计工具,这些工具允许用户使用最少的HDL知识或任何其他FPGA特定语言开发嵌入式系统。这些工具的使用使得基于FPGA的系统的速度已经显著增加。
FPGA的主要优点是具有重新编程的灵活性,并兼具成本优势。它也能够实现任何ASICs能实现的逻辑功能。同时,应用DSP和FPGA组合可使成本降低。对于无线基站,FPGA和DSP可编程逻辑的系统配分,可促使更大的产品设计和市场成功率。
基站的建设带动FPGA增长
小基站需求迅速增长,出货量将超过20_万个。
OroGroup发布了一份《移动无线接入网五年预测报告》,该报告预测,接下来的5年时间里,运营商对于宏基站、小基站的需求将会是“迅猛式”,同时了解到,这份报告预测,基站出货量将超过20_万个,5G新空口大规模天线阵列(MassiveMIMO)收发器的出货量将超过5000万个。
20_年美国小基站增速达560%。美国无线通信和互联网协会(CTIA)近日发布市场调研报告,其中显示,截至20_年末,美国在网正常运行的移动通信基站总数量是32.3448万个,在过去的10年时间中增加了52%;而且尤其这得一提的是,“基站的密集部署”成为发展趋势---小基站数量从20_年的1.3万个猛升至20_年的8.6万个,增幅高达560%,而且预计在5G时代仍将保持高增速。
FPGA在通信发展中的重要地位,通讯的发展带来FPGA量价齐升。
通信行业讲的云主要包括核心网及各种服务器中心,在大数据和云计算没有规模应用之前,核心网设备里面基本没有FPGA,因为核心网所处理的协议其实非常标准化,变化不是太大,我们常见的2G-3G-4G以及即将到来的5G,其标准的核心部分实际上主要体现在物理层和逻辑层,而这些功能主要在管道(基站、基站控制、承载、传输等产品)中实现,这些标准变化快,各设备厂家为了抢占产品和技术的制高点,甚至在标准还未冻结之前就推出原型样机甚至小批量,而这只有FPGA能做到。
一般来讲越往终端侧靠近,设备的数量越多,用的FPGA量也越多,越靠近核心网侧用的FPGA数量越少,但FPGA芯片的型号越高端,单片更贵。
基站侧用的FPGA总价高,随着5G部署,全球基站数有望破亿。
基站的量非常大,基站虽然和手机的量没法比,但远多于核心网数量,据不完全统计,全球存量基站有数千万(5G部署后,可能会轻松破亿),每个基站里面有数块到10数块板子(根据配置不同而不同),除了电源和风扇板子没有FPGA芯片外,几乎每块板子都有FPGA芯片,有的还不止一颗。
其次,基站里面用的FPGA型号也不会太低端,因为要处理复杂的物理协议、部分算法和逻辑控制,接口速率更是一个重要的考虑。
一般来讲,基站中的芯片价格在一百到数千元人民币不等。价格过高比如几千甚至上万人民币的芯片,最多在初期原型验证用,不会大规模发货。
最后,基站主要负责实现通信协议中物理层、逻辑链路层的协议部分,这部分内容每年都在升级,而且也比较适合FPGA来实现。
我们可以看到,一个5G基站对FPGA需求量几乎是一个4G基站需求量的两倍,5G基站硅的价值量约为4G基站的1.7倍,FPGA的价值量比4G基站多大约1000美元的价值量。
由此我们可以测算,将1000个4G基站替换成5G基站,带来的FPGA的价值量提升约为100万美元,据wind数据,中国移动20_年的4G基站数就有151万个;若直接新建1000个5G基站则将带来接近300万美元的价值增量,而现在的基站存量就有几千万个。随着基站出货量的激烈增长及5G的部署,FPGA将迎来迅猛的增长。
英特尔®FPGA中国创新中心
英特尔®FPGA中国创新中心以中国西部硅谷重庆市作为建设中心,同时通过FPGA云接入平台及战略合作计划联结中国广大生态合作伙伴,共同打造围绕FPGA技术为核心的科技创新中心。中心将全力助推中国FPGA生态建设,培育研发人才,孵化创新项目,加速FPGA产业发展及应用落地,推动数字经济与传统产业深度融合,为新一轮科技创新添加新动能。
FPGA技术调研报告
FPGA(Field-ProgrammableGateArray),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。
它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
FPGA芯片由输入/输出块、可配置逻辑块和可编程互联三部分组成,同一片FPGA,不同的编程数据,可以产生不同的电路功能,因此FPGA的使用非常灵活。
FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。它的应用领域包括航空航天/国防、消费电子、工业、电子通讯等。
架构方面,FPGA拥有大量的可编程逻辑单元,可以根据客户定制来做针对性的算法设计。除此以外,在处理海量数据的时候,FPGA相比于CPU和GPU,独到的优势在于:FPGA更接近IO。换句话说,FPGA是硬件底层的架构。
比如,数据采用GPU计算,它先要进入内存,并在CPU指令下拷入GPU内存,在那边执行结束后再拷到内存被CPU继续处理,这过程并没有时间优势;
而使用FPGA的话,数据I/O接口进入FPGA,在里面解帧后进行数据处理或预处理,然后通过PCIE接口送入内存让CPU处理,一些很底层的工作已经被FPGA处理完毕了(FPGA扮演协处理器的角色),且积累到一定数量后以DMA形式传输到内存,以中断通知CPU来处理,这样效率就高得多。
性能方面,虽然FPGA的频率一般比CPU低,但CPU是通用处理器,做某个特定运算(如信号处理,图像处理)可能需要很多个时钟周期,而FPGA可以通过编程重组电路,直接生成专用电路,加上电路并行性,可能做这个特定运算只需要一个时钟周期。
比如一般CPU每次只能处理4到8个指令,在FPGA上使用数据并行的方法可以每次处理256个或者更多的指令,让FPGA可以处理比CPU多很多的数据量。
举个例子,CPU主频3GHz,FPGA主频200MHz,若做某个特定运算CPU需要30个时钟周期,FPGA只需一个,则耗时情况:CPU:30/3GHz=10ns;FPGA:1/200MHz=5ns。可以看到,FPGA做这个特定运算速度比CPU块,能帮助加速。
▌快速成长的FPGA市场
20_年全球FPGA市场约为60亿美金左右,预计随着AI+5G的应用展开,市场容量有望在2025年达到125亿美金左右的规模,年复合增长率10.22%。
同时在亚太地区尤其在中国,新兴基础建设应用的铺开,FPGA的复合增速将有望显著优于其他地区,而成为FPGA重要的市场抓手。
在下游应用领域,电子通讯仍然占据了主要的市场份额,达到40%左右,这其中5G+AI都是主要的需求;而增速最快的是汽车,CAGR将至13.1%。
从供应链角度看,FPGA生产厂商处于整个电子行业的上游,并多数以Fabless的模式运营(Altera除外,已被Intel收购,属于IDM),FPGA同样追求最先进的工艺制程和节点,目前最先进的FPGA采用7nm工艺制程,由Xilinx率先发布,台积电制造。
目前FPGA的主要产业链供应商仍然集中在欧美地区,以Altera(被Intel收购),和Xilinx两家为主。两家合计额的市场份额占到72%。
FPGA行业是一个高进入壁垒领域,市场前景诱人。由于FPGA软件开发难度大,需要最先进的制造封测工艺、IP多且杂,因此中国目前的发展存在严重滞后。
从信息、产业和国防安全等方面考虑,中国一定会加速FPGA的国产化,政府对国有半导体产业会有一定力度的扶持。
此外在AI、LoT、5G快速发展的推动下,中国将有庞大的FPGA增量市场。因此,这是国内FPGA厂商快速切入的时机。
国内FPGA厂商有上海复旦微,紫光同创、京微雅格、高云半导体、上海安路、西安智多晶等,但是同国外领先厂商相比,国产FPGA厂商不论从产品性能、功耗、功能上都有较大差距。
▌“5G+AI”带来FPGA新增长引擎
FPGA在电子通信领域增加带宽的应用有望得到迅速扩张,以5G+AI为主要应用场景的需求将迅速提升FPGA的市场容量。
电子通讯领域的迅猛发展有望推动FPGA市场的扩张。智能手机和移动设备的不断增长增加了电子通讯网络的负担。
全世界范围内城市和农村地区的网络用户数量都在不断增长,导致了诸如3G、4GLTE和5G等网络技术的广泛应用,并产生了电子通讯领域对网络的旺盛需求。
与FPGAs耦合的设备高带宽收发器被用来满足这一需求。
小的FPGA设备提供接口和控制功能,大的设备可以使用一个或多个FPGAs完成系统设计。
将硬IP集成到公共接口和处理功能中大大提高了FPGA在网络应用中的生产率。
此外,硅工艺的引入极大增加了逻辑单元的最大数量。这些特性使得FPGA在电信行业的应用中具有吸引力。
随着人工智能领域等方面的展开,FPGA也受到了越来越多的异构计算方面的青睐。人工智能算法所需要的复杂并行电路的设计思路适合用FPGA实现。
FPGA计算芯片布满“逻辑单元阵列”,内部包括可配置逻辑模块,输入输出模块和内部连线三个部分,相互之间既可实现组合逻辑功能又可实现时序逻辑功能的独立基本逻辑单元。
注意FPGA与传统冯诺伊曼架构的最大不同之处在于内存的访问。FPGA在本质上是用硬件来实现软件的算法,因此在实现复杂算法方面有一些难度。
FPGA相对于CPU与GPU有明显的能耗优势,主要有两个原因。首先,在FPGA中没有取指令与指令译码操作,在Intel的CPU里面,由于使用的是CISC架构,仅仅译码就占整个芯片能耗的50%;在GPU里面,取指令与译码也消耗了10%~20%的能耗。
其次,FPGA的主频比CPU与GPU低很多,通常CPU与GPU都在1GHz到3GHz之间,而FPGA的主频一般在500MHz以下。如此大的频率差使得FPGA消耗的能耗远低于CPU与GPU。
Intel167亿美元收购Altera,IBM与Xilinx的合作,都昭示着FPGA领域的变革,未来也将很快看到FPGA与个人应用和数据中心应用的整合。
FPGA在功耗和性能上相对同等级的CPU,有较大的优势。CPU+FPGA在人工智能深度学习领域,将会是未来的一个重要发展方向。
在5G通信领域,FPGA是基站单元BBU里进行数字计算的重要环节。
射频前端信号在转化为数字信号后,需要使用FPGA来计算。
FPGA提供软件、硅、硬件等参考设计工具,这些工具允许用户使用最少的HDL知识或任何其他FPGA特定语言开发嵌入式系统。这些工具的使用使得基于FPGA的系统的速度已经显著增加。
FPGAs的主要优点是具有重新编程的灵活性,并兼具成本优势。
它也能够实现任何ASICs能实现的逻辑功能。同时,应用DSP和FPGA组合可使成本降低。对于无线基站,FPGA和DSP可编程逻辑的系统配分,可促使更大的产品设计和市场成功率。
▌基站的建设带动FPGA增长
小基站需求迅速增长,出货量将超过20_万个。
Dell'OroGroup发布了一份《移动无线接入网五年预测报告》,该报告预测,接下来的5年时间里,运营商对于宏基站、小基站的需求将会是“迅猛式”,同时了解到,这份报告预测,基站出货量将超过20_万个,5G新空口大规模天线阵列(MassiveMIMO)收发器的出货量将超过5000万个。
20_年美国小基站增速达560%。美国无线通信和互联网协会(CTIA)近日发布市场调研报告,其中显示,截至20_年末,美国在网正常运行的移动通信基站总数量是32.3448万个,在过去的10年时间中增加了52%;而且尤其这得一提的是,“基站的密集部署”成为发展趋势---小基站数量从20_年的1.3万个猛升至20_年的8.6万个,增幅高达560%,而且预计在5G时代仍将保持高增速。
FPGA在通信发展中的重要地位,通讯的发展带来FPGA量价齐升。
通信行业讲的云主要包括核心网及各种服务器中心,在大数据和云计算没有规模应用之前,核心网设备里面基本没有FPGA,因为核心网所处理的协议其实非常标准化,变化不是太大,我们常见的2G-3G-4G以及即将到来的5G,其标准的核心部分实际上主要体现在物理层和逻辑层,而这些功能主要在管道(基站、基站控制、承载、传输等产品)中实现,这些标准变化快,各设备厂家为了抢占产品和技术的制高点,甚至在标准还未冻结之前就推出原型样机甚至小批量,而这只有FPGA能做到。
一般来讲越往终端侧靠近,设备的数量越多,用的FPGA量也越多,越靠近核心网侧用的FPGA数量越少,但FPGA芯片的型号越高端,单片更贵。
基站侧用的FPGA总价高,随着5G部署,全球基站数有望破亿。
基站的量非常大,基站虽然和手机的量没法比,但远多于核心网数量,据不完全统计,全球存量基站有数千万(5G部署后,可能会轻松破亿),每个基站里面有数块到10数块板子(根据配置不同而不同),除了电源和风扇板子没有FPGA芯片外,几乎每块板子都有FPGA芯片,有的还不止一颗。
其次,基站里面用的FPGA型号也不会太低端,因为要处理复杂的物理协议、部分算法和逻辑控制,接口速率更是一个重要的考虑。
一般来讲,基站中的芯片价格在一百到数千元人民币不等。价格过高比如几千甚至上万人民币的芯片,最多在初期原型验证用,不会大规模发货。
最后,基站主要负责实现通信协议中物理层、逻辑链路层的协议部分,这部分内容每年都在升级,而且也比较适合FPGA来实现。
我们可以看到,一个5G基站对FPGA需求量几乎是一个4G基站需求量的两倍,5G基站硅的价值量约为4G基站的1.7倍,FPGA的价值量比4G基站多大约1000美元的价值量。
由此我们可以测算,将1000个4G基站替换成5G基站,带来的FPGA的价值量提升约为100万美元,据wind数据,中国移动20_年的4G基站数就有151万个;若直接新建1000个5G基站则将带来接近300万美元的价值增量,而现在的基站存量就有几千万个。随着基站出货量的激烈增长及5G的部署,FPGA将迎来迅猛的增长。