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

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

3天内不再提示

基于多核处理器的3U架构可降低UAS ISR平台的SWaP

星星科技指导员 来源:嵌入式计算设计 作者:JACOB SEALANDER,AAR 2022-10-28 11:26 次阅读

作者:JACOB SEALANDER,AARON FRANK

在情报、监视和侦察 (ISR) 处理中,对减小尺寸、重量和功率 (SWaP) 有着永无止境的追求。传统上,在ISR应用领域所看到的是:复杂的,专业构建的系统往往非常大,功率非常高,难以冷却。

其中许多系统是地面系统。随着时间的推移,更多的人已经进入空中并进入各种不同的平台,如无人驾驶飞机系统(UAS)。当今的系统需要部署在越来越小的平台上,这使得满足传统ISR平台的SWaP目标更具挑战性。

另一个新兴趋势是,即使平台变小,ISR系统的技术要求也不断增长并变得越来越复杂。例如,基于UAS的成像系统需要比过去更高的分辨率和更高的处理水平,需要更高的吞吐量来摄取和分析数据,然后存储和中继信息。其他 ISR 应用也是如此。将这些因素与不断缩减的国防预算和封存等问题相结合,结果是压力越来越大,需要找到经济高效地重用和开发IP的方法,以利用现有技术和架构。

如今,更高的集成度和更高的性能水平有助于满足这些要求。昨天的ISR系统通常包含许多不同的6U处理板,每个处理板都有一个或多个单核处理器。过去,这些系统中的主要处理主力是Altivec数学库支持的电源架构处理器,以及基于DSP和基于FPGA的定制系统。最近,该行业已经看到使用通用计算平台来提供许多这些功能的转变。

这些早期基于6U的多处理ISR系统也倾向于使用许多结构将它们连接在一起,例如以太网,串行快速IO(SRIO),VMEbus,PCI等。在软件方面,已经使用了各种不同的操作环境,包括VxWorksLinux,以及许多不同的应用程序编程接口(API)用于应用程序开发。此外,自定义库通常是针对特定硬件量身定制的。对于这些早期的系统,热管理是一个挑战:完成工作所需的电路板和硬件越多,所需的功率就越多,产生的热量就越多,解决方案就越重。

如今,纵观英特尔、飞思卡尔和AMD等领先供应商的最新一代处理器,业界看到了将多个处理内核集成到单个芯片中。如今,“最佳点”往往是由当今台式机和笔记本电脑计算世界驱动的双核和四核处理器,但我们也看到了具有更多内核的处理器的出现,例如英特尔的八核超线程至强处理器,或飞思卡尔的12核双线程处理器(具有24个“虚拟”内核处理器)集成到单个芯片上。内核到内核互连结构通常是具有多级处理器缓存的高速总线,以确保处理器在共享公共内存接口时不会挨饿。通过多个内存通道,处理器能够访问大量数据并为处理内核供电

今天的处理内核还具有专用的加速器,可用于数学密集型过程。例如,电源架构处理器再次采用 Altivec 处理引擎,而英特尔酷睿 i7 则采用 AVX 或 AVX2 指令的矢量处理引擎。更好的是,当前一代设备还具有板载图形加速器,也可以用作通用GPU(GPGPU)处理器,提供超过350 GFLOPS的浮点性能,以及超过20个或更多的GPGPU引擎,所有这些都在一块硅上。所有这些现代处理器的共同点是使用PCIe来提供与外部世界的连接。

基于当今领先处理架构的 3U 处理板可提供 173,000 Dhrystone MIPS 范围内的性能。这与上一代通用6U处理器相比,后者可能提供大约3,000 MIPS,代表了性能的巨大飞跃。例如,今天的Core i7 3U主板还具有内置的Altivec2处理引擎,可提供大约300 GFLOPS。他们的片上图形处理GPU还增加了另外350 GFLOPS。结果是,现在只有一台3U单板计算机(SBC)的处理能力相当于许多上一代6U板。此外,对于板对板数据通信,当今芯片上的内置 PCIe 连接通过使用设备中已内置的结构提供 8 或 16 GB/s 的连接,有利于降低 SWaP。这消除了对额外的结构接口芯片的需求,否则这些芯片将需要安装到3U板上。

小型 ISR 系统示例

基于当今基于多核处理器的 3U 主板的小型 ISR 系统的一个例子,它由三个 3U VPX3-1258 SBC 组成,这些 SBC 采用最新的第四代英特尔酷睿 i7 处理器。使用XMC夹层模块,其中两块板用于采集和数字化传感器输入,而第三块SBC用于进一步处理数据以进行分析、显示和存储。这种三板组合可提供接近 2 TFLOPS 的浮点性能,并且由于这些板基于标准 VPX 外形尺寸,因此整个信号采集和处理内核仅占用 75 平方英寸的面积。与上一代 6U ISR 解决方案相比,热管理也简单得多。此示例系统的功率小于 200 W,在 3U 外形中非常易于管理。

与基于6U的系统相比,3U可部署系统的散热设计更容易的原因之一是电路靠近3U机箱中两个侧面冷却壁中的每一个。通过使用多个SBC,每个SBC都有自己的多核处理器,可以更好地管理机箱中多个模块的热量。通过使用已内置于处理器中的高性能结构(如 PCIe)和优化的软件中间件(如共享内存驱动程序、OFED 和用于优化矢量处理的 VISPL 库),现在可以实现快速开发和部署当今要求苛刻的 ISR 应用程序所需的性能、易开发性和可负担性。

加快 3U VPX ISR 系统的开发到部署

在选择在ISR系统中使用的3U COTS板之后,系统集成商在将解决方案从开发到部署时面临的最大挑战之一是确保这些板在特定设计配置中按预期工作。因此,集成商通常必须将大量时间和精力集中在开发和执行测试软件和流程上,以便将任何商用现货(COTS)板正确集成到其ISR系统中。

预配置、预封装和预测试的 3U VPX ISR 解决方案可提供更好的解决方案。Curtiss-Wright 国防解决方案开发了集成的、预先测试的参考设计,这些参考设计由测试支持工具和数据项提供支持,可用于各种计算机密集型应用(包括 ISR)的现有开发程序中。其3U VPX子系统已经部署在无人机上,包括诺斯罗普·格鲁曼公司的“全球鹰”和“海卫一”。这些参考设计旨在满足特定的关键性能参数 (KPP) 和基准测试,并由一套软件工具提供支持,用于根据程序要求对参考设计进行性能测试。该嵌入式软件基础架构的主要功能还包括系统级内置测试(BIT)解决方案,可配置的压力测试套件,基于硬件的后台BIT和通用测试集基础架构。

审核编辑:郭婷

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

    关注

    68

    文章

    19156

    浏览量

    229084
  • dsp
    dsp
    +关注

    关注

    552

    文章

    7962

    浏览量

    348234
  • FPGA
    +关注

    关注

    1625

    文章

    21665

    浏览量

    601749
收藏 人收藏

    评论

    相关推荐

    旋智多核处理器助力电机控制应用

    电机控制应用软件通常需要实时处理,以确保精确控制和快速响应。高性能、多核嵌入式处理器能够实时处理多项复杂计算,是保持电机控制系统稳定性和准确性的关键。
    的头像 发表于 10-24 16:17 433次阅读
    旋智<b class='flag-5'>多核</b>心<b class='flag-5'>处理器</b>助力电机控制应用

    GPU计算主板学习资料第735篇:基于3U VPX的AGX Xavier GPU计算主板 信号计算主板 视频处理 相机信号

    GPU计算主板学习资料第735篇:基于3U VPX的AGX Xavier GPU计算主板 信号计算主板 视频处理 相机信号
    的头像 发表于 10-23 10:09 242次阅读
    GPU计算主板学习资料第735篇:基于<b class='flag-5'>3U</b> VPX的AGX Xavier GPU计算主板 信号计算主板 视频<b class='flag-5'>处理</b> 相机信号

    迅为3A6000_7A2000核心主板龙芯全国产处理器LoongArch架构

    ,也证明了国内有能力在自研 CPU 架构上做出一流的产品。 龙芯 3A6000 处理器采用龙芯自主指令系统龙架构(LoongArch),是龙芯第四代微
    发表于 10-12 11:25

    图像信号处理板设计原理图:531-基于3U PXIe 的ZU7EV的通用主控板

    ZU7EV板卡 , 雷达信号处理 , 视觉处理卡 , 3U PXIe , 图像信号分析
    的头像 发表于 09-30 11:27 244次阅读
    图像信号<b class='flag-5'>处理</b>板设计原理图:531-基于<b class='flag-5'>3U</b> PXIe 的ZU7EV的通用主控板

    TMS320C6474多核数字信号处理器数据表

    电子发烧友网站提供《TMS320C6474多核数字信号处理器数据表.pdf》资料免费下载
    发表于 08-01 11:09 0次下载
    TMS320C6474<b class='flag-5'>多核</b>数字信号<b class='flag-5'>处理器</b>数据表

    信号计算主板设计方案:735-基于3U VPX的AGX Xavier GPU计算主板

    3U VPX导冷结构 , FPGA信号预处理 , GPU显卡 , PCIE视频处理 , GPU计算主板
    的头像 发表于 07-18 11:31 435次阅读
    信号计算主板设计方案:735-基于<b class='flag-5'>3U</b> VPX的AGX Xavier GPU计算主板

    risc-v多核芯片在AI方面的应用

    得RISC-V多核芯片能够更好地适应AI算法的不同需求,包括深度学习、神经网络等,从而提高芯片的性能和效率,降低成本,使AI边缘计算晶片更具竞争力。 再者,RISC-V的多核设计可以进一步提高
    发表于 04-28 09:20

    用于多核处理器的可配置多轨PMU TPS650860数据表

    电子发烧友网站提供《用于多核处理器的可配置多轨PMU TPS650860数据表.pdf》资料免费下载
    发表于 03-07 14:00 0次下载
    用于<b class='flag-5'>多核</b><b class='flag-5'>处理器</b>的可配置多轨PMU TPS650860数据表

    VPX信号处理卡设计原理图:18-基于双TMS320C6678 DSP的3U VPX的信号处理平台

    该板卡是北京太速科技自主研发的基于3U VPX架构的信号处理板,该处理板包含2片TI的TMS320C6678 DSP芯片,1片Xilinx公司的Spartan-
    的头像 发表于 02-17 17:14 1064次阅读
    VPX信号<b class='flag-5'>处理</b>卡设计原理图:18-基于双TMS320C6678 DSP的<b class='flag-5'>3U</b> VPX的信号<b class='flag-5'>处理</b><b class='flag-5'>平台</b>

    3U PXI机箱控制PXI7685的特点与参数

    3U PXI机箱控制高性能工业PXI零槽主板 PXI7685
    的头像 发表于 12-18 11:48 655次阅读
    <b class='flag-5'>3U</b> PXI机箱控制<b class='flag-5'>器</b>PXI7685的特点与参数

    阿尔泰科技3U 6槽PXI机箱PXIC-7306C参数概述

    3U 6槽PXI测控机箱
    的头像 发表于 12-18 10:24 631次阅读
    阿尔泰科技<b class='flag-5'>3U</b> 6槽PXI机箱PXIC-7306C参数概述

    现代处理器的主要指令集架构

    ​ ​现代处理器的主要指令集架构(ISA)包括:x86指令集架构、RISC指令集架构
    的头像 发表于 12-11 09:55 4314次阅读
    现代<b class='flag-5'>处理器</b>的主要指令集<b class='flag-5'>架构</b>

    简单认识MIPS架构处理器

    无互锁流水级微处理器 (Microprocessors without Interlocked Pipeline Stages,MIPS) 是流行的 RISC 架构处理器之一。其原理是尽量利用软件
    的头像 发表于 11-29 09:14 1802次阅读
    简单认识MIPS<b class='flag-5'>架构</b><b class='flag-5'>处理器</b>

    简单认识POWER系列架构处理器

    发布了 POWER2 架构处理器,并成为当时性能最高的处理器。1998年,IBM 发布了实现 64位POWER 指令集的 POWER3 架构
    的头像 发表于 11-28 09:21 2231次阅读
    简单认识POWER系列<b class='flag-5'>架构</b><b class='flag-5'>处理器</b>

    简单认识IA-64架构处理器

    IA- 64 架构处理器(IA - 64 Processors )最早为安腾架构 (Itanium Architecture)处理器的缩写,支持64 位
    的头像 发表于 11-27 09:33 1260次阅读