Skip to main content

diodesinc

Diodes Incorporated MPN encoding patterns, package codes, and handler guidance. Use when working with Diodes Inc MOSFETs, diodes, transistors, voltage regulators, or DiodesIncHandler.

Source facts

Repository
Cantara/lib-electronic-components
Last source activity
January 13, 2026 at 11:30
Detected SKILL.md language
English
Stars
4
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
diodesinc
description
Diodes Incorporated MPN encoding patterns, package codes, and handler guidance. Use when working with Diodes Inc MOSFETs, diodes, transistors, voltage regulators, or DiodesIncHandler.
# Diodes Incorporated Manufacturer Skill ## Company Overview Diodes Incorporated is a global manufacturer specializing in discrete semiconductors and analog/mixed-signal ICs. The company acquired Zetex Semiconductors (2008) and Pericom Semiconductor (2015), inheriting their product lines and part numbering conventions. Key product families include: - **Discrete diodes**: Signal, Schottky, Zener, TVS - **MOSFETs**: N-channel and P-channel in various packages - **Transistors**: Small signal BJTs and digital transistors - **Voltage regulators**: Linear regulators, LDOs, DC-DC converters - **LED drivers**: Constant current drivers - **Interface ICs**: USB switches, level translators --- ## MPN Structure by Product Family ### MOSFETs - DMN/DMP Series (Diodes Inc Native) ``` DM[CHANNEL][SPECS][PACKAGE] | | | | | | | +-- Package suffix (U=SOT23, T=SOT223, L=DPAK, F=TO220) | | +-- Voltage/current specs (encoded in digits) | +-- N=N-channel, P=P-channel +-- DM = Diodes Inc MOSFET ``` **Examples:** - DMN2075U = N-channel, SOT-23, 20V, 7.5A - DMP3056LDM = P-channel, DPAK, 30V, 5.6A - DMN6040SSD = N-channel, PowerDI5060, 60V, 4A ### MOSFETs - ZXMN/ZXMP Series (Zetex Legacy) ``` ZXM[CHANNEL][SPECS][SUFFIX] | | | | | | | +-- Package/variant suffix | | +-- Voltage/current specifications | +-- N=N-channel, P=P-channel +-- ZXM = Zetex MOSFET ``` **Examples:** - ZXMN2B01FH = N-channel, SOT23, 20V - ZXMN10A07F = N-channel, SOT23, 100V - ZXMP3A13DN8 = P-channel, SOIC-8, 30V --- ### Transistors - MMBT Series (Small Signal) ``` MMBT[BASE][SUFFIX] | | | | | +-- Grade/packaging suffix (L=low, T1=tape & reel) | +-- Equivalent 2N series number (e.g., 2222, 3904) +-- MMBT = Surface mount bipolar transistor (SOT-23) ``` **Examples:** - MMBT2222A = NPN, SOT-23, equivalent to 2N2222A - MMBT3904 = NPN, SOT-23, general purpose - MMBT3906 = PNP, SOT-23, general purpose - MMBT4401 = NPN, SOT-23, 40V - MMBT4403 = PNP, SOT-23, 40V ### Transistors - FMMT Series (RF/High Performance) ``` FMMT[CODE][SUFFIX] | | | | | +-- Grade/variant suffix | +-- Device code +-- FMMT = Fast/Medium power transistor ``` **Examples:** - FMMT458 = NPN, high voltage, SOT-23 - FMMT491 = PNP, high gain - FMMT617 = NPN, RF transistor ### Transistors - ZXT/DTA/DTB Series (Digital Transistors) Digital transistors have built-in base resistors. ``` ZXT[CODE][SUFFIX] or DT[TYPE][CODE][SUFFIX] | | | | | | | | | +-- Package | | | +-- Package | +-- Device code | | +-- Resistance code | | +-- A=NPN, B=PNP +-- ZXT = Zetex digital +-- DT = Digital transistor ``` **Examples:** - ZXT10600E6 = Digital transistor, SC-70 - DTA114ECA = NPN, 10k+10k resistors, SOT-23 - DTB123ECA = PNP, 2.2k+2.2k resistors, SOT-23 --- ### Diodes - 1N Series (General Purpose) ``` 1N[CODE][SUFFIX] | | | | | +-- Grade suffix (A, B, etc.) | +-- JEDEC registration number +-- 1N = JEDEC diode prefix ``` **Examples:** - 1N4148 = High-speed signal diode - 1N4001 = 50V, 1A rectifier - 1N4007 = 1000V, 1A rectifier - 1N5819 = Schottky, 40V, 1A ### Diodes - BAV/BAS Series (Signal Diodes) ``` BA[V/S][CODE][SUFFIX] | | | | | | | +-- Variant suffix | | +-- Device code | +-- V=general signal, S=small signal +-- BA = European signal diode prefix ``` **Examples:** - BAV19 = High-speed switching diode - BAV20 = High-speed switching diode - BAV21 = High-speed switching diode - BAS16 = High-speed switching diode, SOT-23 - BAS21 = High-speed switching diode, SOT-23 ### Diodes - SBR Series (Schottky Rectifiers) ``` SBR[CURRENT][VOLTAGE][SUFFIX] | | | | | | | +-- Package/variant | | +-- Voltage / 10 (e.g., 04=40V) | +-- Current rating in Amps +-- SBR = Schottky Barrier Rectifier ``` **Examples:** - SBR10U40CT = 10A, 40V, TO-220 - SBR20A100CT = 20A, 100V, TO-220 - SBR3U30LP = 3A, 30V, TO-277 ### Diodes - BZX Series (Zener Diodes) ``` BZX[POWER][C][VOLTAGE][SUFFIX] | | | | | | | | | +-- Voltage variant | | | +-- Zener voltage code | | +-- C = precision | +-- Power code (84=500mW, 79=500mW) +-- BZX = European Zener prefix ``` **Examples:** - BZX84C5V1 = 5.1V Zener, 300mW, SOT-23 - BZX84C12 = 12V Zener, 300mW, SOT-23 - BZX79C6V2 = 6.2V Zener, 500mW, DO-35 ### Diodes - MMSZ Series (Surface Mount Zener) ``` MMSZ[VOLTAGE][SUFFIX] | | | | | +-- Package variant (T1=SOD-123) | +-- Zener voltage (e.g., 5V1 = 5.1V) +-- MMSZ = Miniature Melf Surface Mount Zener ``` **Examples:** - MMSZ5231B = 5.1V Zener, SOD-123 - MMSZ5242B = 12V Zener, SOD-123 - MMSZ4689 = 5.1V Zener (1N series numbering) ### Diodes - DMXX Series (Dual/Surface Mount) ``` DMX[X][CODE][SUFFIX] | | | | | | | +-- Package variant | | +-- Device code | +-- X variant +-- DMX = Diodes Inc surface mount dual diodes ``` **Examples:** - DMXX = Dual surface mount diode series ### Diodes - MMBD Series (Dual Diodes) ``` MMBD[CODE][SUFFIX] | | | | | +-- Package variant | +-- Device configuration code +-- MMBD = Surface mount dual diode ``` **Examples:** - MMBD4148 = Dual 1N4148 equivalent, SOT-23 - MMBD914 = Dual 1N914 equivalent, SOT-23 --- ### Voltage Regulators - AP Series (Linear Regulators) ``` AP[CODE][VARIANT][PACKAGE] | | | | | | | +-- Package suffix | | +-- Variant/voltage code | +-- Device family code +-- AP = Analog Products (voltage regulator) ``` **Examples:** - AP1117 = 1A LDO regulator series - AP2112K-3.3 = 600mA LDO, 3.3V output - AP7333 = 300mA LDO, low quiescent current ### Voltage Regulators - AZ Series (LDO Regulators) ``` AZ[CODE][VARIANT][PACKAGE] | | | | | | | +-- Package suffix | | +-- Variant code | +-- Device family code +-- AZ = Advanced Zener/LDO regulators ``` **Examples:** - AZ1117CH-3.3TRG1 = 800mA LDO, 3.3V, SOT-223, tape & reel - AZ1084D2-3.3 = 5A LDO, 3.3V, TO-263 ### Voltage Regulators - PAM Series (DC-DC Converters) ``` PAM[CODE][VARIANT][PACKAGE] | | | | | | | +-- Package suffix | | +-- Feature variant | +-- Device code +-- PAM = Power Analog Module ``` **Examples:** - PAM2305AAB120 = DC-DC step-down, 1A, 1.2V - PAM8403 = Audio amplifier IC - PAM8610 = Class-D audio amplifier --- ### LED Drivers - AL Series ``` AL[CODE][VARIANT][PACKAGE] | | | | | | | +-- Package suffix | | +-- Feature variant | +-- Device code +-- AL = Analog LED driver ``` **Examples:** - AL8805 = Buck LED driver, 40V, 1A - AL8807 = Buck LED driver, 36V, 500mA ### Interface ICs - PI Series ``` PI[CODE][VARIANT][PACKAGE] | | | | | | | +-- Package suffix | | +-- Feature variant | +-- Device code +-- PI = Pericom Interface IC ``` **Examples:** - PI3USB30532 = USB 3.0 switch - PI3EQX = PCIe/USB ReDriver ICs --- ## Package Codes ### MOSFET Package Extraction (from handler) | Suffix | Package | Notes | |--------|---------|-------| | U | SOT-23 | Small outline | | T | SOT-223 | Power small outline | | L | TO-252 (DPAK) | Medium power SMD | | F | TO-220 | Through-hole power | ### Common Packages | Package | Description | Typical Use | |---------|-------------|-------------| | SOT-23 | 3-pin small outline | Signal transistors, small MOSFETs | | SOT-223 | 4-pin power SOT | Medium current regulators | | TO-252 (DPAK) | Power SMD | MOSFETs, regulators | | TO-220 | 3-pin through-hole | Power MOSFETs, regulators | | SOD-123 | Small outline diode | SMD Zener/signal diodes | | DO-35 | Axial glass | Small signal diodes | | DO-41 | Axial | Standard rectifiers | --- ## Supported Component Types From `DiodesIncHandler.getSupportedTypes()`: | Component Type | Description | |----------------|-------------| | MOSFET | General MOSFETs | | MOSFET_DIODES | Diodes Inc branded MOSFETs | | VOLTAGE_REGULATOR | General voltage regulators | | VOLTAGE_REGULATOR_DIODES | Diodes Inc branded regulators | | LED_DRIVER_DIODES | Diodes Inc LED drivers | | LOGIC_IC_DIODES | Diodes Inc logic ICs | | HALL_SENSOR_DIODES | Diodes Inc Hall effect sensors | **Note**: Handler declares types for Hall sensors, LED drivers, Logic ICs but currently only registers patterns for DIODE, MOSFET, TRANSISTOR, VOLTAGE_REGULATOR, and IC component types. --- ## Series Extraction The handler extracts series based on prefix matching: | Prefix | Returns | Component Type | |--------|---------|----------------| | DMN | "DMN Series" | N-channel MOSFET | | DMP | "DMP Series" | P-channel MOSFET | | ZXMN | "ZXMN Series" | N-channel MOSFET (Zetex) | | ZXMP | "ZXMP Series" | P-channel MOSFET (Zetex) | | MMBT | "MMBT Series" | SMD transistor | | FMMT | "FMMT Series" | RF/fast transistor | | ZXT | "ZXT Series" | Digital transistor | | DTA | "DTA Series" | NPN digital transistor | | DTB | "DTB Series" | PNP digital transistor | | BAV | "BAV Series" | Signal diode | | BAS | "BAS Series" | Small signal diode | | SBR | "SBR Series" | Schottky rectifier | | BZX | "BZX Series" | Zener diode | | AP | "AP Series" | Linear regulator | | AZ | "AZ Series" | LDO regulator | | PAM | "PAM Series" | DC-DC converter | | AL | "AL Series" | LED driver | | PI | "PI Series" | Interface IC | --- ## Official Replacement Cross-References The handler defines these replacement pairs: | Part | Replacement | Notes | |------|-------------|-------| | BAV19 | BAV20 | Compatible signal diodes | | ZXMN | DMN | Zetex to Diodes Inc migration |
View on GitHub
This SKILL.md is very large, so SkillsMP previews the first section here. View on GitHub