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

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

3天内不再提示

COM Express Type 6和COM-HPC客户端

星星科技指导员 ? 来源:嵌入式计算设计 ? 作者:Christian Eder ? 2022-06-02 14:54 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

多年来第一次,高端嵌入式处理器可用于两个计算机模块外形尺寸选项,COM-HPC ?客户端和 COM Express ? Type 6。第 11 代 Intel ? Core ?处理器的到来(代号为 Tiger Lake)为开发人员提供了决定哪种外形尺寸最符合其项目要求的机会。

pYYBAGKYXtOAY-wTAAE7qgvoWs8924.png

(Caption 1: COM-HPC Client 接口与 COM Express Type 6 的不同主要在于 PCIe 通道、以太网接口和 USB 端口的数量和带宽。除了接口差异之外,COM-HPC Client 与 COM Express Type 6 不同,具有扩展的远程管理支持(尚未指定)。)

新问题

COM Express 在高端嵌入式计算领域占据主导地位。但是,现在 COM-HPC 的到来为评估下一个高端嵌入式项目的任何人提出了新的问题。一个问题是 COM Express 和 COM-HPC 是否相互竞争。答案是否定的,因为它们的规格旨在相互补充,这就是为什么这两种外形尺寸都支持第 11 代智能英特尔酷睿处理器。

另一个问题是,既然这两种外形尺寸都是可选的,那么是扩大现有的 COM Express 投资还是切换到新的模块标准,同时还需要设计新的载板。对于迄今为止依赖 COM Express 的开发人员来说,扩展或切换决策尤为重要。他们可能还想知道:COM-HPC 的开始是否也预示着 COM Express 的结束?COM Express 将继续可用多长时间?我现在必须切换到 COM-HPC,还是可以等待?另一个考虑因素是转向 COM-HPC 将如何影响 OEM 和客户的竞争地位。要回答这些问题,了解 COM-HPC 客户端模块必须提供什么以及它们与 COM Express Type 6 模块有何不同非常重要。

Basic 和 Size A:只有边际足迹差异

COM-HPC 客户端与 COM Express Type 6 一样,是 PICMG 计算机模块规范。它是新 COM-HPC 标准的一部分。这也指定了 COM-HPC 服务器模块,但这些不需要在本文中进一步考虑,因为它们是面向服务器的且无头的,而 COM-HPC 客户端模块,如 COM Express Type 6 模块,支持图形。COM-HPC 客户端模块有 120 毫米 x 160 毫米(C 型)、120 毫米 x 120 毫米(B 型)和 120 毫米 x 95 毫米(A 型)三种尺寸。因此,最小的 COM-HPC 占用空间几乎与 COM Express Basic 相同,为 125 mm x 95 mm。COM Express Compact 尺寸为 95 毫米 x 95 毫米,体积缩小了约 21%。由于 COM-HPC 尺寸 A 的外形尺寸仅比 COM Express Basic 小 4%,因此从 COM Express Basic 更改为 COM-HPC 尺寸 A 在占用空间方面没有问题。

较大的 B 型和 C 型 COM-HPC 客户端模块的大小使得这些模块通常位于 COM Express 类型 6 模块之上,因此可以解决无法使用 COM Express 实现的高性能应用程序

poYBAGKYXtqAQzq8AAEeRNEmrW4105.png

(说明 2:COM-HPC 客户端定义了三种不同的封装,就像 COM Express。由于最小的尺寸 A 比 COM Express Basic 更紧凑,开发人员可以轻松地从 COM Express Basic 切换到 COM-HPC 尺寸 A。)

使用 COM Express Basic 以集成比 COM Express Compact 更强大的处理器的开发人员可以选择 COM-HPC Client Size A 外形尺寸。但是,COM Express Compact 尺寸布局没有 COM-HPC 客户端选项。这清楚地表明,这两个规范是互补的选择。

COM-HPC 指定更高的 TDP

与 COM Express 相比,它们提供更大尺寸的选项,COM-HPC 模块通常也允许更高的功率预算。凭借高达 200 瓦的热设计功率 (TDP),COM-HPC 客户端模块的当前性能大约是最强大的 COM Express Type 6 的三倍。与 COM Express Basic 相比,在 TDP 的上限为 137 瓦时,COM -HPC 客户端 TDP 高出 46%。对于现在或长期需要比 COM Express 更高的 TDP 和处理器能力的开发人员来说,COM-HPC 是必须的。

COM-HPC Size A 模块,例如采用第 11 代英特尔酷睿处理器的新型 15 瓦 conga-HPC/cTLU,将更能与之前的 COM Express 模块的性能范围相媲美。此外,COM Express 设计人员会发现 COM-HPC 具有比 COM Express Type 6 提供更多数据带宽的优势,这从信号引脚的数量就可以看出。

poYBAGKYXuGAJQK1AAHlcuy92H8238.png

(标题 3:conga-HPC/cTLU COM-HPC Size A 模块需要全新的载板。COM-HPC 评估板预计将于 2020 年 10 月上市)

几乎翻倍的引脚数增加了带宽

COM Express Basic Type 6 和 COM-HPC Client Size A 之间的另外两个主要区别是连接器和将模块连接到特定应用载板的信号引脚数量。与 COM Express 一样,COM-HPC 也是基于两个连接器,但现在每个 COM HPC 连接器都有 400 个引脚。两个 COM Express 连接器各有 220 个引脚。扩展至 800 个信号引脚,可以连接大约 800 个信号引脚。接口增加 80%。

COM-HPC 连接器专为最新的高速接口而设计,还兼容 PCIe 5.0 和 25 Gb/s 以太网的高时钟速率。COM Express 目前仅在兼容模式下扩展到 PCIe Gen 3.0 和 PCIe 4.0,这使得连接器成为限制因素。然而,人们努力将 COM Express 连接器替换为机械完全兼容但电子功能更强大且与 PCIe 4.0 兼容的连接器。更换连接器对 COM Express 的未来来说是个好兆头。

内存容量取决于占用空间

COM-HPC 和 COM Express 都使用 SO-DIMM 或焊接内存来提供 RAM 容量。如前所述,COM Express Basic 和 COM-HPC Client Size A 的占用空间仅略有不同。COM Express Basic 已显示 RAM 容量目前最高为 128 GB,因此考虑到大小 A 与 COM Express Basic 的接近程度,大小 A 的 RAM 容量将相似。

设计需要更多 RAM 的开发人员必须使用更大的外形尺寸。尽管 COM Express 确实在基本外形尺寸之上指定了更大的模块,但在实践中这些几乎没有相关性。因此,期望更大的模块将主要基于 COM-HPC 标准开发。这很可能很快就会发生,因为 COM-HPC 服务器模块解决了中性能服务器级别的解决方案,这些解决方案永远不会有足够的 RAM。它们可以托管 8 个成熟的 SO-DIMM 内存模块,因此目前可提供高达 1.0 TB 的 RAM。与新推出的 Tiger Lake UP3 COM Express Type 6 Compact 和 COM-HPC Client Size A 模块相比,后者提供更多内存。然而,这种更多内存的潜力并没有被利用。两个模块都提供两个 SO-DIMM 插槽,用于 3200 MT/s 和 32 GB DDR4。所以,总共 64 GB RAM。这种未使用潜力的原因很简单:Tiger Lake UP3 无法支持更多。在所有其他条件相同的情况下,由需要获得更多 RAM 驱动的变化总是意味着选择比 COM Express Basic 或 COM HPC Size A 更大的外形尺寸。但是,随着内存密度不断增加,RAM 容量不太可能成为限制未来有针对性的多用途应用的因素。

相同的图形,新的音频

两种标准的图形支持也相同。COM-HPC 客户端和 COM Express Type 6 均通过三个数字显示接口 (DDI) 和一个嵌入式 DisplayPort (eDP) 支持多达四个显示器。对于多媒体接口,COM-HPC 用带有 SoundWire 的 COM Express 取代了以前可用的 HDA 接口。SoundWire 是一种新的 MIPI 标准,仅需要两条线路,并以高达 12.288 MHz 的速率运行。这两条线路上最多可以并联四个音频编解码器,每个编解码器都接收自己的 ID 以进行评估,这对于声音起着重要作用的应用来说是一个优势。

pYYBAGKYXuiAc10IAARfM8Wd2MM780.png

(标题 4:带有 Intel Tiger Lake UP3 处理器的 conga-TC570 COM Express Compact 模块可以即插即用安装到现有的 COM Express 载板上——无论它们是为 COM Express Basic 还是 Compact 设计的。因此它们可以立即使用利用。)

PCIe 和 GbE 支持

COM Express Type 6 模块最多有 24 个 PCIe 通道,而 COM-HPC 客户端模块有 49 个。一个 COM-HPC 客户端 PCIe 通道保留用于与载板的板管理控制器 (BMC) 通信

COM-HPC 客户端模块规范还提供两个 25 GbE KR- 和最多两个 10 GbE BaseT 以太网接口的直接连接。COM Express Type 6 最多支持 1x1 GbE,但额外的网络接口可以通过 PCIe 连接并通过载板执行。然而,今天的第 11 代英特尔酷睿处理器并未耗尽该规范的全部潜力。

这两个模块都提供了一个 PCIe x4 Gen 4 接口,用于与外围设备的极高带宽连接。此外,开发人员还可以将 8x PCIe Gen 3.0 x1 通道与这两个模块一起使用。因此,在这方面没有与处理器相关的差异。但是,COM-HPC 模块提供 2x 2.5 GbE 本地连接,而 COM Express 模块仅支持 1x GbE 本地。因此,COM Express 设计人员必须承担获得载板组件的费用,以产生与 COM-HPC 模块相同的 GbE 功能。

这两个模块还支持时间敏感网络 (TSN),用于通过以太网进行实时通信。因此,除了 2.5 GbE 仅适用于 COM-HPC 模块之外,目前关于 PCIe 和 GbE 的差异并不那么显着。

高 USB 带宽和原生相机支持

COM-HPC 客户端专为更快的新 USB 标准而设计,指定多达 4 个 USB 4.0 接口,并辅以 4 个 USB 2.0。另一方面,COM Express Type 6 模块可以执行多达 4 个 USB 3.2 和 8 个 USB 2.0。由于 USB 4.0 传输速率为 40 Gbps,COM-HPC 客户端比 COM Express Type 6 模块少了四个 USB 2.0 端口,但仍提供更大的带宽。

COM-HPC 原生支持最多两个 MIPI-CSI 接口。除了具有成本效益外,这两个接口还可以轻松集成多种应用类型的相机并实现 3D 视觉。具有两个 MIPI-CSI 接口的模块的潜在用例包括用户识别、手势控制和用于维护的增强现实。其他可能性包括视频监控和光学质量保证、自动驾驶汽车的态势感知和协作机器人。MIPI-CSI 接口支持因此是一个明显的 COM-HPC 优势。conga-HPC/cTLU 提供这两个 MIPI-CSI 接口。更重要的是,conga-HPC/cTLU 包括 - 在 Tiger Lake UP3 中扩展的 x86 指令集 - AI/DL 指令集,

COM-HPC 还提供 2x SATA 接口以连接传统 SSD 和 HDD,以及 2x UART 和 12x GPIO 等工业接口。2x I2C、SPI 和 eSPI 完善了功能集。总而言之,COM-HPC 客户端功能与 COM Express Type 6 模块的功能相当,尽管后者提供了 CAN 总线支持选项。

经验表明,不要急于转换

上述 COM-HPC 客户端和 COM Express 类型 6 的相似之处和不同之处表明,至少在未来 3-5 年内,大多数设计都将得到 COM Express 的良好服务。该预测的另一个因素是 COM-HPC 客户端没有引入新的系统总线。这与以前从 ISA 到 PCI 以及从 PCI 到 PCI Express 的变化相比有所不同。这里绝对有必要定义一个新的引脚。还值得记住的是,直到 2012 年,COM Express 模块才取代 ETX 模块成为最畅销的模块——ETX 推出 11 年后——COM Express 推出 7 年后。ETX 模块今天仍然可用。PCIe 代向后兼容,使 PCIe Gen 3.0 设计能够长期存在,即使在 PCIe Gen 4 之后也是如此。0 在所有处理器级别上建立。如果设计的接口规格和带宽足够,则绝对不需要切换。

谁应该选择 COM-HPC?

所有需要模块本机支持的以下一个或所有接口的用户,都必须切换到 COM-HPC:全 USB 4.0 带宽、2.5 GbE、SoundWire 和 MIPI-CSI。那些预计未来需要更多或更高性能的 PCIe 或高达 25 GbE 以太网接口的人也应该优先考虑 COM-HPC。使用一个标准——在 COM-HPC 中实现一切的论据。否则,座右铭是:“永远不要更改正在运行的系统。” 至少因为 COM Express 可以通过全新的、符合 PCIe 4.0 的连接器提供。

边缘服务器模块的远程管理即将到来

作为 COM-HPC 发布的一部分,还计划扩展远程管理界面。该接口目前正在 PICMG 远程管理小组委员会中开发。目标是使复杂智能平台管理接口 (IPMI) 功能集的一部分可用于边缘服务器模块的远程管理。借助这一新功能集,OEM 和用户将能够轻松确保服务器级的可靠性、可用性、可维护性和安全性 (RAMS)。在载板上实施的板管理控制器可以根据需要将远程管理功能扩展到单个载板和进一步的系统需求。这为 OEM 提供了一致的远程管理基础,他们可以根据自己的要求进行修改。

结论

COM Express 在现有的性能水平和不断增长的数字化方面有着美好的未来。COM-HPC(高性能计算)可以满足各种即将到来的计算密集型应用,其中必须在紧凑的边缘设备中处理带宽密集型数据流。

审核编辑:郭婷

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

    关注

    41

    文章

    5740

    浏览量

    176767
  • 服务器
    +关注

    关注

    13

    文章

    9850

    浏览量

    88362
  • PCIe
    +关注

    关注

    16

    文章

    1363

    浏览量

    85736
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Python modbus-tk如何获得客户端信息?

    Python modbus-tk如何获得客户端信息
    发表于 08-07 06:01

    是否可以将客户端控件与CYW920706WCDEVAL一起使用?

    是否可以将客户端控件与CYW920706WCDEVAL一起使用? 我想用它来发现蓝牙 BR/EDR,然后将其与其他设备配对。 有客户端控制的下载链接或文档吗? 另外,你有 AIROC Connect 蓝牙应用程序的文档吗?
    发表于 07-04 07:50

    Modbus TCP连接多个客户端解决方法-深圳市振鑫通信科技

    ZP-MBS008多主站模块是实现Modbus-TCP连接多个客户端或者服务器通讯设备
    的头像 发表于 06-25 11:07 ?624次阅读
    Modbus TCP连接多个<b class='flag-5'>客户端</b>解决方法-深圳市振鑫通信科技

    MKW45B41Z客户端无法从服务器获取服务是为什么?

    。MKW45B41Z (自定义板) 充当中央设备客户端角色。MKW45 客户端扫描外围设备(NRF 连接)设备并连接到外围设备(NRF 连接)设备。连接 MKW45(自定义板卡)后,客户端无法从服务器
    发表于 03-28 07:40

    如何构建MCP客户端

    Anthropic开源了一套MCP协议,它为连接AI系统与数据源提供了一个通用的、开放的标准,用单一协议取代了碎片化的集成方式。本文教你从零打造一个MCP客户端
    的头像 发表于 03-20 09:32 ?1656次阅读
    如何构建MCP<b class='flag-5'>客户端</b>

    L-com诺通推出新型6类屏蔽型超薄以太网线缆

    密集型布线对线缆要求更高,L-com诺通为了更好完善客户高密度布线应用,推出了新型6类屏蔽型超薄以太网线缆。
    的头像 发表于 02-21 09:36 ?451次阅读

    康佳特推出高性能COM-HPC模块conga-HPC/cBLS

    德国康佳特,作为嵌入式和边缘计算技术的领先供应商,近日宣布扩展其高性能COM-HPC计算机模块产品线,推出了全新的conga-HPC/cBLS模块。这款模块专为需要强大计算性能的边缘与基础设施
    的头像 发表于 02-08 16:49 ?664次阅读

    康佳特发布高性能COM-HPC模块

    德国康佳特近日宣布扩展其高性能COM-HPC计算机模块产品线,推出全新的conga-HPC/cBLS模块。该模块专为需要强大计算性能的边缘计算与基础设施应用而设计,旨在满足市场上对高性能、高可靠性
    的头像 发表于 02-05 18:21 ?970次阅读

    康佳特推出全新COM-HPC模块

    德国领先的嵌入式和边缘计算技术供应商康佳特,近日宣布扩展其高性能COM-HPC计算机模块产品线,推出了全新的conga-HPC/cBLS模块。该模块专为需要强大计算能力的边缘与基础设施应用而设计,采用了英特尔酷睿S系列处理器(代号为Bartlett Lake S)的性能混
    的头像 发表于 01-23 15:33 ?820次阅读

    L-com诺通推出新型超6类直角弯头线缆组件

    紧凑型网络布线环境,需要更高质量的以太网线缆。为了更好完善客户网络应用环境,L-com诺通推出了一系列新型超6类直角弯头线缆组件。
    的头像 发表于 01-16 17:15 ?734次阅读

    迈威通信工业无线客户端:智能制造的高效连接新解法

    随着智能制造的兴起,企业越来越依赖自动化和数字化技术来提高生产效率和灵活性。工业无线客户端作为连接各个设备和系统的桥梁,其重要性日益凸显。通过工业无线客户端,可以实现设备间的实时数据交换和远程监控,从而进一步提升生产过程的智能化水平。
    的头像 发表于 11-22 16:10 ?566次阅读
    迈威通信工业无线<b class='flag-5'>客户端</b>:智能制造的高效连接新解法

    socket 客户端与服务器的实现

    1. 理解Socket 在计算机网络中,socket是一种通信机制,允许两个程序(一个客户端和一个服务器)通过网络进行通信。在Python中,可以使用 socket 库来创建和管理sockets
    的头像 发表于 11-12 14:30 ?873次阅读

    NTP网络时间服务器能带同步多少客户端

    NTP网络时间服务器能带同步多少客户端
    的头像 发表于 09-04 10:43 ?961次阅读
    NTP网络时间服务器能带同步多少<b class='flag-5'>客户端</b>?

    Rambus推出DDR5客户端时钟驱动器

    在追求极致性能与效率的科技浪潮中,Rambus再次引领行业前行,正式宣布推出面向下一代高性能台式电脑与笔记本电脑的DDR5客户端时钟驱动器(CKD)。这一创新举措标志着Rambus将其在服务器领域的先进内存接口技术成功扩展至广阔的客户端市场,为PC用户带来前所未有的性能飞
    的头像 发表于 09-03 15:26 ?950次阅读

    变频器com端接正极还是负极

    在变频器中,COM端子的接线通常与正极或负极的区分不是直接相关的,因为COM代表的是“Common”(公共)或“Common Ground”(公共地),其主要功能是作为电源接地或信号接地
    的头像 发表于 08-25 10:59 ?6972次阅读