PCI Express作为二十年来电子和通讯家当界发展最为成功的数字标准之一,在近年随着云打算和大数据的发达发展以及今年的5G商用启动呈现加速趋势。本文将大略回顾PCIExpress标准的发展简史以及在5G加速支配背景下的各标准的发展与运用处景及当前的寻衅作一大略先容。
导读:

本期头条着重先容PCIE4.0/5.0标准的最新发展状况和运用寻衅。本篇共 6000 字旁边,估量须要 15分钟
PCI Express标准的发展简史
PCI Express标准由PCI-Sig协会组织拥有,发轫于21世纪初。随着从前IA架构系统周边部件如高速显卡和网卡等对带宽需求的持续推高,传统的PCI总线纵然从33MHz倍频到66MHz乃至133MHgz,总线位宽从32位扩展到64位即PCI-X总线(以及AGP总线)其带宽也无法知足运用需求。
2003年,PCI-Sig推出了PCIE1.0a标准;2007年推出了PCIE2.0标准;2010年推出了PCIE3.0标准。直到2010年,PCIE标准紧张用于传统的PC、条记本以及基本的局域网规模的做事器平台。
进入2010以来,随着以iPhone为代表的智能电话和终真个迅猛兴起,移动打算和无线数据大潮倒逼传统的桌面平台市场开始萎缩,而同时对高性能、高速、高带宽的数据运算和存储做事器的需求在持续倍增。
持续的压力积累之下,到2017年,PCI-Sig组织终于推出PCIE4.0标准。而近两年来,在5G加持下,PCI-Sig组织开始进入“暴走模式”。当前在PCIE4.0尚未完成全面商用的情形下,PCIE5.0 Base1.0规范刚刚发布,就迫不及待地在19年Q3公布了PCIE6.0 Base 0.3规范。
图1 PCIE标准发展及带宽倍增路径图
表1 PCIE各标准发布韶光、速率及编码
PCI Express标准运用处景
PCI-Sig组织当前真正演绎了什么叫“筷子上夹一个,眼睛同时还盯着碗里和锅里”。
那么是什么样的市场和运用处景造成了本日这样的三箭齐发的局势?下面这幅图充分解释了当前的急迫状况和压力:
图2 新一代互连网络架构
云打算和大数据发展到2019年,叠加5G商用开始启动,以及以车联网和智能驾驶为主导推动发展到未来聪慧城市的培植,万物互联和海量数据时时刻刻均在天生对传统的星形核心状互联网络架构的传输带宽产生巨大压力,近几年高速光电接口模块的长足发展也衬托出全网络的带宽瓶颈已经从外部系统互连接口(即各种光电模块)转移到内部的高速处理器和外部接口之间。
同时海量数据对传统的环绕核心网进行通讯和打算的架构也带来巨大寻衅,因此对海量数据进行分层并采取分布式或者稠浊架构打算成为一定。因次基于本钱的考虑,须要不同速率的标准未来适用于不同的运用处景或级别。
范例地,PCIE3.0/4.0将广泛用于数据和信息汇聚设备即终端,包括PC/NB,智能电话以及汽车等设备;
PCIE4.0/5.0则会用于边缘打算层,比如5G基站配套或智能网联汽车接入网关设备等;
而PCIE6.0则会用于核心网数据中央和做事器设备。
当前「PCIE3.0」已经成熟运用在传统的PC/条记本和做事器以及采取U.2或M.2接口的SSD存储设备上,乃至移动终端设备的AP与Wifi芯片连接。
「PCIE4.0」已经完成在做事器产品初期样机开拓阶段,今年9月在中国上海,家当界上游公司完调集海内紧张做事器厂家成了第一次Plugfest测试。
图3 是德科技——业界唯一全系列测试方案参加上海PCIE4.0 Plugfest测试
而「PCIE5.0」在完成Base规范制订后,估量在2020会完成CEM规范,迈向正式商用。PCIE5.0依然采取NRZ编码实现32GT/s传输,在X16链路宽度配置下供应对400Gbps光电接口的强力支撑。针对未来核心网的更高传输哀求即800Gbps则留待「PCIE6.0」的支配。
事实上,PCI-Sig组织依托其背后强大的业界家当链上游成员单位的支持和影响力,其开拓的标准已经不仅在X86处理器领域得到巨大成功,而且在多种架构如Power等均在采取。而近几年,业界开拓的几种基于不同平台和架构处理器进行异构打算的总线尤其是在AI(人工智能)运用领域,如CCIX、OpenCAPI、GenZ等底层多是基于PCIE标准。
在今年上半年I公司新发布的标准CXL,其物理层当然也将采取PCIE标准。在可预期的未来,PCIE标准将统一高速打算平台和处理器系统内的互连接口。因此本日对PCIE标准无论如何强调其主要性和对高速数据传输和通讯家当的代价都绝不外分。
标准快速迭代带来的寻衅
近10来年PCIE标准快速迭代带来的物理层设计和测试巨大寻衅,紧张表示在如下几个方面:
① 旗子暗记速率快速倍增的同时旗子暗记幅度和眼高在快速压缩
旗子暗记速率在近几年的迅猛增长的同时,对应的是在吸收端旗子暗记幅度的持续压缩。在PCIE3.0时期,吸收端眼高35mV,到4.0标准,眼高只有20mV旁边。PCI-Sig最初方案PCIE5.0,眼高在10mV旁边。终极在Base规范发布时,重新定义为15mV。这一5mV的眼高增量,紧张是相对付PCIE4.0标准在32Gbps速率上采取了更强的CTLE和3-tap DFE,并且哀求采取低损耗板材,这一增量期望终极能够在实际产品化过程中缓解业内的仿真设计开拓职员和旗子暗记完全性及测试工程师的压力。
然而这一眼高实际是在吸收端均衡后必须达到的眼高,实际上在均衡前眼睛是完备闭合的。即便如此,这一哀求对传统的8bit示波器还是产生巨大压力。除了8bit示波器本身的有限的量化等级之外,还有随着旗子暗记频率提高示波器带宽的延展其本底噪声也在扩大,因此动态有效位数在持续低落。
比如范例地,业界许多8bit实时示波器到25GHz带宽时ENOB只有4位旁边,已经严重影响丈量精度,Keysight最新UXR则可以达到6.2位。考虑到未来PCIE6.0 64GT/s,将采取PAM-4电平,相对NRZ电平调制办法信噪比减小9.6dB,因此对示波器的本底噪声和动态有效位会带来更大寻衅。总之,未来针对旗子暗记连续迈向高速、低幅度和更低的裕量方向,10bit示波器必将成为主流。
② 发送端和吸收端均衡日益繁芜导致互动链路演习(Interactive Link Training)日益繁芜
在TX EQ方面,
• PCIE标准从早期的1.0a/1.1标准的单一的3.5dB Pre-Emphasis/De-Emphasis;
• 到之后2.0标准的3.5或6dB的De-Emphasis;
• 再到PCIE3.0时期的引入3-Tap FIR 滤波器实现TX EQ,除了跳变后的De-Emphasis之外还有跳变前的Pre-Shoot,基于此定义了常见的11种Preset组合;
• 在PCIE4.0则基本保留了PCIE3.0标准的TX EQ定义和组合。11种组合旗子暗记中必须有一种通过或符合规范哀求。
在RX EQ方面,
• 从PCIE3.0开始就在吸收端引入了CTLE+1 Tap DFE。
• 在PCIE4.0标准,吸收端采取CTLE+ 2 Tap DFE。
• 而当前5.0规范中,则采取CTLE+3-tap DFE。
(CTLE,英文名称Continuous Time Linear Equalizer)
PCIE5.0 CTLE通报函数如下图示:
图4 PCIE5.0 CTLE通报函数
从上图可以看到,CTLE事理是对部分频段的旗子暗记进行放大以填补链路的传输损耗。在实际的测试过程中,由于示波器固有的旗子暗记路径和AD采样芯片引入的噪声叠加到旗子暗记上,在后期进行均衡算法处理时在放大旗子暗记的同时会放大旗子暗记采集和处理路径的本底噪声,因而引入丈量偏差,这一偏差对PCIE5.0有限的15mV的眼高可能是致命的。因此低本底噪声和高ADC位数及ENOB示波器对未来5.0测试意义将更显主要。
下图是PCIE4.0完全链路的TXEQ和RXEQ框图。
图5 PCIE3.0/4.0 完全链路TXEQ和RXEQ框图
针对这一繁芜的协商机制,PCI-Sig在PCIE4.0 CEM标准针对RX测试相对以往PCIE3.0做出了修正。以往PCIE3.0 RX测试中的Jitter Tolerance项目在PCIE4.0已经拿掉,更看重Link EQ测试,无论在发送端还是吸收端。
表2 PCIE3.0/4.0 AIC和SYS Board物理层测试项目比拟
以2.12项目为例,在规范中明确解释须要“Protocol aware”设备即BERT演习DUT到16.0 GT/s,运行链路均衡协议并设置DUT到环回模式后再发送同等性码型,经由DUT环回到误码检测模块后进行BER测试。
图6 PCIE4.0 Phy Test Spec中 2.12 System RX Link EQ Test解释
在这一测试项目中,对误码仪的协议感知能力哀求越来越高。其余实时示波器也是必不可少的工具,示波器紧张有两个浸染。
一个是针对误码仪发出的旗子暗记进行精确校准以确保误码仪发出的旗子暗记经由电缆和夹具等连接输出到被测设备的端面时完备符合规范。其余示波器还用于测试2.5和2.9——TX Link EQ Response Time,由误码仪发出设置命令以哀求DUT发出某个Preset,然后示波器通过捕获到的波形不雅观察DUT是否在规范哀求的1ms内相应这个命令。从P0到P9,须要全部遍历一遍。可以看到在规范哀求的1ms的反应韶光内,假定以80 GSa/s采样,那么存储深度则哀求80M点以上,这一哀求远高于眼图测试的2M UI样点。事实上,当前Keysight 支持PCIE4.0/5.0测试的示波器Z/UXR系列均供应了最低100M/CH的存储深度,充分知足这一测试哀求。
下图即为TX Link EQ Response Time实测波形,从中还可以看到为了准确不雅观察这一相应过程,还启用了PCIE协议解码运用,也便是说协议解码和触发对PCIE测试也是一个主要工具。
图7 2.5项目TX Link EQ Response Time实测波形图
总体来看,在本日的PCIE4.0测试中,实时示波器和误码仪两台设备协同事情,二者缺一不可。当然如果采取同一品牌设备将对测试联调和折衷及除错带来极大的便利性。
③ 时钟通报系统和架构中的抖动哀求越来越高
从PCIE4.0开始,时钟通报系统和架构紧张采取两种:
CC(Common Clock)架构
IR(Independent Reference CLK)架构
IR又分成两种:
SRIS(Separate Reference Clocks With SSC)SRNS(Separate Reference Clocks With No SSC)未来在PCIE5.0时期,各种时钟架构采取状况如下表:
图8 PCIE5.0时钟架构采取状况
在无Riser扩展槽情形,必需利用CC时钟架构,同时其抖动指标日益严苛,到PCIE5.0标准,CC Jitter最低为0.15ps,采取0.5MHz PLL带宽——1.8MHz CDR带宽范围滤波器进行滤波处理,紧张以Rj形式表示:
表3 CC时钟架构抖动哀求表
这一测试哀求对本日的实时示波器指标哀求已经达到极限,对示波器的固有抖动及通道间偏差都提出了很高的哀求。因此未来采取相噪剖析仪(Phase Noise Analyzer)进行丈量已经成为一种可能,但是这对家当界来说是一笔额外的投资开销,由于相噪剖析仪在传统的数字运用领域功用有限。
Keysight Z系列示波器以单一平台实现4通到33Ghz带宽,供应最低75fs抖动。UXR系列10bit实时示波器单一平台供应业界最高四通道带宽13GHz-33GHz@128GSa/s,40-110GHz@256GSa/s,最小25fs固有抖动,在当前PCIE5.0早期的时钟丈量中已经显现出明显的上风。其余业界其它一些采取多个机箱拼凑实现2/4通道33GHz或50GHz带宽除了本身单台机箱的固有抖动外,其不同机箱通道间的韶光偏差会带来额外的测试偏差,导致终极测试不能通过。
其余为了知足PCIE5.0标准的这一严苛哀求,Keysight除了在硬件上供应多种高性能的平台外,在软件和算法上也在合营PCI-Sig组织进行更多的有益的改进和建议,包括推出了基于实时示波器的「相位噪声剖析选件」(Phase Noise Analyze),以及在抖动分软件里供应去除或采取外部旗子暗记源校准示波器的抖动和底噪的功能,以期望通过提过实时示波器丈量精度的方法来知足新的运用寻衅,降落额外的投资本钱(详细请参考是德科技KEYSIGHT往期文章,《沧海桑田话抖动(下)》)。
④ 旗子暗记传输链路的设计和测试哀求越来越高
最新的PCIE5.0 Base1.0规范里给出了各种架构和速率下旗子暗记传输链路范例频点插入损耗的最低和最高哀求如下表示,可以看到正负偏差在0.5-1dB旁边,足见哀求之高和严格。
表4 PCIE标准校准链路IL哀求
如果计入RX真个封装损耗,PCIE4.0 16GT/s总体链路损耗目标在27-30dB@8GHz,而PCIE5.0当前目标为36dB@16GHz。PCIE5.0全链路裕量分配如下图:
图9 PCIE5.0链路裕量分配
鉴于PCIExpress标准最初仅用于支持IA架构的PC和传统做事器,因此对本钱的敏感度非常高。一贯到PCIE3.0 8Gbps,依然在传统FR4板材上实现。发展到PCIE4.0,FR4板材已经很难担保旗子暗记能经由两个以上连接器和长达12英寸的链路后还能保持足够的旗子暗记完全性,无论采取多么强大的TX EQ和RX EQ也不能实现旗子暗记的可靠传输。因此要么采取低损耗板材比如Megtron-4或者增加Retimer芯片。
到底采取什么方案须要从两者的本钱进行权衡,而且如果采取前期的仿真设计可以帮助做出更好的判断和取舍。这一判断对未来边缘打算的进一步发展尤为主要,由于边缘打算层的中端性能做事器需求和市场可能极大,产品放量的时候本钱就成为市场竞争的关键成分之一。
而发展到未来PCIE5.0标准实现32G T/s时,乃至可能须要采取更昂贵的Megtron-6板材乃至直接采取高频电缆线束传输旗子暗记。
在前两个月,PCIE5.0 Base RX校准和测试夹具也已经上线,对会员单位开放,订购链接:
https://pcisig.com/specifications/order-form
图10 PCIE5.0夹具订购信息单
图11 PCIE5.0 Base夹具
上图即为PCIE5.0 Base RX校准和测试夹具。
左边的卡是Variable ISI Base Spec Riser Card,
右边的是Base RX Calibration夹具。
仔细不雅观察可以看到为了确保旗子暗记完全性,CEM连接器开始采取SMT表贴,夹具上的连接头也采取了MMPX连接器。其余其材质在夹具上也标明了采取Megtron-6板材,阻抗为85欧姆。
图12 UXR0504A+M8040A PCIE5.0测试校准系统
不管未来到底要如何多快好省地实现旗子暗记在物理链路层的可靠传输,网络剖析仪对PCIE标准的成功支配已经成为必备工具了。事实上,本日的网络剖析仪不仅具备强大的频域参数测试能力如IL,RL等,还可以增加TDR(时域反射)选件,完成阻抗丈量,支持PCIE PHY Test Spec标准里规定的针对AIC和Sys-Board的2.14和2.15阻抗测试项目。
通过最近在上海举行的PCIE4.0 Plugfest活动创造在做RX测试前除了例行针对包括Variable ISI夹具在内的全链路进行标定并选择总链路损耗在27-30dB之外,由于针对多个项目及多个链路反复插拔测试,创造反复多次插拔和连接之后夹具上的SMP连接头随意马虎涌现过劳和损伤进而导致夹具的旗子暗记完全性低落,因此在大批量测试情形下须要不定期采取网络剖析仪进行测试标定,目前看来至少1-2周需进行一次标定测试。也便是说,网络剖析仪的利用频度大大超出了我们起先的认识。
以上对当前PCIE4.0/5.0标准的发展演进和已经和即将碰着的寻衅略谈了几个方面,挂一漏万,不敷或缺点之处欢迎指出。
是德科技助家当界轻松应对寻衅
寻衅与机遇并存,寻衅越大则意味着征服之后的回报越高。要想征服这一巨大寻衅,Keysight公司全面的办理和测试方案涵盖:
高性能实时示波器Z/UXR系列供应业界精度领先的发送端测试能力;M8020A误码仪用于RX吸收端测试,具有高集成度,超强的协议感知能力,或者高性能误码仪M8040A,直接支持落后级最高到64G Baud NRZ 或PAM-4速率旗子暗记(等效实现128Gb/s速率NRZ),单台设备全面支持当前PCIE4.0,以及PCIE5.0,通过软件升级支持未来3年后的PCIE6.0标准PAM-4旗子暗记;丰富的网络剖析仪产品,带宽最高110GHz和强大的软件功能,包括阻抗测试用TDR选件及传输链路测试验证用PLTS软件;以及Pathwave ADS软件High Speed Digital模块可以供应功能强大的前期仿真设计和开拓软件——为家当界的各路精英供应最佳的设计开拓做事和测试验证保障!图13 高速数字测试全链路和单元及对应设备
针对PCIE5.0测试,Keysight目前已经可以供应分别针对TX和RX测试的软件。如下图示:
图14 D9050PCIC PCIE5.0同等性测试软件
图15 M8040A PCIE5.0 RX测试系统组网图
家当界上游I公司在2019年PCI-SIG开拓者大会上,揭橥文章《Design and Analysis of 32GT/s SerDes for PCIe 5.0 in 10nm》(可在PCI-Sig官网下载),展示其实验室用于验证PCIe5.0的测试环境,设备为M8040A及DSAZ634A,目前该系统在I公司已经广泛采取。
其余一家上游IP供应商S公司宣告DesignWarePHY IP知足PCIe 5.0 根本规范1.0版本,并公开其实验室基于M8040A和DSAZ634A的芯片验证和演示视频。
此外还有业界其它前沿FPGA和IP公司也都在采取Keysight测试方案进行早期的PCIE5.0 32GT/s验证。
总结,高速数字科技发展到本日,早已经不是当年仅仅依据参考设计就能完成项目开拓的时期。“工欲善其事,必先利其器”,或者“没有金刚钻,揽不了瓷器活”,测试工具和设备保障是必不可少的。当然,选择精确的互助伙伴也是成功的必要条件。是德科技作为业界唯一一家拥有三级研发体系:从核心芯片研发到硬件平台研发再到运用层办理方案研发的厂家是业界唯一供应从仿真设计,到物理层席卷发送端,传输链路和吸收端测试的全面测试方案供应商,是更值得相信的互助伙伴。
图16 是德科技供应全面物理层仿真设计和测试方案
环顾业界,其它公司一样平常只能供应部分测试产品或方案,因此在本日日益普遍的几十个Gbps速率的如此高难度的设计和开拓寻衅面前,常常只能看到局部,或者须要多家折衷合营,个中一定存在许多不愿定性,自然无法供应足够的支持和保障。
真实案例:
业界在今年进入PCIE4.0正式测试时,个别几家做事器厂商由于起先的误码仪选择不当导致PCIE4.0吸收端链路互动演习失落败,无法进入环回导致测试不能进行进而耽误项目转产交割,造成重大投资摧残浪费蹂躏,值得反思,不可不察!
在最近的PCIE测试Workshop上也创造不同厂家设备搭建测试系统时,发生由于多种软件升级步调不一和折衷不畅等引发的自动化测试的兼容性问题,不仅导致误工误时而且严重影响项目进度。
干货来了!
PCIE4.0测试白皮书下载!
查看评论部分,填写调查问卷之后可以下载最新的PCIE4.0测试白皮书。
内容包括:
01. 发送端测试方法
02. 吸收端测试方法
03. 可变ISI夹具标定和丈量步骤
04. 测试设备和附件清单










