为什么时序是维修的"路线图"
不显示是显卡最常见的故障,而它可能的原因有几十种。时序就是那张"路线图"——沿着它一路量下去,必定能定位到断点。
显卡上电时序(简化模型)
不同代际细节不同,但骨架一致:
[1] 插入 PCIe 插槽 / 接外接供电
↓
[2] 3.3V + 12V 到位(来自主板和电源)
↓
[3] 板载 LDO 产生 1.8V(VDD18)
↓
[4] 由 1.8V/3.3V 派生出 PEX_VDD(约 1.0V)—— 给 PCIe 接口电路
↓
[5] 主板通过 PCIe 发出 PERST#(复位信号)释放
↓
[6] VBIOS 芯片被读取(核心读取 ROM 中的固件)
↓
[7] 核心内部 PLL 锁定,产生工作时钟
↓
[8] 核心发出 VID/电压请求 → PWM 控制器建立 NVVDD(核心电压)
↓
[9] 建立 MSVDD(显存电压)+ VPP
↓
[10] 显存初始化、PCIe 链路训练(Link Training)
↓
[11] 显示引擎启动 → 输出画面
任何一步断掉,都会卡在对应的现象上。
现象 ↔ 时序断点对照表
| 现象 | 最可能的断点 | 优先检查 |
|---|---|---|
| 风扇都不转、卡完全没反应 | [2] 12V/3.3V 未到位 | 金手指、保险电阻、外接接口虚焊 |
| 风扇转但不显示、发热正常 | [3][4] 1.8V / PEX 缺失 | 1.8V LDO、PEX 电路 |
| 风扇狂转(满速)、不显示 | [6][8] VBIOS 读不出 或 核心电压未建立 | VBIOS 芯片、核心供电 |
| 核心不发热 | [8] NVVDD 缺失 | 核心供电 VRM |
| 核心发热但显存不发热 | [9] MSVDD 缺失 | 显存供电 VRM |
| 能进系统但不显示 / 远程有画面 | [11] 显示引擎损坏 | 核心内部,通常不划算修 |
| 显示但花屏 | [10] 显存问题 | MATS 测试、显存颗粒 |
关键信号:PERST#
PERST# 是主板发给显卡的"复位释放"信号(PCIe 规范里叫 PERST#,低电平有效)。
- 复位未释放 → 显卡处于复位态,不会启动。
- 维修中,如果你发现所有电压都正常但卡就是不启动,要检查 PERST# 是否到达核心。
- 用可调电源治具单独给显卡上电时,如果没给 PERST# 信号,卡就是不会启动——这是新手常见困惑。
关键信号:VID / I2C 通讯
核心通过 VID(Voltage ID) 或 I2C/SVID 总线告诉 PWM 控制器"我要多少伏"。
- 通讯断 → PWM 控制器收不到指令 → 不输出电压 → 核心不工作。
- 排查方法:找到 PWM 控制器的 SVID/I2C 引脚,用示波器看有没有通讯波形;或检查串联的 0Ω 电阻/排阻是否开路。
关键信号:时钟
核心需要 27MHz(或 24MHz) 基准时钟(来自晶振)。
- 晶振坏 / 供电缺失 → 无时钟 → 完全不启动,且通常表现为"所有电压正常但死机"。
- 排查:示波器看晶振引脚有没有起振(注意示波器探头电容会影响振荡,可用 ×10 探头)。
实战心法:拿到一张不显示的卡,按顺序量这 6 个点,一般 10 分钟内就能定位到大致区域:
① 12V / 3.3V(输入) → 有吗?
② 1.8V → 有吗?
③ PEX_VDD(约 1.0V) → 有吗?
④ NVVDD(核心,0.7~1.1V) → 有吗?核心烫不烫?
⑤ MSVDD(显存,1.35V) → 有吗?显存烫不烫?
⑥ 时钟 27MHz → 起振吗?
这六步能覆盖 80% 的"不显示"故障定位。