宇宙最快FPGA产品8年前就已出现?这事得从帕克太阳探测器说起

2019-01-15 09:10:34 来源:老石谈芯
标签:

本文来自公众号“老石谈芯”

 

8年前,NASA和约翰霍普金斯大学联合立项,投入15亿美元打造一款绕日探测卫星。2018年,这款名为“帕克号”的太阳探测器发射升空。帕克号上的电子系统和仪器组由多个FPGA共同控制,帮助帕克号成为有史以来最接近太阳和速度最快的人造航天器。

帕克太阳探测器上的宇航级FPGA
帕克太阳探测器的主要目标是探究和解决太阳风形成的原因,并研究加速各种高能太阳粒子的神秘力量。帕克太阳探测器是目前人类制造的移动速度最快的物体,在最大轨道速度下,它将以接近每小时70万公里的速度穿越太阳的日冕层。如果在地球上以这个速度航行,不到一分钟就能从华盛顿到达东京。

 


正因如此,帕克太阳探测器成就了另外一个里程碑 -- 太阳系中速度最快的FPGA:来自MicroSemi公司的抗辐射宇航级RTAX4000系列FPGA。

尽管这里的“最快”并不是指FPGA的运行频率,而是它们高达70万公里/小时的巡航速度,但是这些基于0.15μm工艺制造的FPGA有着很多独特的亮点。

在复杂的宇航空间环境下,存在着大量的高能带电粒子,它们会造成集成电路中的电子元件的电位状态的改变,如从“0”变成“1”,或从“1”变成“0”,这种现象叫做单粒子翻转(Single-Event Upsets, SEU)。这些微小的数位改变对于数字系统的影响往往是致命的。因此,在帕克号的FPGA中集成了抗SEU、外加三重冗余保护(Triple Module Redundancy - TMR)的寄存器,使SEU发生的概率降到了十的负十次方。

FPGA上还有专门的逻辑发现和修正SRAM上发生的位翻转。即使SRAM自带的错误检测和校正电路发生故障,这些SEU也能被发现并修正。

此外,RTAX4000 FPGA采用了金属对金属的反熔丝结构互联,因此即使受到宇宙离子冲击也不会改变FPGA的逻辑结构。

帕克号基于FPGA的DSP与控制系统
帕克号配备了五种科学仪器,合称为“FIELDS”仪器组。它包含了多种传感器和测试仪表,主要用来测量电场和磁场、等离子体波谱和极化特性、电子密度和温度分布以及太阳射电辐射等,如下图所示。

 


探测器的电子系统包含两个Microsemi公司的抗辐射宇航级RTAX4000 FPGA芯片,见下图紫红色部分。

 


其中,一个FPGA位于FIELDS仪器组内,如下图所示。它主要负责将26路传感器的输入信号以150 kSa/s的采样速率进行数字信号处理,以产生光谱和跨谱矩阵,以及对应的时间序列数据。

 


另外一个FPGA位于探测器的数据控制电路板(DCB)上,用来作为FIELDS仪器组的主要控制器,如下图所示。同时,这个FPGA负责控制FIELDS与航天器的连接和通信,即接收并解码来自航天器的指令,并将其传送到仪器组的各个子系统中。

这个FPGA包含了一个复杂的外接存储系统,包含了32kB 抗辐射PROM,2MB SRAM,512KB EEPROM和32GB闪存。其中,PROM中保存着FIELDS仪器组的启动软件,EEPROM中保存着仪器组的操作软件、机载脚本,以及其他仪表的参数。在仪器启动过程中,EEPROM中的数据会被传输到SRAM中运行。

此外,FPGA还集成了一个32位的嵌入式CPU。这个CPU使用了ColdFire架构,它是上世纪70年代末摩托罗拉半导体68000处理器的升级版,可以称得上是微处理器里的活化石和上古神迹了。

在这个FPGA中,还实现了FIELDS仪器组的模拟信号管理、仪器控制、航天器接口、大容量内存控制器,以及RF频谱仪。FPGA控制DCB系统与航天器交换电磁场信息与飞行状态,并通过航天器的消息系统跟踪任务运行时间。

结语
帕克太阳探测器的第二个近日点预计将在今年4月。在7年的任务中,飞船将经历24个近日点,而最后的三个近日点将把宇宙飞船带到离太阳表面仅380万英里的地方,使得帕克号面向太阳一侧的隔热罩外的温度达到1370摄氏度。在这个大胆而令人兴奋的旅程中,FPGA的表现十分值得期待。


由于FPGA兼顾了性能和功耗,同时有高容错、强抗干扰的能力,因此被广泛应用于航空航天领域。希望伴随着FPGA技术的发展,人类会在探索宇宙的道路上加速前行。

 

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
老石
老石

微信公众号“老石谈芯”主理人,博士毕业于伦敦帝国理工大学电子工程系,现任某知名半导体公司高级FPGA研发工程师,从事基于FPGA的数据中心网络加速、网络功能虚拟化、高速有线网络通信等领域的研发和创新工作。曾经针对FPGA、高性能与可重构计算等技术在学术界顶级会议和期刊上发表过多篇研究论文。

继续阅读
视频:“穿裙子的计算机”,一位美国NASA女科学家的传奇
视频:“穿裙子的计算机”,一位美国NASA女科学家的传奇

Katherine Johnson 1918年出生于西维吉尼亚。很早她就显露出对计算和数字的天赋。

【技术分享】英特尔10纳米Agilex FPGA核心技术全解读

英特尔的10纳米FPGA终于来了。在四月刚刚结束的英特尔“以数据为中心创新日”中,曾经代号为Falcon Mesa的英特尔最新一代10纳米FPGA正式亮相,并正式命名为Agilex™。

【技术分享】针对FPGA的GTP信号,PCB设计时应考虑的信号完整性问题

千兆位级串行I/O技术有着极其出色的优越性能,但这些优越的性能是需要条件来保证的,即优秀的信号完整性。例如,有个供应商报告说,他们第一次试图将高速、千兆位级串行设计用于某种特定应用时,失败率为90%。

FPGA业务仅占营收的3%却成为10nm工艺第一批受益者,英特尔是怎么想的?
FPGA业务仅占营收的3%却成为10nm工艺第一批受益者,英特尔是怎么想的?

和过去几代产品相比,AMD近期推出的产品给了英特尔更为激烈的竞争压力,这将帮助AMD逐步超越英特尔;近几年来,英特尔一直深陷制造工艺升级泥潭,它最近发布的10纳米 FPGA表明它的10纳米工艺还有一些尚未得到解决的问题;AMD很有可能重现二十年前的辉煌,再次夺得CPU性能的铁王座。

【技术分享】使用EPROM或EEPROM配置FPGA大家都会,使用NOR闪存呢?

NOR闪存已作为FPGA(现场可编程门列阵)的配置器件被广泛部署。其为FPGA带来的低延迟和高数据吞吐量特性使得FPGA在工业、通信和汽车ADAS(高级驾驶辅助系统)等应用中得到广泛采用。汽车场景中摄像头系统的快速启动时间要求就是很好的一个例子——车辆启动后后视图像在仪表板显示屏上的显示速度是最为突出的设计挑战。

更多资讯
【技术分享】详解FPGA中的DDS技术

我知道,我对与电子有关的所有事情都很着迷,但不论从哪个角度看,今天的现场可编程门阵列(FPGA),都显得“鹤立鸡群”,真是非常棒的器件。如果在这个智能时代,在这个领域,想拥有一技之长的你还没有关注FPGA,那么世界将抛弃你,时代将抛弃你。

高云半导体研讨会圆满召开,累计出货已达1500万片

2019年4月12日,中国武汉,高云半导体FPGA技术研讨会系列活动于武汉凯悦酒店成功召开,现场气氛热烈,座无虚席。

高云半导体研讨会圆满召开,累计出货已达1500万

2019年4月12日,中国武汉,高云半导体FPGA技术研讨会系列活动于武汉凯悦酒店成功召开,现场气氛热烈,座无虚席。

【技术分享】FPGA越来越精密,对DC-DC电源的精度也越来越高

FPGA厂商不断采用更先进的工艺来降低器件功耗,提高性能,同时FPGA对供电电源的精度要求也越加苛刻,电压必须维持在非常严格的容限内,如果供电电压范围超出了规范的要求,就有会影响到FPGA的可靠性,甚至导致FPGA失效。

【技术分享】详解迭代开发FPGA的思想,FPGA增量编译使用教程

FPGA设计的特点是需要不断不断的迭代各个设计流程来达到最终的设计,同时迭代的成本大,它比单片机开发更注重迭代的开发思想。所以,设计的前期一定要从系统的角度考虑好系统的方案,然后在系统这个方案中不断的迭代,不然后期发现由于系统方案的问题就得不偿失了,好的系统架构就是成功一大半了。其中,在FPGA设计中可以通过增量编译来加快我们的开发。

Moore8直播课堂
开发板测评
技术讨论
电路方案

1970-01-01 08:00:00