万兆网卡设计中 PCIE 4.0 接口信号完整性仿真分析
由于目前已有的
PCIE
接口信号完整性仿真精度和可靠性较低,建立了一种新的
PCIE 4.0
信
号通道链路模型和仿真分析方法。通过仿真软件
POWERSI
对万兆网卡
PCB
建立
×
4 PCIE 4.0
信号通
道链路模型;利用已建立的模型在
ADS
软件中进行时域、频域和回环仿真;对仿真得到的回波损耗、
插入损耗和眼图进行分析,判断
PCIE 4.0
信号走线是否满足设计要求。通过该方法得到的
8
对
PCIE
4.0
差分信号的回波损耗均小于
-
6 dB
,插入损耗均大于
-
28 dB
,眼图的眼宽和眼高均大于
0.3 UI
和
15 mV
,满足
PCIE 4.0
协议规范的要求,与已有的仿真结果相比,该方法的可靠性更高
集成电路的迅猛发展导致信号上升时间减少,时
钟频率增加,进而出现信号不完整的现象,此现象带
来的严重后果是电路不能正常工作
[1]
。为了消除此现
象,国内外相关领域的专家纷纷致力于研究信号完整
性问题
[2-7]
。
从
PCIE 1.0
到现在的
PCIE 5.0
,总线频率和传输
速率在成倍增加,因此信号在传输的过程中会出现信
号不完整的现象
[8]
。为了解决此问题,国内外学者进行
了一系列的研究。文献
[9]
利用仿真软件
Allegro Sigrity
对
PCIE 2.0
差分信号进行时域分析,得到其眼图,根
据输入眼图与输出眼图的差异来判断
PCIE 2.0
差分
信号的质量,此仿真分析方法的缺点是只单纯地对
PCIE
差分信号进行时域分析,而且输入、输出眼图之
间的差异容限范围也没有评判标准,因此得到的仿真
结果可靠性较低。文献
[10]
利用仿真软件
Hyperlynx
对
PCIE 2.0
信号进行时域与频域分析,得到回波损耗、插
入损耗和眼图,通过与协议规范的对比来评判
PCIE
的信号质量,此仿真分析方法能较好地评判出
PCIE
的信号质量,但是没有考虑到
PCIE
信号更长链路时
的传输情况,因此得到的结果可靠性并不高。针对以
上问题,本文提出了一种新的
PCIE 4.0
信号完整性仿
真分析方法,建立了万兆网卡
PCB
×
4 PCIE 4.0
信号通
道链路模型,考虑到
PCIE
信号更长链路时的传输情
况,在原有的时、频域分析的基础上又添加了回环分
析,提高了仿真结果的可靠性。
2
万兆网卡的设计方案
本文提出的万兆网卡硬件整体架构如图
1
所示,
它主要由网络控制桥片、电源模块、时钟电路、万兆
PHY
模块、千兆
PHY
模块组成。其中,网络控制桥片
采 用
Intel
公 司 的
E810XXVDA
, 万 兆
PHY
采 用
Microsemi
公司的
VSC8486
,千兆
PHY
采用
Marvell
公司的
88E1111
。该网卡通过
PCIE
接口实现网口的扩
展功能。

3
接收端和信道的设计要求
从
PCIE 4.0
协议规范
[11]
可知,其接收端和信道需
符合一定的设计要求。
图
1
万兆网卡硬件整体架构
3.1
接收端的设计要求
PCIE
高速串行信号从发送端发送,经过信道到达
接收端,在此过程中信号会有一定的衰减,进而会发
生失真现象。对于接收端信号质量的鉴定方法有
2
种。
第一种是传统时域瞬态仿真法,该方法的缺点是仿真
速度慢、精度低和可靠性差;第二种方法是统计眼图
法
[12]
,该方法的优点是仿真速度快、精度高和可靠性
高。经综合考虑,本文采用第二种方法来鉴定接收端
的信号质量。眼图有
2
个参数,分别为眼宽和眼高,只
有满足最低的眼宽和眼高,该信号才可通过,否则不
可通过。
PCIE 4.0
协议规范规定接收端信号眼图的眼
宽至少为
0.3 UI
,眼高至少为
15 mV
,当满足以上
2
个
条件时,接收端的
PCIE
信号质量才合格,反之则不合
格。时域仿真中得到的信号眼图都以这
2
个参数为评
判标准,判断接收端
PCIE
信号质量是否合格。
3.2
信道的设计要求
高速信号在信道中传输因受反射、衰减等的影
响,会有一定损耗
[13]
。由反射所导致的损耗称为回波损
耗,由衰减所导致的损耗称为插入损耗
[14]
。在信号的传
输中,由于阻抗不连续,导致反射现象出现,反射会导
致信号失真,表现方式为振铃、上冲和下冲等。衰减现
象的出现会导致信号质量退化,表现方式为信号上升
沿退化和幅度降低等。回波损耗一般用
S
11
表示,插入
损耗用
S
21
表示,
S
11
越小,说明信号在阻抗不连续点反
射得越少,即有用的信号反射越少,
S
21
越大,说明有用
的信号在接收端保留得越多,即有用的信号衰减越
少。
PCIE 4.0
协议规范对回波损耗和插入损耗的要求
如表
1
所示。频域仿真中得到的回波损耗和插入损耗
都以表
1
中的值为评判标准,来判断信道中
PCIE
信
号质量是否合格。

4 PCIE 4.0
接口信号完整性仿真分析
PCIE 4.0
信号传输速率为
16 Gbit/s
,基本频率为
8 GHz
,因此对于该信号的布线不能再像低速信号布
线那么随意,需进行信号完整性仿真分析。本文主要
对万兆网卡
PCB
的
PCIE 4.0
信号走线进行信号完整
性仿真分析。
4.1
仿真分析流程设计
设计的
PCIE 4.0
接口信号完整性仿真分析流程
如图
2
所示。首先,将初步设计的
PCB
用
Allegro
Sigrity
中的
SPDLinks
转换程序转换成
SPD
文件;然
后,将转换后的
SPD
文件导入到仿真软件
POWERSI
中,建立
×
4 PCIE 4.0
信号通道链路模型,通过仿真得
到该模型的
S
参数;接着将得到的
S
参数导入到
ADS
软件中进行频域、时域与通道回环仿真分析,得到回
波损耗、插入损耗和眼图;最后,根据
PCIE 4.0
协议规
范来判断其是否满足要求,若满足要求则仿真通过,
否则仿真不通过。


==========全国产11槽PCIe GPU底板(PCIe 4.0/5.0)设计方案,支持定制========
*10槽双宽和1槽单宽;
*11槽PCIe*5.0GPU底板;;
*每个槽采用MCIOx8*2或SFF8654x8*2
11 槽 PCIe5.0 GPU Baseboard搭配22个MCIOx8接口,PCIe5.0 x16 带宽,速率高达32GT/s,支
持10槽双宽和1槽单宽。Baseboard提供了2* CPU 8Pin 电源接⼝、21* 4针风扇接口、1* IPMB接口等。
MG-DC11-P5G216-V10产品特持PCIe5.0,兼容各类的HBA卡、Retimer卡。
支持PCIe4.0,兼容PCIe 3.0以及PCIe 2.0,同时对各类的HBA卡、Retimer卡、具有良好的兼容性。
功能特性
产品规格 | 11槽 GPU底板(PCIe 5.0) | 11槽 GPU底板(PCIe 4.0) |
型号 | MG-DC6-P5F216_V10 | MG-DC6-P4F216_V10 |
输入接口 | 22*MCIOx8 PCIe5.0 | 22*SFF8654 PCIe4.0 |
PCIe插槽数 | 11* PCIe5.0 x16 | |
电源接口 | 2* GPU 8PIN | |
IPMB接口 | 4Pin BMC I2C | |
尺寸 | 426(长) x 145(宽) x 2.5(高) (mm) |
☑深圳信迈支持OEM/ODM定制服务