Skip to main content

sitime

SiTime MEMS oscillator MPN encoding patterns, suffix decoding, and handler guidance. Use when working with SiTime timing components or SiTimeHandler.

소스 정보

저장소
Cantara/lib-electronic-components
최근 소스 활동
2026년 1월 13일 11:30
감지된 SKILL.md 언어
영어
스타
4
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
sitime
description
SiTime MEMS oscillator MPN encoding patterns, suffix decoding, and handler guidance. Use when working with SiTime timing components or SiTimeHandler.
# SiTime Manufacturer Skill ## Overview SiTime is a leading manufacturer of **MEMS-based silicon timing solutions** including: - MEMS oscillators (MHz and kHz) - Super-TCXOs (temperature-compensated) - Clock generators - Automotive-qualified timing devices SiTime's MEMS technology offers advantages over traditional quartz crystals: - Higher shock/vibration resistance - Smaller footprint options - Programmable frequency - Better reliability in harsh environments --- ## MPN Structure SiTime MPNs follow this general structure: ``` SiT[FAMILY]-[TEMP/OPTIONS]-[PACKAGE]-[FREQUENCY][OUTPUT] │ │ │ │ │ │ │ │ │ └── Optional output type suffix (X, M, K) │ │ │ └── Frequency in MHz or kHz (e.g., 24.000000, 32.768) │ │ └── Package size code (e.g., 18E, DCC, 32E) │ └── Temperature grade + options (e.g., AI, BI, H4) └── Product family (e.g., 1533, 8008, 9121) ``` ### Example Decoding ``` SiT1533AI-H4-18E-32.768000X │ │ │ │ │ │ │ │ │ │ │ │ │ └── X = Output type suffix │ │ │ │ │ └── 32.768000 = Frequency (32.768 kHz) │ │ │ │ └── 18E = 1.6x1.2mm package (1612 size) │ │ │ └── H4 = Voltage/configuration code │ │ └── AI = Temperature grade A, option I │ └── 1533 = MHz LVCMOS Oscillator series └── SiT = SiTime prefix SiT8021AC-82-33S-24.000000X │ │ │ │ │ │ │ │ │ │ │ │ │ └── X = Output type suffix │ │ │ │ │ └── 24.000000 = 24 MHz │ │ │ │ └── 33S = 3.2x2.5mm SOIC variant │ │ │ └── 82 = Voltage/configuration │ │ └── AC = Temperature grade A, variant C │ └── 8021 = Precision MHz Oscillator └── SiT = SiTime prefix ``` --- ## Product Families ### SiT15xx - MHz LVCMOS Oscillators | Series | Description | Key Features | |--------|-------------|--------------| | SiT1533 | 32.768 kHz MEMS Oscillator | Crystal replacement, ultra-low power | | SiT1534 | 32.768 kHz MEMS Oscillator | Higher accuracy variant | | SiT1552 | 32.768 kHz with AEC-Q100 | Automotive qualified | ### SiT16xx - Low Power Oscillators | Series | Description | Key Features | |--------|-------------|--------------| | SiT1602 | Low Power MHz Oscillator | Battery applications | | SiT1618 | Ultra Low Power | IoT/wearable focus | ### SiT17xx - Ultra Low Power | Series | Description | Key Features | |--------|-------------|--------------| | SiT1701 | Ultra Low Power | Lowest power consumption | ### SiT5xxx/SiT85xx - Super-TCXO | Series | Description | Key Features | |--------|-------------|--------------| | SiT5155 | Super-TCXO | +/-0.5 ppm stability | | SiT5156 | Super-TCXO | Extended temperature range | | SiT85xx | Super-TCXO alternate naming | Same family | ### SiT80xx - Precision MHz Oscillators | Series | Description | Key Features | |--------|-------------|--------------| | SiT8008 | Precision Oscillator | Low jitter, wide freq range | | SiT8021 | High Precision | Sub-1 ppm stability | ### SiT81xx - Differential Oscillators | Series | Description | Key Features | |--------|-------------|--------------| | SiT8148 | LVDS Output | High-speed differential | | SiT8152 | LVPECL Output | Network/telecom applications | ### SiT86xx - High Performance | Series | Description | Key Features | |--------|-------------|--------------| | SiT8621 | High Performance | Data center, 5G applications | ### SiT88xx - Network Sync | Series | Description | Key Features | |--------|-------------|--------------| | SiT8814 | Network Sync Oscillator | Telecom synchronization | ### SiT90xx - High Temperature | Series | Description | Key Features | |--------|-------------|--------------| | SiT9002 | High Temp Oscillator | -55C to +125C industrial | ### SiT91xx - Automotive AEC-Q100 | Series | Description | Key Features | |--------|-------------|--------------| | SiT9120 | Automotive Oscillator | AEC-Q100 Grade 1 | | SiT9121 | Automotive Oscillator | Enhanced automotive | ### SiT93xx - Clock Generators | Series | Description | Key Features | |--------|-------------|--------------| | SiT9367 | Multi-output Clock Gen | Multiple frequencies | ### SiT95xx - High Performance Clock | Series | Description | Key Features | |--------|-------------|--------------| | SiT9501 | High Performance | Ultra-low jitter | --- ## Package Codes ### Numeric Size Codes | Code | Physical Size | Industry Name | Notes | |------|---------------|---------------|-------| | 18E / 18 | 1.6 x 1.2 mm | 1612 | Ultra-small | | 21E / 21 | 2.0 x 1.6 mm | 2016 | Very small | | 25E / 25 | 2.5 x 2.0 mm | 2520 | Small | | 32E / 32 | 3.2 x 2.5 mm | 3225 | Standard | | 50E / 50 | 5.0 x 3.2 mm | 5032 | Medium | | 70E / 70 | 7.0 x 5.0 mm | 7050 | Large | ### Chip-Scale Packages | Code | Physical Size | Notes | |------|---------------|-------| | DCC | 1.5 x 0.8 mm | Chip-Scale Package (CSP) | | DCS | 1.2 x 1.0 mm | Ultra-small CSP | ### Other Packages | Code | Package Type | Notes | |------|--------------|-------| | SOT | SOT23-5 | 5-pin small outline | | QFN | QFN | Quad Flat No-lead | --- ## Temperature Grades Temperature grades are typically indicated in the first segment after the family number: | Grade Letter | Range | Application | |--------------|-------|-------------| | A | Standard | Commercial (0C to +70C) | | B | Extended | Industrial (-40C to +85C) | | C | Automotive | Automotive (-40C to +105C) | | E | Extreme | Extended industrial (-40C to +125C) | **Examples**: - `SiT1533AI` - Grade A, Industrial option - `SiT8021BC` - Grade B, Extended --- ## Voltage/Configuration Codes The second segment (after temperature) often contains voltage and configuration info: | Code | Typical Meaning | |------|-----------------| | H4 | High voltage config | | 71 | 1.8V supply | | 82 | 2.5V/3.3V supply | | 33S | 3.3V SOIC variant | **Note**: These codes vary by product family - consult SiTime datasheets for specific mappings. --- ## Frequency Encoding Frequency appears as the last numeric segment before any output type suffix: | Format | Meaning | Example | |--------|---------|---------| | `32.768` | 32.768 kHz | RTC applications | | `24.000000` | 24 MHz | Standard MHz oscillator | | `25.000000` | 25 MHz | Ethernet applications | | `48.000000` | 48 MHz | USB applications | | `100.000000` | 100 MHz | High-speed applications | ### Common Frequencies | Frequency | Application | |-----------|-------------| | 32.768 kHz | RTC, low power | | 10 MHz | Reference oscillator | | 12 MHz | USB full speed | | 24 MHz | Microcontroller clock | | 25 MHz | Ethernet PHY | | 48 MHz | USB high speed | | 100 MHz | High-speed logic | | 125 MHz | Gigabit Ethernet | --- ## Output Type Suffixes | Suffix | Output Type | Notes | |--------|-------------|-------| | X | LVCMOS | Standard push-pull | | M | LVDS | Differential | | K | Clipped sine | Low EMI | | (none) | Default for series | Check datasheet | --- ## Component Types in Handler The SiTimeHandler supports: | ComponentType | Description | Pattern | |---------------|-------------|---------| | OSCILLATOR | Primary type | `^SIT[0-9]{4}.*` | | CRYSTAL | 32.768 kHz parts | `^SIT1[567][0-9]{2}.*-32\.768.*` | | IC | Generic IC type | `^SIT[0-9]{4}.*` | **Note**: 32.768 kHz MEMS oscillators can serve as drop-in replacements for quartz crystals, hence the CRYSTAL type registration for those frequencies. --- ## Handler Implementation Notes ### Series Extraction ```java // Series is extracted as "SiT" + first 2 digits of 4-digit family // Example: SiT1533AI-H4-18E-32.768000X -> "SiT15" // Example: SiT8021AC-82-33S-24.000000X -> "SiT80" // Special case: SiT5xxx Super-TCXO series // SiT5155 -> "SiT5" (not "SiT51") if (upperMpn.startsWith("SIT5") && Character.isDigit(upperMpn.charAt(4))) { return "SiT5"; } ``` ### Package Extraction ```java // Package code is typically the third hyphen-separated segment // SiT1533AI-H4-18E-32.768000X // ^^^ // Pattern: -([0-9]{2}[A-Z]|[A-Z]{2,3})- ``` ### Frequency Extraction ```java // Frequency is the last segment after the final hyphen // SiT1533AI-H4-18E-32.768000X // ^^^^^^^^^^ // Pattern: ([0-9]+(?:\.[0-9]+)?)[MKX]?$ ``` ### Official Replacement Logic Two SiTime parts can be replacements if: 1. Same series (e.g., both SiT15) 2. Same frequency They may differ in: - Temperature grade - Package size - Voltage configuration --- ## Example MPNs | MPN | Series | Package | Frequency | Description |
GitHub에서 보기
이 SKILL.md는 매우 커서 SkillsMP가 여기에는 첫 섹션만 미리 보여줍니다. GitHub에서 보기