研控科技
400-9955-862
在线客服
 亚美8的联系方式
客服热线:0755-29668107
邮箱:hdyao@adaon.cn

pcie 5.0与高速互联芯片 -亚美8

7
发表时间:2021-06-16 09:40作者:keysight


总线在计算机系统中是cpu、内存、输入、输出设备传递信息的公用通道;主机的各个部件通过总线相连接,外部设备通过相应的接口电路与总线相连接。

今天要介绍的主角,就是第五代总线技术pcie 5.0,而随着带宽速率的提高,对互联芯片的性能验证要求也愈来愈高,本文会做相应的介绍。



    pcie的前世今生   


计算机总线技术经历了几代发展,上世纪70年代主流是isa,90年代主流是pci,2000年以后至今主流是pcie(peripheral component interconnect express),同时其他板级互联如nvlink,gen-z,ccix等也在不断发展。


pci express标准由pci-sig 组织制定,是一种点到点的串行差分结构,pci-sig协会由9家董事会成员及超过830家会员单位组成,共同定义pcie标准及一致性/互操作性测试。随着5g技术商用和众多应用场景落地,数据吞吐容量需求大大增加,运算带宽压力也越来越大,人工智能对算力的需求也催生着异构计算总线的进一步加速,大数据的存储需求从传统介质到nvme技术演进和应用,这些技术需求和演进推动着作为高性能计算架构中的核心总线pcie总线规范加速发展。



图:pcie技术发展路线及董事会成员,来源:pci-sig



    pcie 5.0技术特点   


pcie 5.0 基础规范v1.0正式版已在2019年发布,今年5.0 cem规范v1.0版本刚刚定稿,目前5.0 phy测试规范已更新到0.7版本。另外pcie 6.0规范也在有条不紊指定当中,基础规范已到v0.7版,预计今年年内将发布v1.0版本。



图:pcie标准关键指标


从技术上看,pcie 5.0带来了很多好处,同时也伴随着更多的挑战,总结如下:

1


pcie 5.0相较4.0速率及带宽翻倍,能够满足更高带宽的应用场合;


2

pcie 5.0对信号完整性的要求苛刻,pcie 5.0芯片、系统及板卡的设计及测试难度倍增;

3

pcie 5.0端到端链路损耗-36db @ 16ghz,需使用低损耗板材及根据链路设计需求考虑加入re-timer芯片;

4

pcie 5.0对参考时钟要求更高,规范增加了对系统主板参考时钟抖动测试要求。


从商用的角度,当前pcie 4.0的产品已经大量商用,在2021年也有支持32 gt/s的pcie 5.0 cpu平台和相关芯片发布,业内主要的服务器系统厂商已经投入前期研发和调试阶段,2021年可以称之为pcie 5.0商用元年,如何快速有效的对支持pcie 5.0的各类接口芯片及板卡进行测试验证,以期将产品快速推向市场,抢占先机,成为各厂商面临的重要挑战。



    pcie 5.0高效测试方案   


pci express规范包括base specification 和cem(card electromechanical specification),前者定义了芯片的电气参数及其规范,后者定义了包含板卡接口和互联的系统级规范,更详细的定义参考下图:



图:pcie规范定义及测试覆盖



❶ 通道组网损耗测试

pcie 5.0包括cpu和aic 芯片封装在内的端到端总链路损耗为- 36db @ 16ghz,两个连接器如通过riser卡转接的方式需要考虑总体损耗裕量,通常要在链路中加入re-timer芯片,aic卡的总损耗不能超过-9.5 db @16ghz。pcie 5.0金手指插槽采用smt的插座,损耗不能超过 -1.5 db@16ghz。另外主板rc/cpu封装典型损耗-8.5db,aic ep芯片封装损耗-4. 2db。如下图所示:


图:pcie 4.0/5.0 cem 测试夹具


为了反映实际链路端到端损耗特性,pcis-sig协会延续了pcie 4.0的做法,除了cbb/clb之外,还有可调isi板,采用更高性能的mmpx连接器,和smt的金手指连接器,测试规范要求使用频率范围至少20ghz的网络分析仪,测量在pcie 5.0 32gt/s的奈奎斯特频率点16ghz频率下的端到端损耗,包括电缆、夹具pcb、接头、cem插槽等损耗。如果考虑base和cem中规定的串扰和回波损耗测试,需要使用32ghz以上的网络分析仪。


采用网络分析仪作为主设备实现完整的通道组网损耗测试。高性能pna/pna-x系列,高性价比ena(e5080b)系列,可分别用在芯片级和板级测试项目中,一个典型组网测试实物图如下:



图:基于pna-x网络仪的完整通道损耗测试组网


❷ tx测试组网

tx测试是基于上述的系统链路分配的组网环境下完成的,通过上述网络分析仪测量选择目标损耗的走线对,构成总的端到端损耗。pcie 5.0的32 gt/s不需要使用dual port 测试方法,测试tx时只需要将data lane的差分信号接到示波器进行波形分析。针对芯片测试,遵循base spec,需要50ghz带宽(uxr0504a或dsaz504a);主板或aic卡要求33ghz带宽,128gsa/s采样率,推荐选用33g带宽示波器(uxr0334a)配合d9050pcic一致性软件,如下图:



图:pcie 5.0 32gt/s系统主板和aic的测试组网



由于pcie 5.0 要求36db端到端损耗条件下的信号参数,对示波器的底噪、adc精度都提出更高的要求,基于新一代inp hb2c制程模拟前端,10bit adc架构的uxr系列示波器能够更好的满足测试需求。另外,需要注意tx测试其中一项是tx link eq测试,这个测试需要使用示波器配合误码仪进行被测件的链路协商响应测试,示波器需要4个通道直接连接。


❸ rx测试组网

pcie 5.0校准分为两个测试点tp3及tp2,如下图所示,其中32 gt/s的rx校准要求50 ghz带宽示波器(uxr0504a或dsaz504a):


图:pcie 5.0 rx 测试校准点示意图



tp3点,定义为误码仪(m8040a)输出电缆末端,校准时连接到示波器,分别校准信号幅度800mv/720mv(示波器输入电压范围需满足该幅度量程),txeq,rj,sj。


tp2点,定义为从tp3继续延伸经过可变isi板及cbb和clb后,示波器内嵌入芯片封装s参数,以及经过参考cdr和均衡器后的tp2p压力眼图校准,tp2p校准的目标值分别为eh 15 /-1.5mv, ew 9.375 /-0.5ps。




图:tp2点校准链路规划组网


从pcie 4.0测试规范开始,pcie rx jitter tolerance测试变更为rx link eq测试,即误码仪(m8040a)通过pcie链路协商训练被测件到环回模式,测试环回误码率等。


❹ 参考时钟抖动测试

pcie 5.0 取消了系统主板 dual port 测试模式,但专门定义了参考时钟的测试内容。在系统级的pcie 5.0 phy test spec v0.5 版本已经列入了参考时钟抖动的测试内容,将 clb边缘 smp 接口的时钟信号直接通过同轴电缆接入示波器,示波器带宽至少 5 ghz。



在线客服
 
 亚美8的联系方式
热线:0755-29668107
邮箱:hdyao@adaon.cn