串行解串器速率

wen IT资讯 21

本文目录导读:

串行解串器速率

  1. 基本定义:线速率
  2. 关键区别:线速率 vs. 有效数据速率
  3. 常见 SerDes 速率等级与协议
  4. 影响速率的因素
  5. 总结:回答你关心的“速率”

“串行解串器速率”通常指的是 SerDes (Serializer/Deserializer) 接口的数据传输速率

这个速率有多种表述方式和考虑维度,具体取决于你是关心物理层速度、有效数据速度还是实际应用中的线速率,以下是核心解析:

基本定义:线速率

这是最常说的“速率”,指物理层上每秒钟通过一对差分信号线传输的比特数量

  • 单位:bps(比特每秒),通常用 Gbps(吉比特每秒)表示。
  • 例子
    • 常见的 PCIe 3.0 单通道 SerDes 速率为 8 GT/s(Giga Transfer per second),即 8 Gbps。
    • 10G 以太网的光模块接口(如 SFP+),其 SerDes 速率通常是 10.3125 Gbps。
    • 更高速的 100G 以太网(如使用 PAM4 调制),单个通道速率可达 26.5625 GBd(波特,换算成比特率需乘以调制阶数)。

关键区别:线速率 vs. 有效数据速率

SerDes 的物理层传输速率(线速率)和用户实际能用的数据速率通常不同,原因是引入了编码开销

  • 编码开销:为了保证直流平衡和时钟恢复,SerDes 通常会在原始数据中加入额外比特。

    • 8b/10b 编码:每 8 个数据比特,实际传输 10 个比特。效率为 80%
    • 64b/66b 编码:每 64 个数据比特,实际传输 66 个比特。效率约 97%
    • 128b/130b 编码:每 128 个数据比特,实际传输 130 个比特。效率约 98.5%
  • 计算公式

    • 有效数据速率 = 线速率 × 编码效率
    • 线速率 = 有效数据速率 ÷ 编码效率
  • 例子

    • 一个宣称 10 Gbps 的以太网 SerDes(通常使用 64b/66b 编码):

      实际线速率 = 10 Gbps / 0.97 ≈ 10.3125 Gbps。

    • 一个用于 SATA 3.0 的 SerDes(使用 8b/10b 编码),有效数据速率为 6 Gbps:

      实际线速率 = 6 Gbps / 0.8 = 7.5 Gbps。

常见 SerDes 速率等级与协议

不同协议和行业标准定义了特定的 SerDes 速率:

协议/应用 典型线速率 (Gbps) 编码方式 备注
PCIe 1.0 5 8b/10b
PCIe 2.0 5 8b/10b
PCIe 3.0 8 128b/130b
PCIe 4.0 16 128b/130b
USB 3.2 Gen 1 5 8b/10b
USB 3.2 Gen 2 10 128b/132b
1G Ethernet 25 8b/10b 有效数据 1 Gbps
10G Ethernet (SFP+) 3125 64b/66b 有效数据 10 Gbps
25G Ethernet (SFP28) 78125 64b/66b 有效数据 25 Gbps
100G Ethernet (QSFP28) 4 × 25.78125 64b/66b 4 个通道
SATA 3.0 6 8b/10b 有效数据 6 Gbps
HDMI 2.1 12 (FRL模式) 3个TMDS通道 4个通道,每通道12Gbps
DisplayPort 1.4 1 (HBR3) 带编码 4 个通道
JESD204B (ADC/DAC) 5, 15, 28+ 8b/10b 高速数据转换器接口

影响速率的因素

实际使用中,SerDes 能达到的速率受以下 3 个关键因素限制:

  1. 信号完整性:这是最主要的限制。
    • 损耗:PCB 走线、连接器、电缆在高频下有衰减(dB/inch),速率越高,损耗越严重。
    • 反射:阻抗不连续点(如过孔、接插件)会导致信号反射。
    • 串扰:相邻信号线之间的电磁耦合。
    • 抖动:时钟或数据边沿位置的随机变化。
  2. 介质材料:PCB 基材(FR4 vs. 高频板材)、同轴电缆、光纤的带宽上限,例如普通 FR4 铜线很难支持 28 Gbps 以上的可靠传输。
  3. 接收器均衡技术:现代高速 SerDes 使用先进的均衡技术(如 CTLEDFEFFE)来补偿信道损耗,均衡能力越强,能在有损耗的信道上支持更高速率。

回答你关心的“速率”

  • 如果是问芯片规格:看其最大线速率,支持 28 Gbps NRZ”或“支持 56 Gbps PAM4”。
  • 如果是问设计能力:需要根据有效数据吞吐量反推线速率,并加上 20%-3% 的编码开销。
  • 如果是问实际跑多快:取决于 PCB 走线长度、板材质量、连接器性能以及芯片自身的均衡能力。在损耗过大的信道上,速率就必须降低(降速运行)才能保证误码率

一句话总结:SerDes 速率高至几十 Gbps,但实际有效速率需减去编码开销,且最大可达速率受限于信道质量信号完整性设计

抱歉,评论功能暂时关闭!