Good-Ark Semiconductor Manufacturer Skill
Overview
Good-Ark Semiconductor is a Chinese manufacturer specializing in discrete semiconductors including diodes, rectifiers, and transistors. They produce both proprietary series and industry-standard compatible devices.
MPN Structure
Good-Ark MPNs follow industry-standard patterns with package suffixes:
Diode Pattern
[SERIES][VARIANT][-SUFFIX]
| | |
| | +-- Package/lead-free indicator
| +-- Voltage/rating code
+-- Series prefix (1N, SS, SK, BAV, etc.)
Transistor Pattern
[SERIES][NUMBER][VARIANT][SUFFIX]
| | | |
| | | +-- Package code
| | +-- Optional variant (A, B)
| +-- Part number
+-- Prefix (2N, MMBT, BC, etc.)
Example Decoding
1N4007G
| | ||
| | |+-- G = DO-41 package
| | +-- 7 = 1000V voltage rating
| +-- 400 = Rectifier series
+-- 1N = Standard diode prefix
MMBT3904LT1
| | | ||
| | | |+-- 1 = Variant
| | | +-- T = SOT package indicator
| | +-- L = SOT-23 package
| +-- 3904 = NPN low power transistor
+-- MMBT = SMD transistor prefix
Product Lines
Standard Rectifier Diodes (1N400x)
| Part | Voltage | Current | Package | |------|---------|---------|---------| | 1N4001 | 50V | 1A | DO-41 | | 1N4002 | 100V | 1A | DO-41 | | 1N4003 | 200V | 1A | DO-41 | | 1N4004 | 400V | 1A | DO-41 | | 1N4005 | 600V | 1A | DO-41 | | 1N4006 | 800V | 1A | DO-41 | | 1N4007 | 1000V | 1A | DO-41 |
Power Rectifiers (1N540x)
| Part | Voltage | Current | Package | |------|---------|---------|---------| | 1N5400 | 50V | 3A | DO-201AD | | 1N5401 | 100V | 3A | DO-201AD | | 1N5402 | 200V | 3A | DO-201AD | | 1N5404 | 400V | 3A | DO-201AD | | 1N5406 | 600V | 3A | DO-201AD | | 1N5408 | 800V | 3A | DO-201AD |
Signal Diodes
| Part | Description | Package | |------|-------------|---------| | 1N4148 | Small signal, 100V | DO-35/SOD-123 | | 1N4448 | High-speed signal, 100V | DO-35 | | 1N914 | Signal diode (equiv. 1N4148) | DO-35 |
Schottky Diodes (SS Series)
| Part | Voltage | Current | Package | |------|---------|---------|---------| | SS12 | 20V | 1A | SMA | | SS14 | 40V | 1A | SMA | | SS16 | 60V | 1A | SMA | | SS24 | 40V | 2A | SMA | | SS34 | 40V | 3A | SMA | | SS54 | 40V | 5A | SMA |
Schottky Diodes (SK Series)
| Part | Voltage | Current | Package | |------|---------|---------|---------| | SK34 | 40V | 3A | SMB | | SK36 | 60V | 3A | SMB | | SK54 | 40V | 5A | SMB | | SK56 | 60V | 5A | SMB |
Fast Recovery Diodes (ES/US Series)
| Series | Speed | Applications | |--------|-------|--------------| | ES1x | Fast | ES1J, ES1D, ES2D | | US1x | Ultra-fast | US1M, US1G, US2G | | UF | Ultra-fast | UF4001-UF4007 |
Signal Diodes (BAV/BAT Series)
| Series | Type | Examples | |--------|------|----------| | BAV | Small signal | BAV21, BAV70, BAV99 | | BAT | Schottky barrier | BAT54, BAT85, BAT46 |
TVS Diodes
| Series | Package | Examples | |--------|---------|----------| | SMBJ | SMB | SMBJ5.0A, SMBJ15A | | SMAJ | SMA | SMAJ5.0A, SMAJ15CA | | P4KE | DO-41 | P4KE6.8A, P4KE15A | | P6KE | DO-41 | P6KE6.8A, P6KE15A |
Transistors (2N Series)
| Part | Type | Package | |------|------|---------| | 2N2222 | NPN | TO-92 | | 2N2907 | PNP | TO-92 | | 2N3904 | NPN low power | TO-92 | | 2N3906 | PNP low power | TO-92 | | 2N4401 | NPN high gain | TO-92 | | 2N4403 | PNP high gain | TO-92 | | 2N5401 | PNP high voltage | TO-92 | | 2N5551 | NPN high voltage | TO-92 |
SMD Transistors (MMBT Series)
| Part | Equivalent | Package | |------|------------|---------| | MMBT2222 | 2N2222 | SOT-23 | | MMBT2907 | 2N2907 | SOT-23 | | MMBT3904 | 2N3904 | SOT-23 | | MMBT3906 | 2N3906 | SOT-23 | | MMBT4401 | 2N4401 | SOT-23 | | MMBT4403 | 2N4403 | SOT-23 | | MMBT5401 | 2N5401 | SOT-23 | | MMBT5551 | 2N5551 | SOT-23 |
European Transistors (BC Series)
| Part | Type | Package | |------|------|---------| | BC547 | NPN | TO-92/SOT-23 | | BC557 | PNP | TO-92/SOT-23 | | BC337 | NPN | TO-92 | | BC327 | PNP | TO-92 |
Asia-Market Transistors (S Series)
| Part | Type | Application | |------|------|-------------| | S8050 | NPN | General purpose | | S8550 | PNP | General purpose | | S9012 | PNP | Low noise | | S9013 | NPN | Low noise | | S9014 | NPN | Low noise | | S9015 | PNP | Low noise | | S9018 | NPN | High frequency |
Package Codes
Through-Hole Diode Packages
| Code | Package | Notes | |------|---------|-------| | A | DO-41 | Standard axial | | B | DO-15 | Medium current | | G | DO-35 | Small signal | | RL | DO-201AD | Power rectifier | | TAP | DO-41 | Tape and ammo pack |
SMD Diode Packages
| Code | Package | Notes | |------|---------|-------| | S | DO-214AA (SMB) | Medium power SMD | | F | DO-214AB (SMC) | Large SMD | | FA | DO-214AC (SMA) | Standard SMD | | FL | SOD-123FL | Flat lead | | W | SOD-123 | Small signal SMD |
Transistor Packages
| Code | Package | Notes | |------|---------|-------| | TO | TO-92 | Standard through-hole | | TA | TO-92 | Alternate suffix | | TF | TO-92F | Flat package | | LT | SOT-23 | SMD 3-pin | | LT1 | SOT-23 | SMD 3-pin | | G3 | SOT-323 | Small SMD | | K | SOT-23 | Alternative marking |
Power Packages
| Code | Package | Notes | |------|---------|-------| | CT | TO-220 | Through-hole power | | TU | TO-220F | Isolated tab | | D | TO-252 | DPAK | | D2 | TO-263 | D2PAK | | D3 | TO-268 | D3PAK |
Handler Implementation Notes
Pattern Matching
// 1N series diodes
"^1N400[1-7].*" // Standard rectifiers
"^1N4148.*" // Signal diode
"^1N914.*" // Signal diode equivalent
"^1N47[0-9]{2}.*" // Zener diodes
"^1N540[0-8].*" // Power rectifiers
"^1N58[0-9]{2}.*" // Schottky rectifiers
// Schottky diodes
"^SS[1-5][0-9].*" // SS series
"^SK[1-5][0-9].*" // SK series
"^SB[1-5][0-9]{2}.*" // SB series
// Signal diodes
"^BAV[0-9]+.*" // BAV series
"^BAT[0-9]+.*" // BAT series
// Fast recovery
"^ES[12][A-Z].*" // ES series
"^US[12][A-Z].*" // US series
"^UF[0-9]+.*" // UF series
// TVS diodes
"^SMBJ[0-9]+.*" // SMB package
"^SMAJ[0-9]+.*" // SMA package
"^P[46]KE[0-9]+.*" // P4KE/P6KE
// Transistors
"^2N[0-9]{3,4}.*" // 2N series
"^MMBT[A]?[0-9]+.*" // MMBT/MMBTA series
"^PN[0-9]{4}.*" // PN series
"^MPSA[0-9]+.*" // MPSA series
"^BC[0-9]{3}.*" // BC series
"^S8[05][0-9]{2}.*" // S80xx series
"^S90[0-9]{2}.*" // S90xx series
Series Extraction
// Signal diodes (specific before generic)
"1N4148W" -> "1N4148"
"1N914" -> "1N914"
// Rectifiers
"1N4007G" -> "1N400x"
"1N5408RL" -> "1N540x"
// Schottky
"SS14" -> "SS14"
"SK34" -> "SK34"
"SB160" -> "SB160"
// Fast recovery
"ES1J" -> "ES1"
"US1M" -> "US1"
// Transistors
"MMBT3904LT1" -> "MMBT3904"
"2N2222A" -> "2N2222"
"BC547B" -> "BC547"
Replacement Logic
// 1N400x: higher voltage can replace lower
"1N4007" can replace "1N4001" through "1N4007"
// MMBT equivalent to 2N
"MMBT2222" == "2N2222"
"MMBT3904" == "2N3904"
// Signal diode equivalents
"1N4148" == "1N914"
// SS series: higher current can replace lower
"SS34" can replace "SS14" (same voltage, higher current)
Component Types
| Pattern | ComponentType | |---------|---------------| | 1N*, SS*, SK*, SB*, BAV*, BAT*, ES*, US*, SMBJ*, SMAJ*, P4KE*, P6KE*, MBS | DIODE | | 2N, MMBT*, MMBTA*, PN*, MPSA*, BC*, BF*, S80*, S90* | TRANSISTOR |
Related Files
- Handler:
manufacturers/GoodArkHandler.java - Component types:
ComponentType.DIODE,ComponentType.TRANSISTOR
Learnings & Edge Cases
- 1N400x voltage order: 1N4001=50V, 1N4002=100V, ..., 1N4007=1000V. The digit maps to voltage rating.
- 1N540x voltage order: 1N5400=50V, 1N5401=100V, ..., 1N5408=800V. Similar pattern but different mapping.
- MMBT vs 2N: MMBT is the SMD (SOT-23) equivalent of 2N through-hole transistors. Same electrical specs, different package.
- PN vs 2N: PN series (PN2222) is plastic-packaged version of 2N series. Generally interchangeable with 2N.
- 1N4148 vs 1N914: These are electrically equivalent signal diodes. Can be used interchangeably.
- SS current rating: First digit indicates current (SS14=1A, SS34=3A). Higher current can replace lower.
- S80xx/S90xx series: Common in Asian markets. S8050/S8550 are general purpose NPN/PNP pairs.
- BAV70/BAV99: Dual diode packages (SOT-23). BAV70 = common cathode, BAV99 = series pair.
微信扫一扫