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

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

3天内不再提示

使用多代 PCIe 构建高性能互连

凤求凰 2022-07-21 09:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PCI Express 和对带宽的渴望

作为将计算、嵌入式和定制主机处理器连接到“端点”外围设备(例如以太网端口USB 端口、视频卡和存储设备)的一种方式,PCI Express® (PCIe®) 已成为参考的高性能互连。利用高速串行通信,PCIe 提供高效的点对点连接,并通过增加通道数和信号传输速率,提供可扩展的接口带宽。

PCIe 1.0 规范于 2002 年发布,以每秒 2.5 千兆传输 (GT/s) 的速度运行,总 x16 接口带宽为 8GByte/s。随着第二代 PCIe 2.0 规范的到来,带宽随后在 2006 年翻了一番,并在 2010 年再次将带宽提高到 32GByte/s,以满足包括高端 PC、游戏、企业计算和网络。

pYYBAGLPCCSABjnFAA-uTv9xXzM195.png


PCI Express 已成为各种系统设计的参考高性能互连。
(来源:Diodes Inc.)

最近,基于云的服务(例如社交媒体和视频流)的快速普及对大型数据中心内的高速连接提出了新的和更苛刻的要求。

现在,随着物联网时代的到来,安装在智能城市和基础设施、智能工厂和其他工业资产、商业和住宅建筑以及用于健身和医疗跟踪的可穿戴设备的联网传感器将为超大规模数据中心生成大量数据,捕获、存储、处理和分析。这些力量正在推动对下一代 PCIe 的需求,以有效地将数据中心服务器连接到高速以太网、网络附加存储和 AI 加速器。

联网汽车将进一步增加数据负载,增加实时压力,以实现更高水平的自动驾驶并最终实现全自动驾驶汽车。在数据中心的背后,训练用于 AI 推理的神经网络是一项计算密集型任务,它极大地暴露了外围通信的瓶颈。

随着这些各种因素现在发挥作用,PCIe 再次向前发展的时机已经成熟。2017 年发布的 PCIe 4.0 紧随其后的是 2019 年发布的 PCIe 5.0。图 1 显示了每个 PCIe 版本提供的总速度。

poYBAGLPCDCAPxiqAALw78Dc7YI295.jpg


图 1:PCIe 版本提供的总速度(来源:Diodes Inc.)

随着领先的数据中心从 100Gb 以太网过渡到最新的 400Gb 规范,PCIe 5.0 有望得到广泛应用。在实践中,PCIe 带宽的增加或多或少与以太网速度的进步保持同步,理想情况下保持两种标准之间的平衡有助于避免性能瓶颈。

“传统” PCI 标准保持最新

随着 PCIe 5.0 产品开始进入市场,并且随着 PCI 特别兴趣小组 (PCI-SIG) 最近宣布下一代 PCIe 6.0 将于 2021 年完成的工作已经开始,PCIe 是性能的首选协议- 在可预见的未来,饥饿的外围通信。

同时,向后兼容性是 PCIe 沿袭的一个关键优势。由于 PCIe 规范没有到期日期,因此几代产品可以在市场上共存,甚至在同一个应用程序中。这对系统设计人员来说是一个优势:虽然新一代 PCIe 不断涌现以解决日益增长的带宽需求,但早期的迭代继续在个人计算、游戏以及一些企业计算和网络应用等大量场景中提供价值。

解决实施挑战

各种 PCIe 代之间的向后兼容性使系统能够在新芯片可用时受益于更高的传输速度,而设计更改最少。另一方面,不断提高的信号速度会给信号裕量带来额外压力,并会增加设计复杂性。此外,显然需要能够桥接 PCIe 和从 PCIe 桥接的解决方案,不仅在传统接口之间,而且在 USB 或图形端口等其他接口之间。

为了应对这些挑战,设计人员需要使用支持各种 PCIe 代的设备,例如时钟发生器时钟缓冲器控制器、数据包交换机/桥、ReDriver™ 芯片和高速多路复用器,如图 2 所示。


图2:Diodes Inc.提供的PCIe解决方案示例(来源:Diodes Inc.)

ReDriver芯片可以为提高高速系统中的信号完整性提供一种经济高效且方便的解决方案。使用均衡和预加重等技术,通过引入最小延迟的输出驱动器,ReDriver补偿传输线损耗,以恢复信号裕度并最小化抖动,以确保接收器的低误码率。与集成了时钟和数据恢复等附加功能的重定时器相比,ReDriver引入了低延迟,相对经济且易于实现。图2显示了当信号需要在较长的PCB轨道上驱动时,如到外部图形卡或通过电缆到外部存储器时,如何使用PCIe ReDriver。这些ReDrivers完全向后兼容,支持所有以前的PCIe代。

网桥和交换机满足各种类型的主机和终端设备之间的接口要求。包桥通常在OSI参考模型的两层之间或两个协议之间提供接口。图2还显示了如何使用网桥连接PCIe和传统PCI标准(包括PCI-X),或USB端口或UART总线接口。分组交换机是多端口/多通道设备,通常用于将单个根复合体扩展到多个具有多通道的端口,以访问其他对等系统,如外围设备或线路卡。

除了具有各种端口配置和转换能力的单个分组网桥和交换机外,PCIe分组交换机和PCIe-to-USB2.0网桥的功能还结合在设备中,例如Diodes Incorporated的PI7C9X442SL PCI Express to USB 2.0“swidge”。该多功能设备可以从一个PCIe x1上游端口扇出到两个x1下游端口和四个USB 2.0端口,并允许系统主机处理器同时访问多个PCIe和USB设备。

Diodes股份有限公司等公司可以提供无源双向PCIe 1.0、PCIe 2.0或PCIe 3.0信号多路复用器/解复用器组合,以将单个PCIe通道连接到多个通道,以扩展用于图形或计算的带宽。这些设备还可用于启用单个多协议接口的连接。

时钟缓冲器通常可以将单个参考信号作为输入并产生多个输出,以便在 PCB 周围更广泛地分布。时钟缓冲器 IC 提供多种配置,Diodes 提供专有的 PLL 设计,确保抖动保持在 PCIe 要求范围内。时钟发生器可以生成具有极低输出抖动的特定频率的时钟信号,使其适用于 PCIe 以及其他系统时钟。设计人员可以找到各种合适的设备,例如 Diodes 的 1.8V PI6CG18xxx 和 1.5V PI6CG15xxx PCIe 4.0 时钟发生器和 2 通道、4 通道和 8 通道配置的缓冲器,它们与所有先前的 PCIe 代兼容。通过在片上集成终端,这些器件在每个输出端节省了四个外部电阻器,从材料清单中减少了多达 32 个组件。

结论

PCIe 是适用于从嵌入式和桌面计算到高带宽数据中心连接和神经网络训练的应用的首选高性能互连。设计人员可以利用早期 PCIe 标准的长使用寿命,以及旧版和下一代规范之间的向后兼容性,以经济高效的方式满足各种系统要求。通过访问包含桥接器、缓冲器、转接驱动器、开关和复用/解复用 IC 等功能的器件组合,设计人员可以为要求苛刻的应用提供高效的解决方案。

审核编辑 黄昊宇

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

    关注

    5

    文章

    690

    浏览量

    134594
  • PCIe
    +关注

    关注

    16

    文章

    1502

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索PCIE - 1730/1730H:高性能数字I/O PCIe卡的魅力

    探索PCIE - 1730/1730H:高性能数字I/O PCIe卡的魅力 在工业应用的硬件设计领域,一款性能优异的数字I/O卡能为系统带来更高的稳定性和效率。今天,我们就来深入了解一
    的头像 发表于 05-13 12:05 250次阅读

    89HPES32NT24BG2:高性能PCIe Gen2系统互连交换机的深度解析

    89HPES32NT24BG2:高性能PCIe Gen2系统互连交换机的深度解析 在当今的电子系统设计中,高性能PCIe交换机扮演着至关重
    的头像 发表于 04-27 16:50 187次阅读

    青翼基于KU115FPGA 高性能数据预处理载板-PCIe信号处理板-FPGA载板

    PCIE702A-2 是一款基于 PCIE 总线架构的 KU115 FPGA 高性能 数据预处理平台,该平台具有 1 个 FMC+(HPC)接口,1 路 PCIe x8 主机接口,该平
    的头像 发表于 03-17 19:00 1189次阅读
    青翼基于KU115FPGA <b class='flag-5'>高性能</b>数据预处理载板-<b class='flag-5'>PCIe</b>信号处理板-FPGA载板

    探索Renesas 89HPES24NT6AG2:高性能PCIe Gen2系统互连交换机

    探索Renesas 89HPES24NT6AG2:高性能PCIe Gen2系统互连交换机 在当今的电子设备设计中,高性能、高灵活性和高可靠性的系统
    的头像 发表于 03-02 15:25 381次阅读

    解析IDT 89HPES12NT12G2:高性能PCIe Gen2系统互连交换机的卓越之选

    众多高性能应用的核心。而IDT 89HPES12NT12G2作为一款12通道、12端口的PCIe Gen2系统互连交换机,更是为主机或智能I/O系统提供了强大的支持。本文将深入剖析这
    的头像 发表于 02-26 17:30 741次阅读

    IDT 89HPES32NT24BG2:高性能PCIe Gen2系统互连交换机深度解析

    IDT 89HPES32NT24BG2:高性能PCIe Gen2系统互连交换机深度解析 在当今的电子设备设计领域,PCI Express(PCIe)技术凭借其高速、高效的数据传输能力,
    的头像 发表于 02-09 16:05 423次阅读

    Chiplet异构集成的先进互连技术

    半导体产业正面临传统芯片缩放方法遭遇基本限制的关键时刻。随着人工智能和高性能计算应用对计算能力的需求呈指数级增长,业界已转向Chiplet异构集成作为解决方案。本文探讨支持这一转变的前沿互连技术,内容来自新加坡微电子研究院在2
    的头像 发表于 02-02 16:00 3401次阅读
    <b class='flag-5'>多</b>Chiplet异构集成的先进<b class='flag-5'>互连</b>技术

    澜起科技发布PCIe 6.x/CXL 3.x AEC解决方案

    澜起科技今日宣布,率先在国内推出基于PCIe 6.x/CXL 3.x标准的高性能有源电缆(AEC,Active Electrical Cable)解决方案。该方案面向数据中心从单机架向机架复杂架构
    的头像 发表于 01-27 14:15 586次阅读

    从内存接口到PCIe/CXL、以太网及光互连,高速互连芯片市场分析

    通信协议,通过信号处理、架构优化等方式,保障数据在各系统间高效、可靠传输。 高速互联芯片 按技术类别区分,高速互连芯片主要分为三大类:内存互连芯片、PCIe/CXL 互连芯片和以太网及
    的头像 发表于 01-20 13:37 2260次阅读
    从内存接口到<b class='flag-5'>PCIe</b>/CXL、以太网及光<b class='flag-5'>互连</b>,高速<b class='flag-5'>互连</b>芯片市场分析

    探索TS2PCIE412:高性能PCIe开关的技术剖析

    探索TS2PCIE412:高性能PCIe开关的技术剖析 在当今的电子设备中,PCI Express(PCIe)总线的应用越来越广泛,而PCIe
    的头像 发表于 01-14 15:00 602次阅读

    DS160PT801:高性能PCIe重定时器的卓越之选

    DS160PT801:高性能PCIe重定时器的卓越之选 在高速数据传输的时代,PCIe技术在服务器、高性能计算等领域扮演着至关重要的角色。而DS160PT801作为一款
    的头像 发表于 12-16 14:30 594次阅读

    Amphenol HD Express®:满足PCIe® Gen 6需求的高性能互连系统

    Amphenol HD Express®:满足PCIe® Gen 6需求的高性能互连系统 在当今高速发展的电子科技领域,对于高性能、高密度互连
    的头像 发表于 12-11 14:10 634次阅读

    Amphenol PCIe® Gen 6 Mini Cool Edge IO连接器:下一高速互连解决方案

    Amphenol PCIe® Gen 6 Mini Cool Edge IO连接器:下一高速互连解决方案 在高速互连领域,Amphenol推出的P
    的头像 发表于 12-10 11:10 737次阅读

    PCIe协议分析仪能测试哪些设备?

    场景:监测GPU与主机之间的PCIe通信,分析数据传输效率、延迟和带宽利用率。 应用价值:优化大规模AI训练任务的数据加载和模型参数同步,例如在GPU系统中测试PCIe交换机的性能
    发表于 07-25 14:09

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架构分析」阅读体验】+NVlink技术从应用到原理

    带来了总双向带宽160GB/s的通讯速率,远高于当时的PCIe接口(实际比现在的PCIe5.0也还要快)。首的NVlink主要是增强了GPU到GPU的通信性能和GPU对系统内存的访问
    发表于 06-18 19:31