KDS (Daishinku Corporation) Manufacturer Skill
Overview
KDS (Daishinku Corporation) is a major Japanese manufacturer of frequency control products:
- DSX series: SMD crystals
- DST series: Tuning fork crystals (32.768kHz typical)
- DSO series: Clock oscillators
- DSB series: SAW filters and resonators
- 1N series: Through-hole crystal units
- DX/SM series: Standard and surface mount crystals
MPN Structure
DSX Series (SMD Crystals)
DSX[SIZE][PACKAGE][OPTIONS]-[FREQUENCY]
| | | | |
| | | | +-- Optional frequency suffix
| | | +-- GA = AEC-Q200, G = standard ceramic
| | +-- Package suffix
| +-- 3-digit size code (321 = 3.2x1.3mm)
+-- DSX = SMD crystal series
Example: DSX321G-12.000M
| | || |
| | || +-- 12 MHz frequency
| | |+-- (SMD ceramic)
| | +-- G = SMD ceramic package
| +-- 321 = 3.2x1.3mm
+-- DSX = SMD crystal
Example: DSX530GA
| | ||
| | |+-- A = AEC-Q200 automotive grade
| | +-- G = SMD ceramic
| +-- 530 = 5.0x3.2mm
+-- DSX = SMD crystal
DST Series (Tuning Fork Crystals)
DST[SIZE][PACKAGE]
| | |
| | +-- S = SMD, other variants
| +-- 3-digit size code (310 = 3.1x1.5mm)
+-- DST = Tuning fork crystal series
Example: DST310S
| | |
| | +-- S = SMD package
| +-- 310 = 3.1x1.5mm
+-- DST = Tuning fork (32.768kHz typical)
DSO Series (Clock Oscillators)
DSO[SIZE][PACKAGE][OPTIONS]
| | | |
| | | +-- SDH = high stability, R = tape reel
| | +-- S = SMD
| +-- 3-digit size code
+-- DSO = Clock oscillator series
Example: DSO321SR
| | ||
| | |+-- R = Tape and reel
| | +-- S = SMD package
| +-- 321 = 3.2x2.5mm
+-- DSO = Clock oscillator
DSB Series (SAW Filters/Resonators)
DSB[SIZE][PACKAGE][OPTIONS]
| | | |
| | | +-- SDA = automotive, other options
| | +-- S = SMD
| +-- 3-digit size code
+-- DSB = SAW filter/resonator
Example: DSB321SDA
| | ||
| | |+-- A = AEC-Q200 automotive
| | +-- SD = SMD automotive
| +-- 321 = 3.2x1.3mm
+-- DSB = SAW device
1N Series (Through-Hole Crystals)
1N-[FREQUENCY]
| |
| +-- Frequency in MHz (26.000 = 26 MHz)
+-- 1N = Through-hole crystal unit
Example: 1N-26.000
| |
| +-- 26.000 MHz
+-- 1N series, HC-49U package
Size Codes
DSX Series (SMD Crystals)
| Size Code |
Dimensions |
Common Frequencies |
| 211 |
2.0x1.2mm |
16-50 MHz |
| 221 |
2.0x1.2mm |
16-50 MHz |
| 321 |
3.2x1.3mm |
8-50 MHz |
| 320 |
3.2x2.0mm |
8-40 MHz |
| 530 |
5.0x3.2mm |
4-50 MHz |
| 531 |
5.0x3.2mm |
4-50 MHz |
| 750 |
7.0x5.0mm |
1-40 MHz |
| 840 |
8.0x4.5mm |
1-25 MHz |
| 860 |
8.6x3.7mm |
1-25 MHz |
DST Series (Tuning Fork)
| Size Code |
Dimensions |
Typical Frequency |
| 210 |
2.0x1.2mm |
32.768 kHz |
| 310 |
3.1x1.5mm |
32.768 kHz |
| 410 |
4.1x1.5mm |
32.768 kHz |
| 520 |
5.0x2.0mm |
32.768 kHz |
DSO Series (Oscillators)
| Size Code |
Dimensions |
Output Type |
| 211 |
2.0x1.6mm |
CMOS |
| 221 |
2.0x1.6mm |
CMOS |
| 321 |
3.2x2.5mm |
CMOS |
| 531 |
5.0x3.2mm |
CMOS |
| 750 |
7.0x5.0mm |
CMOS/LVDS |
Package Suffix Codes
| Suffix |
Meaning |
Notes |
| G |
SMD ceramic |
Standard ceramic package |
| GA |
SMD ceramic AEC-Q200 |
Automotive qualified |
| S |
SMD |
General SMD |
| SR |
SMD tape reel |
Tape and reel packaging |
| R |
Tape reel |
Tape and reel (any package) |
| SDH |
SMD high stability |
Enhanced frequency stability |
| SDA |
SMD automotive |
AEC-Q200 qualified |
Replacement Compatibility
KDS parts are compatible when:
- Same base series (DSX vs DSX, DST vs DST)
- Same package dimensions (321 matches 321)
- Same or higher grade (AEC-Q200 can replace standard)
Upgrade Paths
| Original |
Replacement |
Notes |
| DSX321G |
DSX321GA |
AEC-Q200 upgrade |
| DSO321S |
DSO321SDH |
High stability upgrade |
| DSX530G |
DSX530GA |
Automotive upgrade |
Common Part Numbers
DSX SMD Crystals
| Part Number |
Size |
Frequency |
Grade |
| DSX321G |
3.2x1.3mm |
Various |
Standard |
| DSX321GA |
3.2x1.3mm |
Various |
AEC-Q200 |
| DSX530G |
5.0x3.2mm |
Various |
Standard |
| DSX530GA |
5.0x3.2mm |
Various |
AEC-Q200 |
| DSX840GA |
8.0x4.5mm |
Low freq |
AEC-Q200 |
DST Tuning Fork Crystals
| Part Number |
Size |
Frequency |
Notes |
| DST310S |
3.1x1.5mm |
32.768 kHz |
Standard |
| DST410S |
4.1x1.5mm |
32.768 kHz |
Standard |
| DST520S |
5.0x2.0mm |
32.768 kHz |
Large |
DSO Clock Oscillators
| Part Number |
Size |
Output |
Notes |
| DSO321SR |
3.2x2.5mm |
CMOS |
Tape/reel |
| DSO531SDH |
5.0x3.2mm |
CMOS |
High stability |
| DSO750S |
7.0x5.0mm |
CMOS |
Large |
1N Through-Hole Crystals
| Part Number |
Frequency |
Package |
| 1N-8.000 |
8 MHz |
HC-49U |
| 1N-12.000 |
12 MHz |
HC-49U |
| 1N-16.000 |
16 MHz |
HC-49U |
| 1N-26.000 |
26 MHz |
HC-49U |
Handler Implementation Notes
Pattern Matching
// DSX series - SMD crystals
"^DSX[0-9].*"
"^DSX[0-9]{3}G.*" // With package suffix
// DST series - Tuning fork
"^DST[0-9].*"
// DSO series - Oscillators
"^DSO[0-9].*"
"^DSO[0-9]{3}S.*" // SMD variant
// DSB series - SAW devices
"^DSB[0-9].*"
// 1N series - Through-hole
"^1N-[0-9].*"
"^1N[0-9].*"
Package Code Extraction
String extractPackageCode(String mpn) {
String upperMpn = mpn.toUpperCase();
// DSX series: DSX321G -> 3.2x1.3mm
if (upperMpn.startsWith("DSX")) {
String sizeCode = upperMpn.substring(3, 6); // e.g., "321"
String packageSuffix = "";
int idx = 6;
while (idx < upperMpn.length() && Character.isLetter(upperMpn.charAt(idx))) {
idx++;
}
packageSuffix = upperMpn.substring(6, idx); // e.g., "G", "GA"
return mapSizeCodeToPackage(sizeCode, packageSuffix);
}
// 1N series: always HC-49U
if (upperMpn.startsWith("1N")) {
return "HC-49U";
}
return "";
}
Frequency Extraction
String extractFrequencyCode(String mpn) {
String upperMpn = mpn.toUpperCase();
// 1N series: 1N-26.000 -> 26.000
if (upperMpn.startsWith("1N-")) {
return upperMpn.substring(3); // Everything after "1N-"
}
// DSX/DST/DSO: look for frequency suffix after last dash
int lastDash = upperMpn.lastIndexOf('-');
if (lastDash >= 0 && lastDash < upperMpn.length() - 1) {
String freqPart = upperMpn.substring(lastDash + 1);
if (freqPart.matches(".*\\d.*")) {
return freqPart;
}
}
return "";
}
Related Files
- Handler:
manufacturers/KDSHandler.java
- Component types:
CRYSTAL, OSCILLATOR, IC (for SAW filters)
- No manufacturer-specific types defined
Learnings & Edge Cases
- DST always 32.768kHz: The DST (tuning fork) series is almost exclusively for 32.768 kHz RTC crystals
- 1N frequency in MPN: The 1N series explicitly includes frequency in the part number (1N-26.000)
- GA vs G: GA suffix indicates AEC-Q200 automotive qualification, can replace G but not vice versa
- SDH high stability: DSO oscillators with SDH suffix have enhanced frequency stability, suitable for precision applications
- SAW devices (DSB): Registered under IC type as they perform signal filtering, not simple oscillation
- Size code interpretation: First 2 digits = length in 0.1mm, third digit = width in 0.1mm (e.g., 321 = 3.2x1.3mm, but varies by series)
Converted and distributed by TomeVault — claim your Tome and manage your conversions.