Vicor Corporation Manufacturer Skill
Company Overview
Vicor Corporation is a leading manufacturer of high-performance modular power components. Their products are used in demanding applications including data centers, electric vehicles, aerospace, and industrial automation.
Key Product Families:
- •DCM - DC-DC Converter Modules (isolated converters)
- •BCM - Bus Converter Modules (fixed-ratio converters)
- •PRM - PRM Regulator Modules (factorized power architecture)
- •VTM - Voltage Transformation Modules (current multipliers)
- •NBM - NBM Converter Modules (bidirectional converters)
- •PI33xx - ZVS Buck Regulators
- •PI35xx - Cool-Power ZVS Regulators
MPN Structure
Power Modules (DCM, BCM, PRM, VTM, NBM)
code
[PREFIX][SPEC][PACKAGE][RATINGS][OPTIONS] | | | | | | | | | +-- Options code (00, 01, etc.) | | | +-- Current/power rating | | +-- Package type (T=ChiP, S=SiP, A=Advanced) | +-- Voltage specification (input/output config) +-- Product family (DCM, BCM, PRM, VTM, NBM)
PI Series (ZVS Regulators)
code
[PI][SERIES][VARIANT]-[OPTIONS]-[PACKAGE] | | | | | | | | | +-- Package code (LGIZ, QGIZ, etc.) | | | +-- Options (00, 01, etc.) | | +-- Variant (01, 02, 23, etc.) | +-- Series (33 or 35) +-- Prefix
Example MPN Decoding
DCM Series (DC-DC Converter Modules)
code
DCM3623T50D40A4T | | | | | || | | | | | |+-- T = ChiP package variant | | | | | +-- 4 = Revision/option | | | | +-- A = Package option | | | +-- D40 = Output spec (40V DC) | | +-- T50 = Transfer ratio/spec | +-- 3623 = Input/output voltage configuration +-- DCM = DC-DC Converter Module
BCM Series (Bus Converter Modules)
code
BCM48BT120T300A00 | | || | | | | | || | | +-- 00 = Base options | | || | +-- A = Revision | | || +-- T300 = Current spec (300A peak) | | |+-- T = Transfer ratio code | | +-- B = Version | +-- 48 = Input voltage (48V) +-- BCM = Bus Converter Module
PRM Series (PRM Regulator Modules)
code
PRM48BH480T200A00 | | || || | | | || || +-- 00 = Options | | || |+-- A = Version | | || +-- T200 = Current spec | | |+-- 480 = Power rating code | | +-- H = High efficiency variant | +-- 48 = Input voltage (48V) +-- PRM = PRM Regulator Module
VTM Series (Voltage Transformation Modules)
code
VTM48EH040T025A00 | | || || | | | || || +-- 00 = Options | | || |+-- A = Version | | || +-- T025 = Current multiplier spec | | |+-- 040 = Output voltage code | | +-- H = High efficiency | +-- 48 = Input voltage (48V) +-- VTM = Voltage Transformation Module
NBM Series (NBM Converter Modules)
code
NBM2317S54E1560T00 | | | || | | | | | || | +-- 00 = Options | | | || +-- T = Package type | | | |+-- 1560 = Power/current spec | | | +-- E = Efficiency/version | | +-- S54 = Specification code | +-- 2317 = Model/configuration +-- NBM = NBM Converter Module
PI33xx Series (ZVS Buck Regulators)
code
PI3301-00-LGIZ | | | | | | | | | +-- LGIZ = LGA package, industrial temp, Z suffix | | | +-- 00 = Base variant (no options) | | +-- 01 = Specific model variant | +-- 33 = Series (ZVS Buck) +-- PI = Vicor Power IC prefix
PI35xx Series (Cool-Power ZVS Regulators)
code
PI3523-00-LGIZ | | | | | | | | | +-- LGIZ = LGA package, industrial temp, Z suffix | | | +-- 00 = Base variant | | +-- 23 = Model variant | +-- 35 = Series (Cool-Power ZVS) +-- PI = Vicor Power IC prefix
Package Codes
Power Module Packages
| Indicator | Package | Description |
|---|---|---|
| T | ChiP | Vicor Converter housed in Package |
| S | SiP | System in Package |
| A | ChiP-A | Advanced ChiP package |
| M | MCM | Multi-Chip Module |
PI Series Package Codes
| Code | Package | Description |
|---|---|---|
| LG | LGA | Land Grid Array |
| LGIZ | LGA | LGA, Industrial temp, RoHS |
| QG | QFN | Quad Flat No-Lead |
| QGIZ | QFN | QFN, Industrial temp, RoHS |
| BG | BGA | Ball Grid Array |
Supported Component Types
From VicorHandler.getSupportedTypes():
| ComponentType | Description |
|---|---|
VOLTAGE_REGULATOR | Primary type for all Vicor power modules |
IC | Generic IC type for power ICs |
Series Extraction Rules
The handler extracts series prefixes as follows:
| MPN Prefix | Extracted Series | Product Family |
|---|---|---|
DCM* | DCM | DC-DC Converter Modules |
BCM* | BCM | Bus Converter Modules |
PRM* | PRM | PRM Regulator Modules |
VTM* | VTM | Voltage Transformation Modules |
NBM* | NBM | NBM Converter Modules |
PI33xx* | PI33 | ZVS Buck Regulators |
PI35xx* | PI35 | Cool-Power ZVS Regulators |
Package Code Extraction Rules
PI Series
- •Look for hyphenated suffix pattern:
-[PACKAGE][IZ]?$ - •Map package codes:
- •
LGorLGIZ->LGA - •
QGorQGIZ->QFN - •
BG->BGA
- •
- •If no hyphen found, return empty (no package suffix)
Power Modules (DCM, BCM, PRM, VTM, NBM)
- •Look for suffix pattern at end of MPN
- •First character of suffix indicates package family:
- •
T->ChiP - •
S->SiP - •
A->ChiP-A - •
M->MCM
- •
- •Default to
ChiPfor power modules without clear suffix
Replacement Logic
The handler's isOfficialReplacement() method uses these rules:
- •Same series required: Parts must be from the same product family (DCM, BCM, etc.)
- •Power modules: Compare core specification (voltage/current configuration)
- •DCM/NBM: First 4 digits after prefix (e.g.,
DCM3623core spec is3623) - •BCM/PRM/VTM: Voltage + suffix + rating (e.g.,
48BT120)
- •DCM/NBM: First 4 digits after prefix (e.g.,
- •PI series: Compare base part number (everything before first hyphen)
- •
PI3301-00-LGIZbase isPI3301 - •Same base = compatible (may differ in package/options)
- •
Pattern Reference
Regex Patterns from Handler
| Series | Pattern | Example Match |
|---|---|---|
| DCM | ^DCM[0-9]{4}[A-Z0-9]+$ | DCM3623T50D40A4T |
| BCM | ^BCM[0-9]{2,3}[A-Z]{2}[0-9]+[A-Z0-9]*$ | BCM48BT120T300A00 |
| PRM | ^PRM[0-9]{2}[A-Z]{2}[0-9]+[A-Z0-9]*$ | PRM48BH480T200A00 |
| VTM | ^VTM[0-9]{2}[A-Z]{2}[0-9]+[A-Z0-9]*$ | VTM48EH040T025A00 |
| NBM | ^NBM[0-9]{4}[A-Z][0-9]+[A-Z0-9]*$ | NBM2317S54E1560T00 |
| PI33xx | ^PI33[0-9]{2}(-[A-Z0-9]+)*$ | PI3301-00-LGIZ |
| PI35xx | ^PI35[0-9]{2}(-[A-Z0-9]+)*$ | PI3523-00-LGIZ |
Common MPN Examples
DC-DC Converter Modules (DCM)
| MPN | Input | Output | Notes |
|---|---|---|---|
| DCM3623T50D40A4T | 36V-75V | 40V | Isolated DC-DC |
| DCM3714T40D40A4T | 36V-75V | 40V | Different config |
Bus Converter Modules (BCM)
| MPN | Input | Notes |
|---|---|---|
| BCM48BT120T300A00 | 48V | 1/4 ratio bus converter |
| BCM384BT120T300A00 | 384V | High voltage input |
ZVS Regulators (PI Series)
| MPN | Series | Package | Notes |
|---|---|---|---|
| PI3301-00-LGIZ | PI33xx | LGA | ZVS Buck, industrial |
| PI3523-00-LGIZ | PI35xx | LGA | Cool-Power ZVS |
| PI3523-00-QGIZ | PI35xx | QFN | Same part, QFN package |
Related Files
- •Handler:
manufacturers/VicorHandler.java - •Component types:
VOLTAGE_REGULATOR,IC
Learnings & Edge Cases
- •ChiP package default: Power modules without a clear package indicator default to
ChiP(Converter housed in Package), Vicor's signature dense power module package - •BCM voltage range: BCM modules support input voltages from 2-3 digits (48V to 384V), reflected in the pattern
BCM[0-9]{2,3} - •PI series hyphenation: PI series MPNs can have multiple hyphen-separated segments (e.g.,
PI3301-00-LGIZ), handled by(-[A-Z0-9]+)*pattern - •No manufacturer-specific ComponentTypes: Unlike handlers for TI or STM, VicorHandler uses only generic types (
VOLTAGE_REGULATOR,IC), not Vicor-specific types likeVOLTAGE_REGULATOR_VICOR - •Core spec extraction complexity: Different product families have different core specification formats:
- •DCM/NBM: 4 digits after prefix
- •BCM/PRM/VTM: voltage + 2 letters + 3 digits (e.g.,
48BT120)
- •Package suffix detection: For power modules, the handler looks for pattern
[A-Z]([0-9]{2,3})[A-Z]([0-9]{2})$to find where suffix begins - •Empty package for bare PI series: PI series parts without hyphens (if they exist) return empty string for package code