PCIE60标准正式发布速度最高达12

今天早上,PCI特别兴趣小组(PCI-SIG)发布了期待已久的PCIExpress6.0最终(1.0)规范。下一代无处不在的总线再次将PCIe通道的数据速率提高一倍,使其在每个方向上达到8GB/秒,并且对于多通道配置来说要高得多。随着规范的最终版本现已整理和批准,该组织预计第一批商业硬件将在12到18个月内投放市场,这实际上意味着它应该在年开始出现在服务器中。

PCIExpress6.0于年夏天首次发布,顾名思义,是当前一代PCIe5.0规范的直接后续产品。PCI-SIG的目标是大约每3年将PCIe带宽翻一番,一旦5.0规范完成,PCI-SIG几乎立即着手开发PCIe6.0,寻找再次将PCIe带宽翻倍的方法。这些开发工作的产物是新的PCIe6.0规范,尽管该组织仅在几周前就错过了年末发布的最初目标,但今天他们宣布该规范已最终确定并将发布给该组织的成员。

与往常一样,更快版本的PCIe技术的创建是由行业永不满足的带宽需求推动的。由显卡、加速器、网卡、SSD和其他PCIe设备移动的数据量只会继续增加,因此总线速度也必须如此发展才能保持这些设备的性能。与该标准的过去版本一样,对更快规范的直接需求来自服务器运营商,他们已经定期使用大量高速硬件。但在适当的时候,该技术也应该过滤到消费设备(即个人电脑)。

通过将PCIe链路的速度提高一倍,PCIe6.0实现了带宽速率的全面加倍。X1链接从4GB/秒/方向移动到8GB/秒/方向,并且对于完整的x16链接一直扩展到GB/秒/方向。对于已经缝合给定宽度的链路的设备,额外的带宽意味着总线限制的显着增加;同时,对于尚未使链路饱和的设备,PCIe6.0提供了减少链路宽度、保持相同带宽同时降低硬件成本的机会。

PCIExpress于年首次推出,今天的6.0版本基本上标志着该技术的第三次重大修订。虽然PCIe4.0和5.0只是对早期信号方法的“扩展”——特别是继续使用PCIe3.0的b/b信号和NRZ——但PCIe6.0进行了更重大的改革,可以说是该标准历史上最大的一次。

为了使带宽再次翻倍,PCI-SIG彻底颠覆了信号技术,从一开始就使用的不归零(NRZ)技术转向脉冲幅度调制4(PAM4)。

正如我们在首次宣布PCIe6.0开发时所写的那样:

在非常高的水平上,PAM4与NRZ相比,是从MLCNAND手册中获取一页,并将单个单元(或在本例中为传输)将保持的电气状态数量增加一倍。与传统的0/1高/低信号不同,PAM4使用4个信号电平,因此信号可以编码为四种可能的两位模式:00/01/10/11。这使得PAM4可以承载两倍于NRZ的数据,而不必将传输带宽加倍,对于PCIe6.0来说,这将带来大约30GHz的频率。

PAM4本身并不是一项新技术,但到目前为止,它一直是G以太网等超高端网络标准的领域,其中可用于更多物理通道的空间量更加有限。因此,业界在使用信号标准方面已经有几年的经验,并且随着自身带宽需求的不断增长,PCI-SIG决定将其带入机箱中,以下一代PCIe为基础.

使用PAM4的代价当然是成本。即使每赫兹带宽更大,PAM4目前在几乎每个级别上的实施成本都更高,从PHY到物理层。这就是为什么它没有风靡全球,以及为什么NRZ继续在其他地方使用的原因。PCIe的大规模部署规模当然会在这里大有帮助——规模经济仍然很重要——但是一旦PCIe6.0处于上升阶段,看看几年后的情况将会很有趣。

同时,与我之前的类比中的MLCNAND不同,由于附加的信号状态,PAM4信号本身比NRZ信号更脆弱。这意味着与PAM4一起,PCIe历史上第一次该标准还获得了前向纠错(FEC)。名副其实,前向纠错是一种通过提供恒定的纠错数据流来纠正链路中的信号错误的方法,它已经普遍用于数据完整性至关重要且没有时间重新传输的情况下(例如作为带DSC的DisplayPort1.4)。虽然到目前为止PCIe还不需要FEC,但PAM4的脆弱性将改变这一点。包含FEC不应该对最终用户产生明显的影响,但对于PCI-SIG,这是另一个需要应对的设计要求。

值得注意的是,FEC还与循环冗余校验(CRC)配对,作为防止误码的最后一层。即使在FEC仍然未能通过CRC(因此仍然是损坏的)的数据包将触发数据包的完全重传。

切换到PAM4的结果是,通过在不增加频率的情况下增加传输的数据量,信号损失要求不会上升。PCIe6.0将具有与PCIe5.0相同的36dB损耗,这意味着虽然标准并未正式定义走线长度,但PCIe6.0链路应该能够达到与PCIe5.0链路一样远的距离。这无疑让供应商和工程师都松了一口气。

除了PAM4和FEC,PCIe6.0的最后一项主要技术补充是它的流量控制单元(FLowcontrolunIT:FLIT)编码方式。不要与物理层的PAM4混淆,FLIT编码用于逻辑层,将数据分解为固定大小的数据包。通过将逻辑层移动到固定大小的数据包,PCIe6.0能够实现FEC和其他纠错方法,因为这些方法需要所述固定大小的数据包。FLIT编码本身并不是一项新技术,但与PAM4一样,本质上是从已经使用的高速网络领域借来的。而且,根据PCI-SIG,它是规范中最重要的部分之一,因为它是启用(持续)具有FEC的PCIe低延迟操作的关键部分,并且允许非常小的开销。总而言之,PCI-SIG认为PCIe6.0编码是一种1b/1b编码方法,

由于它更像是一个启用部分而不是规范的一个特性,因此FLIT编码对用户来说应该是相当不可见的。然而,需要注意的是,PCI-SIG认为FLIT编码在某种意义上也被向后移植以降低链路速率非常重要/有用。一旦在链路上启用FLIT,链路将始终保持FLIT模式,即使链路速率协商下降。因此,例如,如果PCIe6.0显卡要从64GT/s(PCIe6.0)速率下降到2.5GT/s(PCIe1.x)速率以节省空闲时的电量,则链路本身仍将是在FLIT模式下运行,而不是回到完整的PCIe1.x样式链接。这既简化了规范的设计(不必重新协商超出链路速率的连接),又允许所有链路速率受益于FLIT的低延迟和低开销。

与往常一样,PCIe6.0向后兼容早期规范;因此旧设备将在较新的主机上运行,而较新的设备将在较旧的主机上运行。此外,目前的连接器形式仍然受到支持,包括无处不在的PCIe卡边缘连接器。因此,虽然对规范的支持需要内置到新一代设备中,但它应该是一个相对简单的过渡,就像前几代技术一样。

不幸的是,PCI-SIG无法为我们提供太多指导,说明这对实施意味着什么,特别是在消费者系统中——该小组只是制定标准,由硬件供应商来实施。因为切换到PAM4意味着给定走线长度的信号损失量没有增加,从概念上讲,放置PCIe6.0插槽应该与放置PCIe5.0插槽一样灵活。也就是说,我们将不得不拭目以待,看看AMD和英特尔在未来几年会设计出什么。能够做某事,以及能够在消费者硬件预算上做这件事并不总是一回事。

总结一下,随着PCIe6.0规范最终完成,PCI-SIG告诉我们,根据之前的采用时间表,我们应该会在12到18个月内看到符合PCIe6.0的硬件上市。实际上,这意味着我们应该在明年看到第一个服务器设备,然后可能再过一两年用于消费设备。

附:发布会PPT

资讯解读

资讯商机订单

「仪器需求小助手」资讯板块,每日实时更新仪器设备行业重要资讯,包括相关行业政策、新项目落地、新实验室、新学校、新学院、新研究中心等。让用户实时掌握行业动态,了解潜在商机,助力用户提前切入项目。




转载请注明:http://www.180woai.com/qfhqj/1261.html


冀ICP备2021022604号-10

当前时间: