一、Retimer芯片概述
1.1 什么是Retimer
Retimer,中文叫“重定时器”。
说白了,它就是个信号“洗白”芯片。
信号在高速传输中,经过PCB走线、连接器、线缆,会慢慢变形。眼图会闭合,抖动会累积。这时候,Retimer就派上用场了。
它的工作原理,我简单概括一下:
- 接收端用CDR(时钟数据恢复)把数据从噪声中“捞”出来
- 内部重新生成干净的时钟
- 再用这个干净时钟把数据重新发送出去
嗯,这个过程,相当于把信号“洗”了一遍。抖动能被抑制,眼图能重新张开。
核心要点: Retimer不是简单的信号放大,它做了完整的“数据恢复+时钟再生”。这是它和Redriver最本质的区别。
1.2 Retimer与Redriver的区别
很多刚入行的朋友会搞混这两个东西。我当年也犯过这个错。
有一次项目赶进度,我随手选了颗Redriver,结果链路死活跑不到目标速率。后来一查,原来是信号质量太差,Redriver只是放大,没法解决抖动问题。
来看看它们的核心区别:
| 对比项 | Retimer | Redriver |
|---|---|---|
| 核心功能 | CDR + 时钟再生 | 信号均衡 + 放大 |
| 抖动处理 | 能消除抖动 | 只能放大信号,抖动会累积 |
| 延迟 | 较大(约10-20ns) | 较小(约1-2ns) |
| 功耗 | 较高 | 较低 |
| 成本 | 较高 | 较低 |
| 适用场景 | 长距离、高速率、多级级联 | 短距离、低速率、简单补偿 |
为什么会这样?
Redriver本质上是个模拟器件。它用CTLE(连续时间线性均衡)和DFE(判决反馈均衡)来补偿信道损耗。但它不恢复时钟,所以抖动会一级一级传下去。
Retimer就不一样了。它内部有PLL(锁相环),能重新生成时钟。进来的信号再烂,只要CDR能锁定,出去的就是干净信号。
我的建议: 如果你的链路总长度超过30英寸,或者速率超过25Gbps,直接上Retimer。别在Redriver上浪费时间。
1.3 Retimer在高速链路中的作用
我参与过几个PCIe Gen5和400G以太网的项目。这些场景下,Retimer几乎是标配。
它的作用,我归纳为三点:
- 信号再生:消除抖动,恢复眼图
- 链路扩展:延长传输距离,支持多级级联
- 协议透明:对上层协议完全透明,PCIe、以太网、SAS都能用
举个例子。PCIe Gen5跑32Gbps,PCB走线超过10英寸,信号就开始明显劣化。加上连接器和线缆,基本没法直接通。这时候中间放一颗Retimer,问题就解决了。
我记得有个项目,客户要求PCIe链路总长达到40英寸。我们用了两颗Retimer级联,第一颗放在主板中间,第二颗放在扩展卡上。实测眼图余量还有15%,完全OK。
注意: Retimer虽然能改善信号质量,但它会引入延迟。PCIe协议对延迟有严格要求,尤其是对于存储类应用。选型时一定要算好延迟预算。
1.4 主流Retimer芯片厂商介绍
目前市场上主流的Retimer厂商,我接触过的有这几家:
1. 德州仪器(TI)
TI的DS系列,比如DS280BR820、DS320PR810。我个人觉得TI的文档写得最详细,参考设计也最全。适合新手入门。
2. 恩智浦(NXP)
NXP的PTN系列,比如PTN3800、PTN3810。他们的芯片功耗控制得不错,适合对功耗敏感的场景。
3. 博通(Broadcom)
博通的BCM系列,主要用在数据中心和交换机上。性能很强,但价格也高。我一般只在高端项目里用。
4. 微芯(Microchip)
微芯的EQ系列,比如EQCO125X40。他们的特点是集成度高,有些芯片还带MCU,可以跑固件。
5. 国内厂商
这几年国内也冒出来几家,比如澜起科技、芯原股份。我测试过澜起的Retimer,性能已经能对标国际大厂了。价格有优势,交期也快。
| 厂商 | 代表型号 | 最高速率 | 典型应用 |
|---|---|---|---|
| TI | DS280BR820 | 28Gbps | PCIe Gen4, 100G以太网 |
| NXP | PTN3800 | 32Gbps | PCIe Gen5, SAS4 |
| Broadcom | BCM87400 | 56Gbps | 400G以太网, InfiniBand |
| Microchip | EQCO125X40 | 12.5Gbps | SFP+, 10G以太网 |
| 澜起科技 | M88RT51632 | 32Gbps | PCIe Gen5, 25G以太网 |
选型建议: 别只看数据手册。我建议你拿样片回来,在自己的板子上实测。不同厂商的CDR锁定能力、均衡器效果,差异很大。尤其是遇到长走线或劣质连接器时,有些芯片就是锁不住。
知识体系总览
下面这张图,是我梳理的本章知识结构。你可以把它当作一个快速索引。
一个小经验: 拿到新芯片,先看它的CDR锁定范围。有些芯片锁定范围窄,稍微有点频率偏差就锁不住。我曾经被一颗芯片坑过,标称支持25G,结果实际锁定范围只有±100ppm。后来换了另一家,±300ppm,稳得很。
公众号:蓝海资料掘金营,微信deep3321