4. Retimer芯片架构:典型内部框图与模块解析
好,咱们这一章直接拆芯片。
你拿到一颗Retimer,想知道它到底是怎么均衡信号的?光看数据手册里那些眼花缭乱的参数可不够。我个人习惯是,先看它的内部框图。框图能告诉你这颗芯片的“工作逻辑”。
下面这张图,就是一个典型Retimer的内部架构。我把核心模块都标出来了,你想想看,信号从左到右,要经历些什么。
4.1 模块功能速览
看完了框图,咱们一个一个模块拆开说。我就不按顺序念数据手册了,咱们直接聊它们干了什么活。
- EQ(连续时间线性均衡器)——说白了,就是信号进来第一道防线。它负责把被PCB损耗、连接器衰减“搞残”的高频分量补回来。我见过很多新人,觉得EQ增益越大越好,结果把噪声也一起放大了。嗯,这里要注意,EQ有个“过均衡”的概念,后面测试章节会细说。
- CDR(时钟数据恢复)——核心中的核心。它的任务是:从乱糟糟的数据流里,硬生生地把时钟揪出来,然后用这个时钟去重新采样数据。为什么Retimer能“重生成”信号?靠的就是CDR。我记得刚开始接触时,一直搞不懂为什么CDR需要锁定时间。后来在一次测试中,发现CDR带宽设得太宽,结果把抖动都跟踪进来了,眼图惨不忍睹。
- Driver(输出驱动器)——重定时完的数据,要由Driver送出去。它主要控制输出摆幅和去加重。你想想看,如果下一级芯片需要800mV的摆幅,你给它500mV,眼图肯定张开不了。
- LDO(低压差线性稳压器)——千万别小看它。很多芯片性能差,不是因为设计不好,而是电源噪声没滤干净。LDO就是给EQ、CDR、Driver这些“娇贵”模块提供干净电源的。
4.2 各模块参数对比表
为了让你有一个更直观的对比,我把几个关键模块的设计目标和典型参数列了出来。这张表在你选型或者做系统设计时,可以直接拿来参考。
| 模块 | 设计目标 | 典型参数 | 测试关注点 |
|---|---|---|---|
| EQ | 补偿信道损耗,提升高频增益 | Boost量:0~15dB | 过均衡、群延时 |
| CDR | 恢复时钟,消除抖动 | 抖动传递带宽:1~10MHz | 抖动容限、锁定时间 |
| Driver | 提供合规电平与波形 | 摆幅:400~1200mV | 共模电压、上冲/下冲 |
| LDO | 隔离电源噪声 | PSRR:>60dB@1MHz | 电源纹波抑制 |
4.3 避坑与实践
聊完理论,说点我踩过的坑。
我曾经在一款25Gbps Retimer的测试中,发现眼图质量怎么调都不合格。排查了一整天,最后发现是LDO的输出电容规格用错了。推荐用1μF加0.1μF的组合,结果板子上只贴了一个10μF的电容,导致高频电源噪声抑制不够,CDR的相位抖动飙升。
后来我就学乖了,凡是Retimer的电源设计,都会严格按照参考设计走,特别是LDO周围的去耦电容,位置和容值都不能马虎。
我个人习惯,在测试EQ性能时,会先禁用CDR,用外部时钟给芯片。这样我可以单独评估EQ的频响曲线,看它是否真的把信道损耗补平了。这也算是一个并行测试的小技巧。
4.4 你的下一个设计清单
如果你现在要开始一个基于Retimer的设计,我建议你先对照这几步走一遍:
- 确认你的信道损耗曲线,看看EQ的增益范围是否够用。
- 检查CDR的抖动传递带宽,避免把输出端的抖动要求卡得太死。
- 计算Driver的输出摆幅,保证能驱动下一级电路。
- 留出足够的LDO去耦电容位置,宁多勿少。
好,这一章就到这儿。记住这张图,它就是你调试Retimer时的“藏宝图”。