Data Storage

Your present location > Home page > Data Storage
MOSFET Selection Strategy and Device Adaptation Handbook for AI Archival Storage Systems with High-Efficiency and Reliability Requirements
AI Archival Storage System MOSFET Topology Diagram

AI Archival Storage System Overall Power Topology Diagram

graph LR %% Main Input Power Section subgraph "Primary AC-DC Power Supply" AC_IN["AC Input
90-264VAC"] --> EMI_FILTER["EMI Filter & PFC"] EMI_FILTER --> PFC_BUS["PFC Bus
~400VDC"] PFC_BUS --> LLC_STAGE["LLC Resonant Converter"] subgraph "High-Voltage Primary Switching" Q_LLC_HV["VBP165R20S
650V/20A
(Primary Switch)"] end LLC_STAGE --> Q_LLC_HV Q_LLC_HV --> GND_PRI end %% Intermediate Bus Distribution subgraph "Intermediate Bus Distribution & Isolation" LLC_STAGE --> ISOLATED_BUS1["Isolated 48V Bus
(Storage Array)"] LLC_STAGE --> ISOLATED_BUS2["Isolated 12V Bus
(Cooling & Control)"] ISOLATED_BUS1 --> DC_DC_48V["48V Buck Converters"] ISOLATED_BUS2 --> DC_DC_12V["12V Buck Converters"] end %% Storage Array Power Delivery subgraph "Storage Drive Array Power (Scenario 1)" DC_DC_48V --> POL_48V["Point-of-Load Converters"] subgraph "High-Current Synchronous Buck" Q_STORAGE_HIGH["VBP165R20S
650V/20A
(High-Side)"] Q_STORAGE_LOW["VBP165R20S
650V/20A
(Low-Side)"] end POL_48V --> Q_STORAGE_HIGH Q_STORAGE_HIGH --> SW_NODE_STORAGE["Switching Node"] SW_NODE_STORAGE --> Q_STORAGE_LOW Q_STORAGE_LOW --> GND_STORAGE SW_NODE_STORAGE --> LC_FILTER_STORAGE["LC Filter"] LC_FILTER_STORAGE --> STORAGE_OUTPUT["Storage Output
12V/5V/3.3V"] STORAGE_OUTPUT --> HDD_ARRAY["HDD/SSD Array"] STORAGE_OUTPUT --> CONTROLLER["Storage Controller"] end %% Cooling System Motor Drive subgraph "Cooling Fan Motor Drive (Scenario 2)" DC_DC_12V --> FAN_DRIVER["BLDC Fan Driver"] subgraph "Three-Phase Bridge MOSFETs" Q_FAN_PHASE1["VBMB1101M
100V/18A
(Phase A)"] Q_FAN_PHASE2["VBMB1101M
100V/18A
(Phase B)"] Q_FAN_PHASE3["VBMB1101M
100V/18A
(Phase C)"] end FAN_DRIVER --> Q_FAN_PHASE1 FAN_DRIVER --> Q_FAN_PHASE2 FAN_DRIVER --> Q_FAN_PHASE3 Q_FAN_PHASE1 --> FAN_MOTOR["BLDC Fan Motor"] Q_FAN_PHASE2 --> FAN_MOTOR Q_FAN_PHASE3 --> FAN_MOTOR FAN_MOTOR --> GND_FAN end %% Auxiliary & Backup Power Control subgraph "Auxiliary & Backup Power Control (Scenario 3)" AUX_POWER["Auxiliary 5V/3.3V"] --> MCU["Main Control MCU"] subgraph "Intelligent Load Switches" SW_BACKUP["VB2212N
-20V/-3.5A
(Backup Path)"] SW_SENSOR["VB2212N
-20V/-3.5A
(Sensor Power)"] SW_COMM["VB2212N
-20V/-3.5A
(Communication)"] SW_FAN_CTRL["VB2212N
-20V/-3.5A
(Fan Control)"] end MCU --> SW_BACKUP MCU --> SW_SENSOR MCU --> SW_COMM MCU --> SW_FAN_CTRL SW_BACKUP --> BACKUP_MODULE["Battery Backup Module"] SW_SENSOR --> SENSORS["Temperature Sensors"] SW_COMM --> COMM_INTERFACE["Ethernet/RS485"] SW_FAN_CTRL --> FAN_CTRL["Fan Speed Control"] end %% System Monitoring & Protection subgraph "System Protection & Monitoring" subgraph "Protection Circuits" OVP_CIRCUIT["Over-Voltage Protection"] OCP_CIRCUIT["Over-Current Protection"] OTP_CIRCUIT["Over-Temperature Protection"] TVS_ARRAY["TVS Diode Array"] end OVP_CIRCUIT --> SHUTDOWN_SIGNAL["Fault Signal"] OCP_CIRCUIT --> SHUTDOWN_SIGNAL OTP_CIRCUIT --> SHUTDOWN_SIGNAL SHUTDOWN_SIGNAL --> PROTECTION_IC["Protection Controller"] PROTECTION_IC --> GATE_DRIVERS["Gate Driver Disable"] PROTECTION_IC --> LOAD_SWITCHES["Load Switch Disable"] subgraph "Current Sensing" CS_STORAGE["Current Sense (Storage)"] CS_FAN["Current Sense (Fan)"] CS_AUX["Current Sense (Aux)"] end CS_STORAGE --> MCU CS_FAN --> MCU CS_AUX --> MCU end %% Thermal Management subgraph "Tiered Thermal Management" subgraph "Level 1: High-Power Cooling" HEATSINK_HV["Heatsink + Forced Air
(Primary MOSFETs)"] HEATSINK_STORAGE["Heatsink + Forced Air
(Storage MOSFETs)"] end subgraph "Level 2: Moderate Cooling" COPPER_POUR_FAN["PCB Copper Pour
(Fan MOSFETs)"] end subgraph "Level 3: Natural Cooling" COPPER_POUR_AUX["PCB Copper Pour
(Aux MOSFETs)"] end HEATSINK_HV --> Q_LLC_HV HEATSINK_STORAGE --> Q_STORAGE_HIGH HEATSINK_STORAGE --> Q_STORAGE_LOW COPPER_POUR_FAN --> Q_FAN_PHASE1 COPPER_POUR_FAN --> Q_FAN_PHASE2 COPPER_POUR_FAN --> Q_FAN_PHASE3 COPPER_POUR_AUX --> SW_BACKUP COPPER_POUR_AUX --> SW_SENSOR end %% Communication & Control MCU --> COMMUNICATION_BUS["System Communication Bus"] COMMUNICATION_BUS --> MONITORING_SERVER["Monitoring Server"] COMMUNICATION_BUS --> CLOUD_INTERFACE["Cloud Interface"] %% Style Definitions style Q_LLC_HV fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_STORAGE_HIGH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_FAN_PHASE1 fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style SW_BACKUP fill:#fff3e0,stroke:#ff9800,stroke-width:2px style MCU fill:#fce4ec,stroke:#e91e63,stroke-width:2px

With the exponential growth of data and the advancement of AI-driven analytics, high-density archival storage systems have become critical infrastructure for modern data centers. The power delivery and motor drive subsystems, serving as the “heart and muscles” of the storage array, provide stable and efficient power conversion for key loads such as HDD/SSD arrays, cooling fans, and backup power modules. The selection of power MOSFETs directly determines system efficiency, thermal performance, power density, and long-term reliability. Addressing the stringent requirements of archival systems for 24/7 operation, energy efficiency, thermal management, and high availability, this article focuses on scenario-based adaptation to develop a practical and optimized MOSFET selection strategy.
---
I. Core Selection Principles and Scenario Adaptation Logic
(A) Core Selection Principles: Four-Dimensional Collaborative Adaptation
MOSFET selection requires coordinated adaptation across four dimensions—voltage, loss, package, and reliability—ensuring precise matching with system operating conditions:
- Sufficient Voltage Margin: For typical 12V, 48V, or high-voltage DC buses (e.g., 400V intermediate bus), reserve a rated voltage withstand margin of ≥50% to handle transients and back-EMF. For example, prioritize devices with ≥100V for a 48V bus.
- Prioritize Low Loss: Prioritize devices with low Rds(on) (reducing conduction loss), low Qg, and low Coss (reducing switching loss), adapting to continuous operation, improving energy efficiency, and reducing thermal stress.
- Package Matching: Choose TO247/TO263 packages for high-power stages (e.g., PSU, motor drives) for superior thermal performance. Use compact packages like DFN or SOT for auxiliary power switches, balancing power density and layout complexity.
- Reliability Redundancy: Meet 24/7 durability requirements, focusing on thermal stability, avalanche ruggedness, and wide junction temperature range (e.g., -55°C ~ 175°C), adapting to data-center environments with high ambient temperatures.
(B) Scenario Adaptation Logic: Categorization by Load Type
Divide loads into three core scenarios based on function: First, storage drive array power delivery (high current, high efficiency). Second, cooling system motor drive (moderate power, continuous operation). Third, auxiliary & backup power control (safety-critical, requiring isolation and fast switching). This enables precise parameter-to-need matching.
---
II. Detailed MOSFET Selection Scheme by Scenario
(A) Scenario 1: Storage Drive Array Power Delivery (48V–400V Bus) – High-Efficiency Switching Device
Storage power supplies require high-voltage blocking capability and low conduction loss to maximize efficiency in DC-DC conversion stages.
Recommended Model: VBP165R20S (N-MOS, 650V, 20A, TO247)
Parameter Advantages: SJ_Multi-EPI technology achieves Rds(on) of 160mΩ at 10V. 650V withstand voltage suits 400V bus with >60% margin. TO247 package offers low thermal resistance and high current capability (20A continuous).
Adaptation Value: Enables high-efficiency LLC or PFC stages, reducing conduction loss. For a 400V/1kW converter, using synchronous rectification or switch topology can achieve >96% efficiency. Robust voltage rating ensures reliability against bus surges.
Selection Notes: Verify bus voltage and peak current; ensure adequate heatsinking. Pair with high-voltage gate drivers (e.g., IRS21864). Use snubber networks to manage voltage spikes.
(B) Scenario 2: Cooling Fan Motor Drive (12V/48V BLDC Fans) – Moderate-Power Motor Driver
Cooling fans in storage systems require continuous operation with good thermal performance and moderate current handling.
Recommended Model: VBMB1101M (N-MOS, 100V, 18A, TO220F)
Parameter Advantages: Trench technology provides low Rds(on) of 86mΩ at 10V. 100V rating suits 48V fan buses with ample margin. TO220F package offers isolated mounting and good heat dissipation. Low Vth (1.8V) allows easy drive by 5V MCU or fan driver IC.
Adaptation Value: Efficiently drives 48V/150W BLDC fans with minimal loss. Supports PWM speed control for dynamic thermal management, reducing overall system cooling power by 15–20%.
Selection Notes: Check fan startup current (2–3× rated). Add gate resistors to reduce EMI. Use isolated thermal pad if chassis grounding is required.
(C) Scenario 3: Auxiliary & Backup Power Control (Low-Voltage Switching) – Compact Load Switch
Auxiliary rails (3.3V, 5V, 12V) for management controllers, sensors, and backup modules require compact, low-loss switching with fast response.
Recommended Model: VB2212N (P-MOS, -20V, -3.5A, SOT23-3)
Parameter Advantages: -20V withstand voltage suits 12V auxiliary rails. Low Rds(on) of 71mΩ at 10V minimizes drop. SOT23-3 package saves board space. Low |Vth| of 0.8V enables direct GPIO control from 3.3V logic.
Adaptation Value: Provides efficient power switching for peripheral modules, enabling power sequencing and sleep-mode power savings. Can be used for OR-ing or load disconnect in backup power paths.
Selection Notes: Ensure current derating for continuous operation (<2.5A). Add ESD protection on gate pin. Use pull-up resistor for definite off-state.
---
III. System-Level Design Implementation Points
(A) Drive Circuit Design: Matching Device Characteristics
- VBP165R20S: Pair with isolated gate drivers (e.g., ISO5852S) for high-side switching. Use series gate resistor (10–22Ω) and bootstrap diode for floating drives.
- VBMB1101M: Drive with standard fan motor driver IC (e.g., DRV10987). Add small RC snubber across drain-source to reduce ringing.
- VB2212N: Direct drive from MCU GPIO; add 100Ω series resistor if rise/fall time control is needed. Include Schottky diode for inductive load freewheeling.
(B) Thermal Management Design: Tiered Heat Dissipation
- VBP165R20S: Mount on heatsink with thermal interface material. Ensure adequate airflow in PSU section.
- VBMB1101M: Use PCB copper pour (≥150mm²) with thermal vias. For high ambient, add small extruded heatsink.
- VB2212N: Local copper pad is sufficient; ensure natural convection around area.
(C) EMC and Reliability Assurance
- EMC Suppression:
- Add 1–10nF ceramic capacitors near high-switching nodes.
- Use common-mode chokes on motor leads.
- Implement ground partitioning and minimize high-current loop areas.
- Reliability Protection:
- Derate voltage and current by 30–40% for worst-case conditions.
- Implement overcurrent protection using sense resistors and comparators.
- Add TVS diodes at input ports and gate pins for surge immunity.
---
IV. Scheme Core Value and Optimization Suggestions
(A) Core Value
- High Efficiency & Thermal Performance: System efficiency >95% in power stages, reducing data-center PUE contribution.
- Scalable and Reliable: Selected devices cover from low-voltage control to high-voltage power conversion, ensuring scalability across storage platforms.
- Cost-Effective Deployment: Standard packages and proven technologies balance performance with supply chain stability.
(B) Optimization Suggestions
- Higher Power: For >2kW PSU stages, consider VBL18R17S (800V, 17A) for higher voltage margin.
- Higher Integration: Use multi-channel drivers with integrated MOSFETs (e.g., power stages) for fan arrays.
- Special Environments: For high-ambient (>60°C) deployments, select versions with higher TJmax (175°C) and enhanced thermal packaging.
- Backup Power Paths: Combine VB2212N with OR-ing controllers for seamless transition to battery/USP sources.
---
Conclusion
Power MOSFET selection is central to achieving high efficiency, thermal resilience, and reliability in AI archival storage power systems. This scenario-based scheme provides comprehensive technical guidance for R&D through precise load matching and system-level design. Future exploration can focus on silicon carbide (SiC) devices for higher voltage buses and integrated smart power stages, aiding in the development of next-generation high-density, energy-efficient storage solutions to meet growing data archival demands.

Detailed Topology Diagrams

Storage Drive Array Power Delivery Topology (Scenario 1)

graph LR subgraph "48V to 12V Synchronous Buck Converter" IN_48V["48V Intermediate Bus"] --> L_INDUCTOR["Input Inductor"] L_INDUCTOR --> SW_NODE["Switching Node"] subgraph "High-Efficiency MOSFET Pair" Q_HIGH["VBP165R20S
650V/20A
(High-Side)"] Q_LOW["VBP165R20S
650V/20A
(Low-Side)"] end SW_NODE --> Q_HIGH Q_HIGH --> VIN_48V SW_NODE --> Q_LOW Q_LOW --> GND_BUCK SW_NODE --> OUTPUT_FILTER["Output LC Filter"] OUTPUT_FILTER --> OUT_12V["12V Output"] OUT_12V --> HDD_LOAD["HDD/SSD Array Load"] end subgraph "Controller & Driver Section" BUCK_CONTROLLER["Buck Controller IC"] --> GATE_DRIVER["Gate Driver"] GATE_DRIVER --> Q_HIGH GATE_DRIVER --> Q_LOW OUT_12V --> |Voltage Feedback| BUCK_CONTROLLER CS_RESISTOR["Current Sense Resistor"] --> |Current Feedback| BUCK_CONTROLLER end subgraph "Protection Circuitry" OVP["OVP Comparator"] --> PROTECTION_LOGIC["Protection Logic"] OCP["OCP Comparator"] --> PROTECTION_LOGIC PROTECTION_LOGIC --> DRIVER_DISABLE["Driver Disable"] TVS_ARRAY["TVS Diode Array"] --> Q_HIGH TVS_ARRAY --> Q_LOW end style Q_HIGH fill:#e8f5e8,stroke:#4caf50,stroke-width:2px style Q_LOW fill:#e8f5e8,stroke:#4caf50,stroke-width:2px

Cooling Fan Motor Drive Topology (Scenario 2)

graph LR subgraph "Three-Phase BLDC Motor Drive" POWER_12V["12V Power Input"] --> DRIVER_IC["BLDC Driver IC"] subgraph "Three-Phase Half-Bridge" subgraph "Phase A" Q_A_HIGH["VBMB1101M
100V/18A
(High-Side)"] Q_A_LOW["VBMB1101M
100V/18A
(Low-Side)"] end subgraph "Phase B" Q_B_HIGH["VBMB1101M
100V/18A
(High-Side)"] Q_B_LOW["VBMB1101M
100V/18A
(Low-Side)"] end subgraph "Phase C" Q_C_HIGH["VBMB1101M
100V/18A
(High-Side)"] Q_C_LOW["VBMB1101M
100V/18A
(Low-Side)"] end end DRIVER_IC --> Q_A_HIGH DRIVER_IC --> Q_A_LOW DRIVER_IC --> Q_B_HIGH DRIVER_IC --> Q_B_LOW DRIVER_IC --> Q_C_HIGH DRIVER_IC --> Q_C_LOW Q_A_HIGH --> OUT_A["Phase A Output"] Q_A_LOW --> GND_MOTOR Q_B_HIGH --> OUT_B["Phase B Output"] Q_B_LOW --> GND_MOTOR Q_C_HIGH --> OUT_C["Phase C Output"] Q_C_LOW --> GND_MOTOR OUT_A --> MOTOR["BLDC Fan Motor"] OUT_B --> MOTOR OUT_C --> MOTOR end subgraph "Control & Sensing" MCU_FAN["Fan Control MCU"] --> PWM_SIGNAL["PWM Speed Control"] PWM_SIGNAL --> DRIVER_IC HALL_SENSORS["Hall Effect Sensors"] --> POSITION_FEEDBACK["Rotor Position"] POSITION_FEEDBACK --> DRIVER_IC CURRENT_SENSE["Current Sense"] --> CURRENT_FEEDBACK["Current Feedback"] CURRENT_FEEDBACK --> DRIVER_IC end subgraph "EMC & Protection" RC_SNUBBER["RC Snubber Network"] --> Q_A_HIGH RC_SNUBBER --> Q_A_LOW FREE_WHEEL_DIODES["Free-Wheel Diodes"] --> MOTOR COMMON_MODE_CHOKE["Common Mode Choke"] --> POWER_12V end style Q_A_HIGH fill:#e3f2fd,stroke:#2196f3,stroke-width:2px style Q_A_LOW fill:#e3f2fd,stroke:#2196f3,stroke-width:2px

Auxiliary & Backup Power Control Topology (Scenario 3)

graph LR subgraph "Backup Power OR-ing Control" MAIN_POWER["Main 12V Power"] --> ORING_CONTROLLER["OR-ing Controller"] BATTERY_BACKUP["Battery Backup"] --> ORING_CONTROLLER ORING_CONTROLLER --> GATE_CONTROL["Gate Control Signal"] GATE_CONTROL --> Q_ORING["VB2212N
-20V/-3.5A"] Q_ORING --> LOAD_BUS["Protected 12V Bus"] LOAD_BUS --> CRITICAL_LOADS["Critical Loads"] end subgraph "Intelligent Load Switching Channels" MCU_AUX["Auxiliary MCU"] --> GPIO_SIGNALS["GPIO Control Signals"] GPIO_SIGNALS --> LEVEL_SHIFTER["Level Shifter"] subgraph "Load Switch Array" SW_SENSOR["VB2212N
Sensor Power"] SW_COMM["VB2212N
Comm Power"] SW_FAN["VB2212N
Fan Ctrl Power"] SW_LED["VB2212N
Indicator LED"] end LEVEL_SHIFTER --> SW_SENSOR LEVEL_SHIFTER --> SW_COMM LEVEL_SHIFTER --> SW_FAN LEVEL_SHIFTER --> SW_LED LOAD_BUS --> SW_SENSOR SW_SENSOR --> SENSOR_RAIL["Sensor Rail"] LOAD_BUS --> SW_COMM SW_COMM --> COMM_RAIL["Comm Rail"] LOAD_BUS --> SW_FAN SW_FAN --> FAN_CTRL_RAIL["Fan Ctrl Rail"] LOAD_BUS --> SW_LED SW_LED --> LED_RAIL["LED Rail"] end subgraph "Protection & Monitoring" ESD_PROTECTION["ESD Protection Diodes"] --> GPIO_SIGNALS OVP_AUX["Aux OVP Circuit"] --> LOAD_BUS OCP_AUX["Aux OCP Circuit"] --> LOAD_BUS OVP_AUX --> FAULT_SIGNAL["Fault Signal"] OCP_AUX --> FAULT_SIGNAL FAULT_SIGNAL --> MCU_AUX end subgraph "Power Sequencing" POWER_GOOD["Power Good Signals"] --> SEQUENCER["Power Sequencer"] SEQUENCER --> SW_SENSOR SEQUENCER --> SW_COMM SEQUENCER --> SW_FAN SEQUENCER --> SW_LED end style Q_ORING fill:#fff3e0,stroke:#ff9800,stroke-width:2px style SW_SENSOR fill:#fff3e0,stroke:#ff9800,stroke-width:2px
Download PDF document
Download now:VBMB1101M

Sample Req

Online

Telephone

400-655-8788

WeChat

Topping

Sample Req
Online
Telephone
WeChat