2. 2T与800G系统架构对比
要谈兼容设计,第一步不是画电路,而是把两代系统的“系统边界”划清楚。3.2T与800G并不是简单的“四倍速率”关系,它们在通道组织、调制格式、封装形态和互联拓扑上走的是不同的工程路线。只有先把这些差异落到可量化的接口参数上,兼容设计才有依据。
一、速率与通道数:从“单通道100G”到“单通道200G”
800G系统的主流实现是8×100G电通道,配合100G/lane的光接口,典型如800G QSFP-DD800或OSFP,采用8×100G PAM4电信号,光侧可以是8×100G或4×200G。3.2T系统则把单通道速率推到200G,典型组织为16×200G电通道,光侧常见16×200G或8×400G。这里的关键差异不只是“通道翻倍”,而是单通道符号率与调制阶数同时提升:100G/lane PAM4对应约53GBd符号率,200G/lane PAM4对应约106GBd,对SerDes、驱动、TIA和封装寄生参数的要求整体上一个台阶。
对兼容设计而言,这意味着接口清单里必须明确“每通道速率”和“通道数”两个独立字段。一个支持800G的笼子可以插800G模块,但若主机SerDes只支持100G/lane,就无法直接驱动200G/lane的3.2T模块;反之,3.2T端口向下兼容800G时,通常需要模块内部做通道聚合或主机侧做lane重映射。
二、调制格式:PAM4是共同基础,差异在阶数与均衡
两代系统都以PAM4为基本调制格式,区别在于3.2T在部分场景引入PAM6或相干方案作为长距补充,而800G短距仍以PAM4为主。PAM4每符号2 bit,在相同符号率下比NRZ翻倍,但也带来约9.5dB的SNR代价。3.2T把符号率提到约106GBd后,通道损耗、反射和串扰的余量被进一步压缩,因此兼容设计必须把FEC类型、均衡能力和通道预算写进接口清单,而不能只写“支持PAM4”。
三、封装形式与互联拓扑:笼子、连接器与光纤组织
800G主流封装为QSFP-DD800和OSFP,前者8通道、后者8通道但散热与供电能力更强;3.2T目前更倾向OSFP-XD或定制高密度封装,通道数16、单通道200G,功耗可达30W以上,对笼子的散热、供电和连接器引脚定义提出新要求。互联拓扑上,800G多用于叶脊架构的服务器接入或ToR上行,3.2T则更多出现在 spine 层或AI集群的GPU间互联,拓扑从“多级盒式”向“少跳数、高基数”演进。
四、兼容设计的系统边界与接口清单
把上述差异收敛成一份可执行的接口清单,是本节最实用的交付物。清单应覆盖四个边界:电气边界(SerDes速率、通道数、均衡能力)、机械边界(封装、笼子、连接器引脚)、热与供电边界(功耗、散热、供电电流)、管理边界(CMIS版本、寄存器映射、告警门限)。下面给出一个可直接填写的示例清单,字段按实际项目裁剪。
| 边界类别 | 接口项 | 800G取值(示例) | 3.2T取值(示例) | 兼容判断 |
|---|---|---|---|---|
| 电气 | 单通道速率 | 100G/lane | 200G/lane | 主机需支持200G/lane或降速 |
| 电气 | 通道数 | 8 | 16 | 笼子与PCB布线需匹配 |
| 电气 | FEC类型 | RS(544,514) | 更强FEC或分段FEC | 需协商一致 |
| 机械 | 封装 | QSFP-DD800/OSFP | OSFP-XD/定制 | 物理不通用,需转接或分端口 |
| 热/供电 | 模块功耗 | ≤15W | ≥30W | 笼子散热与供电需升级 |
| 管理 | CMIS版本 | 4.0 | 5.x | 寄存器映射需兼容层 |
实际落地时,建议先做“降速兼容”验证:在3.2T端口上插入800G模块,通过CMIS读取模块能力,确认主机SerDes能否自动协商到100G/lane;若不能,则需在主机侧配置lane重映射或使用支持双速率的retimer。反过来,800G端口插3.2T模块通常不可行,因为笼子通道数和供电都不足,这一点必须在系统边界文档中明确写出,避免现场误插。
总结来说,3.2T与800G的兼容设计,本质是把“速率翻倍”拆解为通道数、单通道速率、调制与均衡、封装散热、管理接口五个可核对的维度,再用一份接口清单把每个维度的取值和判断条件固定下来。这样后续做链路预算、选型和现场排障时,才有统一的参照系。