4. LVDS IO电路架构:预驱动级、输出驱动级、ESD保护结构
LVDS(Low-Voltage Differential Signaling)IO电路的驱动能力不仅取决于输出级的尺寸,更依赖于整个信号链路的协同设计。在T22ULP工艺下,LVDS IO电路通常由三个核心功能级构成:预驱动级(Pre-Driver)、输出驱动级(Output Driver)和ESD保护结构(ESD Protection)。每一级的设计都直接影响信号的完整性、功耗和可靠性。
4.1 整体架构概览
下图展示了LVDS IO电路的三级架构及其信号流向。预驱动级负责接收内部逻辑信号并整形,输出驱动级提供差分电流驱动,ESD保护结构则确保芯片在静电放电事件中的生存能力。
设计要点:在T22ULP工艺中,预驱动级的电源域通常与核心逻辑电源(0.8V)隔离,采用1.8V或2.5V IO电源,以保证足够的栅极过驱动电压。输出驱动级则直接使用3.3V电源以满足LVDS标准共模电压范围。
4.2 预驱动级(Pre-Driver)
预驱动级位于内部逻辑与输出驱动级之间,承担信号整形、电平转换和时序控制三大功能。其设计质量直接影响输出信号的边沿速率和抖动性能。
4.2.1 核心功能
- 电平转换(Level Shifter):将核心逻辑域(0.8V)的CMOS信号转换为IO域(1.8V/2.5V)信号,确保输出驱动级输入端的逻辑摆幅足够大。
- 信号整形(Signal Shaping):通过逐级反相器链调整信号的上升/下降时间,避免过快的边沿引起EMI,也避免过慢的边沿导致输出级交叉导通。
- 死区时间控制(Dead-Time Control):在输出驱动级PMOS/NMOS切换时插入非交叠时间,防止电源到地的直通电流。
4.2.2 典型电路结构
预驱动级通常采用多级反相器链配合交叉耦合电平移位器(Cross-Coupled Level Shifter)实现。下表总结了不同级联方案的特性对比:
| 方案类型 | 级数 | 延迟 | 功耗 | 适用场景 |
|---|---|---|---|---|
| 标准反相器链 | 3~5级 | 低 | 低 | 低速LVDS(< 200 Mbps) |
| 交叉耦合电平移位器 | 2级+锁存 | 中 | 中 | 中速LVDS(200~800 Mbps) |
| 差分预驱动+电流模 | 4~6级 | 高 | 高 | 高速LVDS(> 800 Mbps) |
工艺注意事项:T22ULP工艺中,预驱动级使用的薄栅氧器件(1.8V)需注意栅极电压过冲。建议在电平移位器输出端增加钳位二极管或RC snubber电路,防止输出驱动级栅极击穿。
4.3 输出驱动级(Output Driver)
输出驱动级是LVDS IO电路的核心,负责将预驱动级的电压信号转换为符合LVDS标准的差分电流信号。在T22ULP工艺中,输出驱动级通常采用电流源型(Current-Mode)结构。
4.3.1 电流源型输出驱动级原理
标准LVDS输出驱动级由一个恒流源(典型值3.5 mA)、四个开关管(H桥结构)和一对匹配电阻组成。电流方向由输入数据控制,在100 Ω终端电阻上产生±350 mV的差分电压摆幅。
4.3.2 关键设计参数
| 参数 | LVDS标准要求 | T22ULP工艺典型值 | 设计裕量 |
|---|---|---|---|
| 输出差分电压 (V_OD) | 250 ~ 450 mV | 350 mV | ±50 mV |
| 输出共模电压 (V_OS) | 1.125 ~ 1.375 V | 1.25 V | ±50 mV |
| 输出电流 (I_OH) | 2.5 ~ 4.5 mA | 3.5 mA | ±0.5 mA |
| 上升/下降时间 (t_r/t_f) | ≤ 0.3 * UI | 0.2 * UI | 工艺角可调 |
驱动能力校准:在T22ULP工艺下,输出驱动级的电流源通常采用共源共栅(Cascode)结构以提高输出阻抗和电流匹配精度。建议在版图布局中将电流源管放置在独立的深N阱中,以抑制衬底噪声耦合。
4.4 ESD保护结构(ESD Protection)
ESD保护结构是LVDS IO电路可靠性的最后一道防线。T22ULP工艺采用先进的FinFET结构,其ESD鲁棒性较平面工艺有所下降,因此需要专门设计的保护网络。
4.4.1 分级保护策略
LVDS IO的ESD保护通常采用两级或三级架构:
- 初级保护(Primary ESD):靠近PAD放置,使用大尺寸GGNMOS(Grounded-Gate NMOS)或SCR(Silicon Controlled Rectifier),泄放主ESD电流(HBM 2 kV以上)。
- 次级保护(Secondary ESD):位于初级保护与内部电路之间,使用小尺寸二极管或RC触发NMOS,钳位残余电压。
- 限流电阻(Ballast Resistor):在信号路径中串联多晶硅电阻(典型值10~50 Ω),限制ESD电流并辅助电压分配。
4.4.2 T22ULP工艺ESD设计要点
| 保护器件 | 触发电压 | 维持电压 | 面积效率 | 适用方向 |
|---|---|---|---|---|
| GGNMOS | 6~8 V | 4~5 V | 中 | PS/NS模式 |
| SCR | 8~12 V | 1.5~2 V | 高 | 所有模式 |
| 二极管串 | 0.7 V/级 | — | 低 | 电源钳位 |
| RC触发NMOS | 可调 | 4~5 V | 中 | CDM保护 |
关键约束:LVDS输出驱动级的ESD保护结构必须严格控制寄生电容。过大的ESD电容会降低信号带宽,导致眼图闭合。在T22ULP工艺中,建议将PAD总寄生电容控制在0.5 pF以内,其中ESD结构贡献不超过0.3 pF。
4.4.3 ESD与驱动能力的协同设计
ESD保护结构并非独立设计,它与输出驱动级存在紧密的相互作用:
- 输出阻抗匹配:ESD结构的寄生电容和串联电阻会改变输出阻抗,需要在设计阶段通过仿真校准。
- 信号完整性:ESD二极管的结电容随偏压变化,在高速LVDS中会引起非线性失真。
- 版图布局:ESD器件应尽量靠近PAD,输出驱动级紧随其后,预驱动级远离PAD,形成清晰的物理分区。
测试验证建议:在驱动能力测试中,应分别测量ESD保护结构接入前后的输出波形。对比眼图高度、抖动和共模电压漂移,以量化ESD结构对驱动性能的影响。若眼图裕量不足,可考虑使用低电容SCR或改进版图寄生提取。