0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NASA招募Microchip,SiFive基于RISC-V开发用于自主太空任务的12核处理器SoC

eeDesigner 来源:物联网评论 作者:物联网评论 2023-02-08 21:06 次阅读

美国宇航局的喷气推进实验室(JPL)选择Microchip设计和制造基于SiFive的八个RISC-V X280内核的多核高性能航天计算机(HPSC)微处理器SoC,矢量处理指令扩展分为两个集群,并增加了四个额外的RISC-V内核用于通用计算。该项目的运营目标是开发“飞行计算技术,与目前的航天计算机相比,该技术将提供至少100倍的计算能力”。在最近的RISC-V峰会上,HPSC领导团队成员兼JPL顾问Pete Fiacco解释了HPSC计划的总体目标。

尽管有这个名字,但HPSC并不是严格意义上的空间处理器SoC。它被设计成一台可靠的计算机,适用于地球上的各种应用——如国防、商业航空、工业机器人和医疗设备——以及用于政府和商业航天器的良好候选者。除了计算能力之外,HPSC还需要的三个特性是容错、辐射容限和整体平台安全性。该项目将导致开发HPSC芯片、电路板、软件堆栈和参考设计,并于2024年首次上市,并于2025年提供空间合格硬件。菲亚科表示,NASA JPL未来所做的一切都将基于HPSC。

NASA JPL根据其任务要求为HPSC设定了目标,将自主性纳入未来的航天器。简而言之,与自主相关的任务是感知、感知、决定和驱动。传感涉及使用多光谱传感器和图像处理的远程成像。感知使用额外的图像处理向感测数据灌输意义。决策包括结合车辆当前和未来方向的任务规划。驱动涉及轨道和表面机动以及实验激活和管理。

菲亚科将这些任务与美国宇航局的任务总体目标联系起来,解释说,HPSC旨在允许太空设备进入,着陆,生活和探索外星环境。航天器还需要向地球报告,这就是为什么Fiacco还将通信纳入所有四项主要任务的原因。所有这些都需要计算能力的巨大飞跃。模拟表明,与目前在太空中飞行的处理器相比,HPSC的计算性能提高了1000倍,Fiacco预计随着HPSC软件堆栈的进一步优化,这一数字将得到改善。

很难描述HPSC对NASA JPL计算平台的升级程度,而不将新机器与目前在地球上运行的计算机进行对比。例如,目前以半自主方式在火星周围蹒跚而行的本质上相似的核动力好奇号和毅力号火星车是基于BAE系统公司的RAD750微处理器。(请参阅”宝贝,你可以开我的漫游车。RAD750采用32位PowerPC 750架构,采用耐辐射半导体工艺制造。该芯片的最大时钟速率为200 MHz,代表了2001年左右最好的计算机体系结构。据报道,已有150多个RAD750处理器被发射到太空。请记住,NASA喜欢飞行以前飞行过的硬件。将RAD750带入太空的最新太空文物之一是詹姆斯韦伯太空望远镜(JWST),它现在正在红外光谱中对宇宙进行成像,并在距离地球一百万英里的拉格朗日轨道上收集大量新的天文数据。(这比月球的轨道大四倍。JWST的RAD750处理器以118 MHz的速度运行。

我们另一个伟大的太空天文台,太阳能哈勃太空望远镜(HST),采用更旧的处理器。HST有效载荷计算机是18位NASA标准航天器计算机-1(NSSC-1)系统,建于1980年代,但设计更早。该有效载荷计算机控制和协调来自HST各种科学仪器的数据流,并监测其状况。(请参阅”失去哈勃——拯救哈勃。

最初的NSSC-1计算机是由NASA戈达德太空飞行中心和西屋电气在1970年代初开发的。该设计太旧了,以至于它不是基于微处理器。该计算机的初始版本采用了仙童半导体的1700个DTL扁平封装IC,并使用磁芯存储器。早在 1990 年 HST 推出之前,NSSC-1 处理器设计就已经“升级”以适应一些非常早期的 MSI TTL 门阵列,每个门都包含大约 130 个逻辑门。

我不是天基计算方面的专家,所以我向一位专家征求了他的意见。我认识的对微处理器和FPGA天基计算最精通的人是我的朋友Adam Taylor,他是英国Adiuvo Engineering的创始人兼总裁。我问泰勒他对HPSC的看法,他写道:

“HPSC对我来说实际上非常令人兴奋。我们在太空中做了很多工作,计算是一个挑战。当前的许多计算平台都基于较旧的架构,如SPARC(LEON系列)或Power PC(RAD750 / RAD5545)。这些[处理器]不仅计算能力较低,而且生态系统也有限。有限的生态系统意味着更长的开发时间(更少的重用,更多的“战斗”工具,因为它们通常不那么完善),并且它们还限制了对新人才的吸引力,即想要使用现代框架、处理器和工具的人。这也限制了经验丰富的人才库(这是一个日益严重的问题,就像许多行业一样)。

“基于RISC-V的高性能多核处理器的创建将打开一个广泛的工具和框架生态系统,同时也吸引新人才并扩大经验丰富的人才库。处理器本身看起来非常有趣,因为它们的设计考虑了高性能,因此它们具有 SIMD / 矢量处理和 AI(呃,这是一个夸张的流行词)。他们似乎也很好地考虑了电源管理,这对于不同的应用至关重要,尤其是在太空中。

“有趣的是,作为一家FPGA设计公司(主要是),我们最近设计了几款MicroChip SAM71 RT和RH(耐辐射和抗辐射)微控制器,它们确实在处理需求低的情况下提供了一些强大的功能。我认为HPSC是这一系列器件的补充,将超高性能/非常困难的实时应用留在FPGA中实现。最终,HPSC为工程师提供了另一种可供选择的工具,它旨在防止工程师喜欢的过于常见的从头开始的方法。可悲的是,这种方法总是会增加这些项目的成本和技术风险,而我们已经受够了。

最后一点:在我为本文进行研究期间,我发现NASA的HPSC并不总是基于RISC-V架构。美国宇航局戈达德太空飞行中心电气工程部技术助理主任Wesley Powell在2018年抗辐射电子技术(RHET)会议上的演讲包括HPSC的框图,其中显示了基于八个带有NEON SIMD矢量引擎和浮点单元的Arm Cortex-A53微处理器内核的早期概念设计。鲍威尔继续担任HPSC计划的首席技术专家。在过去四年中,在HPSC发展的某个时刻,至少到2020年底,当NASA发布针对HPSC的小企业创新研究(SBIR)项目第一阶段征集时,ARM处理器内核已被RISC-V处理器内核的要求所取代。去年,随着Microchip和SiFive宣布项目奖项,这一变化正式化为一成不变。也许是时代的标志?

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19269

    浏览量

    229691
  • soc
    soc
    +关注

    关注

    38

    文章

    4163

    浏览量

    218183
  • RISC-V
    +关注

    关注

    45

    文章

    2272

    浏览量

    46135
收藏 人收藏

    评论

    相关推荐

    RISC-V将再次上天,NASA官方认证

    也不敢说自己在这个市场得到了广泛应用,反倒是新玩家RISC-V,开始被各国的航天部门看上。   NASA 选中的太空任务首选生态系统   9月6日,
    的头像 发表于 09-13 09:53 5239次阅读

    联电携美国客户推出22nm STT-MRAM 美国SiFive 将为NASA提供RISC-V 核心处理器

    厂商 SiFive 宣布,将为 NASA 提供 RISC-V 核心处理器,该案金额高达 5000 万美元,相当于新台币 15.43 亿元,为 RIS
    的头像 发表于 09-13 13:38 5620次阅读
    联电携美国客户推出22nm STT-MRAM 美国<b class='flag-5'>SiFive</b> 将为<b class='flag-5'>NASA</b>提供<b class='flag-5'>RISC-V</b> 核心<b class='flag-5'>处理器</b>

    学习RISC-V入门 基于RISC-V架构的开源处理器SoC研究

    ,并涌现了众多开源处理器SoC采用RISC-V架构,这些处理器既有标量处理器,也有超标量处理器
    发表于 07-27 18:09

    Microchip发布业界首款基于 RISC-V 指令集架构的 SoC FPGA 开发工具包

    支持 PolarFire SoC FPGA:来自 SiFiveRISC-V 处理器复合体和来自 UltraSoC 的嵌入式跟踪宏单元来自 Adacore、Green Hills
    发表于 09-25 11:39

    带有SiFive开发板和高性能CPU的RISC-V迈向主流

    过去几年中,我一直关注的一种架构是革命性的开源RISC-V ISA。许多公司已经发布了低级RISC-V CPU,尽管它们通常用作嵌入式控制。阿里巴巴集团,西部数据和SiFive等公司
    发表于 11-14 09:29

    首款基于 RISC-V 指令集架构的 SoC FPGA 开发工具包

    引领处理器设计的革命性转型。我们正在通过一个低成本评估平台消除进入门槛。通过这一平台,嵌入式工程师、软件设计人员和硬件开发人员可以同时利用开放式 RISC-V ISA 的优点与 Microch
    发表于 03-09 19:48

    RISC-V开源处理器介绍

    本期文章目录一个小型RISC-V开源处理器介绍!#SOC#FPGA#RISC-V点击阅读数字积木从零开始写RISC-V
    发表于 07-23 09:42

    Microchip FPGA 和基于 SoCRISC-V 生态系统简介

    FPGA 架构的软 RISC-V CPU(图 1)和在 PolarFire SoC FPGA 中实现的硬核 CPU 内核。此外,Mi-V 提供了由
    发表于 09-07 17:59

    RISC-V、平台和芯片该如何选择?

    (1)、芯片设计者可选择RISC-V SoC 平台 构建自己的芯片。比如,使用 PULPino 平台开发 SoC 芯片,内核使用 RI
    发表于 06-21 20:34

    SiFive推出基于RISC-V处理器的Linux PC设计

    日前,SiFive宣布,公司将为基于RISC-V处理器的Linux个人计算机创建一个平台。假设客户采用这个处理器并将其用于PC中,此举可能是
    的头像 发表于 10-30 14:09 2942次阅读

    基于RISC-V技术的用于太空任务的下一代高可靠性处理器

    Microchip 通过收购 Atmel 和 Microsemi 以及在法国的空间设计团队,从丰富的空间经验中受益。Microsemi 与 RISC-V 核心供应商 SiFive 有着密切的关系。它已经拥有一系列耐辐射
    的头像 发表于 08-23 15:39 1087次阅读

    新思科技推出全新Fusion QIK加速基于RISC-V处理器SoC设计

    展开新的合作,共同加速基于SiFive RISC-V处理器SoC设计和验证。基于该合作,双方客户可采用新思科技Fusion QuickStart设计实现套件(QIKs),以优化
    发表于 11-09 18:33 1122次阅读

    IAR Embedded Workbench将支持RISC-V太空处理器NOEL-V

    Workbench for RISC-V 新版本将支持 NOEL-V,即 Gaisler 的 RISC-V 太空处理器
    的头像 发表于 12-20 17:42 1201次阅读

    IAR Embedded Workbench 将支持RISC-V太空处理器 NOEL-V

    IAR Embedded Workbench 将支持 RISC-V 太空处理器 NOEL-V 嵌入式开发软件和服务的全球领导者 IAR S
    的头像 发表于 12-23 17:15 1959次阅读

    SiFive P870 RISC-V 处理器亮相 Hot Chips 2023

    SiFive在过去几年中一直是RISC-V的主要参与者。在 Hot Chips 2023 上,该公司详细介绍了 SiFive P870 处理器。 由于这些都是在礼堂现场完成的,请原谅错
    的头像 发表于 10-07 14:41 1w次阅读
    <b class='flag-5'>SiFive</b> P870 <b class='flag-5'>RISC-V</b> <b class='flag-5'>处理器</b>亮相 Hot Chips 2023