graph TB
subgraph "多相Buck VRM架构"
A[12V主电源输入] --> B[输入滤波电容]
B --> C[多相控制器]
C --> D["集成驱动器(DrMOS) \n 或分立驱动"]
subgraph "单相功率级"
E[驱动信号] --> F["上桥MOSFET"]
E --> G["VBQF1101N \n 下桥同步整流"]
F --> H[功率电感]
G --> H
H --> I[输出滤波电容]
I --> J[CPU/GPU核心]
end
D --> E_PHASE1[相位1驱动]
D --> E_PHASE2[相位2驱动]
D --> E_PHASE3[相位3驱动]
D --> E_PHASEN[相位N驱动]
E_PHASE1 --> SUB1[相位1功率级]
E_PHASE2 --> SUB2[相位2功率级]
E_PHASE3 --> SUB3[相位3功率级]
E_PHASEN --> SUBN[相位N功率级]
SUB1 --> K[并联输出]
SUB2 --> K
SUB3 --> K
SUBN --> K
K --> L["CPU/GPU核心供电 \n 0.8-1.8V, 100A+"]
end
subgraph "电流检测与均流"
M[相位电流检测] --> N[控制器ADC]
O[温度传感器] --> P[热管理逻辑]
Q[输出电压反馈] --> R[动态电压调节]
end
style G fill:#e8f5e8,stroke:#4caf50,stroke-width:2px
PoL负载点转换器拓扑详图
graph LR
subgraph "PoL同步Buck转换器"
A[5V/12V输入] --> B[输入滤波]
B --> C[同步Buck控制器]
C --> D[栅极驱动器]
subgraph "功率MOSFET对"
E["上桥MOSFET"]
F["VBQF1206 \n 20V/58A \n 同步整流"]
end
D --> E
D --> F
E --> G[功率电感]
F --> G
G --> H[输出滤波电容]
H --> I[负载点输出]
I --> J[DDR/FPGA/ASIC负载]
K[输出电压反馈] --> C
L[电流检测] --> M[过流保护]
end
subgraph "多路PoL配置"
N[12V主电源] --> O[PoL转换器1]
N --> P[PoL转换器2]
N --> Q[PoL转换器3]
N --> R[PoL转换器M]
O --> S[DDR内存供电]
P --> T[FPGA核心供电]
Q --> U[ASIC供电]
R --> V[其他负载供电]
end
style F fill:#e3f2fd,stroke:#2196f3,stroke-width:2px
电源管理与热管理拓扑详图
graph TB
subgraph "智能电源管理"
A[PMIC/主控MCU] --> B[电源时序控制器]
B --> C[使能信号1]
B --> D[使能信号2]
B --> E[使能信号3]
B --> F[使能信号N]
subgraph "VBQG4240电源开关通道"
G["VBQG4240 Channel1 \n 双P-MOS"]
H["VBQG4240 Channel2 \n 双P-MOS"]
I["VBQG4240 Channel3 \n 双P-MOS"]
end
C --> G
D --> H
E --> I
G --> J[负载1供电]
H --> K[负载2供电]
I --> L[负载3供电]
J --> M[风扇模块]
K --> N[传感器阵列]
L --> O[外设接口]
end
subgraph "热管理与监控"
P[温度传感器1] --> Q[MCU ADC]
R[温度传感器2] --> Q
S[温度传感器3] --> Q
subgraph "三级散热控制"
T["一级: CPU VRM强制风冷"]
U["二级: PoL MOSFET PCB散热"]
V["三级: 控制芯片自然散热"]
end
Q --> W[风扇PWM控制]
Q --> X[功耗管理]
W --> Y[风扇转速调节]
X --> Z[动态频率调节]
end
subgraph "保护与诊断"
AA[电流检测电路] --> BB[比较器]
CC[电压检测] --> DD[ADC监控]
EE[故障锁存] --> FF[保护关断]
FF --> G
FF --> H
FF --> I
GG[I2C/PMBus接口] --> HH[系统状态上报]
II[故障记录] --> JJ[远程诊断]
end
style G fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style H fill:#fff3e0,stroke:#ff9800,stroke-width:2px
style I fill:#fff3e0,stroke:#ff9800,stroke-width:2px