क्रिस्टल या ऑसिलेटर: क्लॉक स्रोत का चयन

Crystal or Oscillator: Choosing the Clock Source

क्रिस्टल या ऑसिलेटर: क्लॉक स्रोत कैसे चुनें

क्रिस्टल एक रेज़ोनेटर है जिसके चारों ओर एक सर्किट की आवश्यकता होती है। ऑसिलेटर एक पैकेज में पूर्ण क्लॉक होता है। चुनाव मुख्य रूप से सटीकता, स्टार्टअप और डिज़ाइन का कितना हिस्सा आप स्वयं रखना चाहते हैं, पर निर्भर करता है।

त्वरित उत्तर

  • क्रिस्टल (XTAL): सबसे सस्ता, इसमें लोड कैपेसिटर और MCU ऑसिलेटर सर्किट की आवश्यकता होती है, आमतौर पर ±10–50 ppm।
  • ऑसिलेटर (XO): पावर इन, क्लॉक आउट, लोड-कैप रहित डिज़ाइन, आमतौर पर ±20–50 ppm, बेहतर जिटर और तेज़ स्टार्ट।
  • TCXO / OCXO: ±0.5–2 ppm / ±0.001–0.05 ppm, रेडियो और टाइमिंग रेफ़रेंस के लिए।
  • रेज़ोनेटर: सभी में सबसे सस्ता, ±0.3–0.5 %, केवल गैर-महत्वपूर्ण टाइमिंग के लिए।

1. मूलभूत अंतर

Crystal with MCU inverter and load capacitors versus a complete oscillator
चित्र 1 — बाएँ: MCU के फीडबैक लूप में एक रेज़ोनेटर। दाएँ: एक ऐसा उपकरण जो स्वयं क्लॉक आउटपुट करता है।

एक क्रिस्टल क्वार्ट्ज़ की दो प्लेटें होता है: अपनी अनुनादी आवृत्ति पर यह बहुत उच्च-Q वाले इंडक्टर-कैपेसिटर युग्म की तरह व्यवहार करता है। यह अपने आप दोलन नहीं करता — इसे सही फेज़ और पर्याप्त गेन वाले एम्प्लीफायर की आवश्यकता होती है, इसी कारण MCU में ऑसिलेटर पिन होते हैं और लोड कैपेसिटर मायने रखते हैं।

एक ऑसिलेटर में रेज़ोनेटर, एम्प्लीफायर और आमतौर पर एक बफ़र, एक ही पैकेज में होते हैं। आप इसे पावर देते हैं और क्लॉक प्राप्त करते हैं। इससे लोड-कैपेसिटर डिज़ाइन, नेगेटिव-रेज़िस्टेंस टेस्ट और अधिकांश लेआउट संवेदनशीलता हट जाती है — एक कीमत पर।

यह ट्रेड-ऑफ़ सरल है: क्रिस्टल के साथ ऑसिलेटर डिज़ाइन का कुछ हिस्सा आपके पास होता है। इसका मतलब है CL से लोड कैपेसिटर चुनना, नेगेटिव रेज़िस्टेंस जाँचना, और स्ट्रे कैपेसिटेंस नियंत्रित करना। XO के साथ इसमें से कुछ भी आपके पास नहीं होता — लेकिन आप प्रति पुर्ज़ा अधिक भुगतान करते हैं और विक्रेता द्वारा निर्दिष्ट जिटर और स्थिरता पर निर्भर रहते हैं।

2. सटीकता श्रेणियाँ

प्रकार विशिष्ट स्थिरता उपयोग
Ceramic resonator ±0.3–0.5 % Non-critical MCU timing
Crystal (XTAL) ±10–50 ppm MCU, USB, general digital
XO (MEMS or quartz) ±20–50 ppm Simple clock, fast start, robust
TCXO ±0.5–2 ppm Radio, GNSS, timing
OCXO ±0.001–0.05 ppm Instrumentation, base stations
Stability versus relative cost for crystal, MEMS, XO, TCXO and OCXO
चित्र 2 — मोटे तौर पर: स्थिरता में परिमाण के प्रत्येक क्रम पर कई गुना अधिक खर्च आता है।

3. स्टार्टअप और जिटर

Typical startup time for crystal, MEMS, XO and TCXO
चित्र 3 — क्रिस्टल को मिलीसेकंड लग सकते हैं; MEMS या XO माइक्रोसेकंड से एक मिलीसेकंड तक में शुरू होता है।

स्टार्टअप तब महत्वपूर्ण होता है जब उत्पाद को पावर-अप के बाद जल्दी तैयार होना हो, या वह बार-बार स्लीप से जागता हो। क्रिस्टल का स्टार्टअप ऑसिलेटर गेन और रेज़ोनेटर के Q तथा ESR पर निर्भर करता है; XO को डेटाशीट में एक संख्या के रूप में निर्दिष्ट किया जाता है।

एक व्यावहारिक उदाहरण: हर 100 ms पर जागने वाला सेंसर नोड हर जागने पर 3 ms क्रिस्टल स्टार्टअप का खर्च नहीं उठा सकता, क्योंकि रेडियो को प्रोटोकॉल विंडो से पहले तैयार होना चाहिए। कुछ दसियों माइक्रोसेकंड में शुरू होने वाला XO या MEMS पावर बजट बदल देता है।

Illustrative phase noise comparison between an oscillator and a crystal with MCU inverter
चित्र 4 — स्थिरता जिटर नहीं है। समान ppm पर दो क्लॉक्स का फेज़ नॉइज़ बहुत अलग हो सकता है।

डेटा कन्वर्टर्स, Ethernet और SerDes के लिए, जिटर (फेज़ नॉइज़) प्रासंगिक संख्या है, आवृत्ति सहनशीलता नहीं। खराब फेज़ नॉइज़ वाला सस्ता XO एक अच्छे ऑसिलेटर सर्किट द्वारा चलाए जा रहे क्रिस्टल से बदतर हो सकता है, भले ही उसका ppm आंकड़ा बेहतर दिखता हो।

3b. ppm का व्यवहार में क्या अर्थ है

50 ppm का अर्थ 50 भाग प्रति मिलियन, या 0.005 % है। 1 MHz पर यह 50 Hz है; 100 MHz पर यह 5 kHz है। 115200 baud पर UART के लिए, 2 % सह्य है — ppm अप्रासंगिक है। टाइम-ऑफ-डे क्लॉक के लिए, 50 ppm 4.3 सेकंड प्रति दिन है, जो बहुत मायने रखता है।

अनुप्रयोग सह्य त्रुटि व्यावहारिक स्रोत
UART / SPI ±1–2 % Resonator or crystal
USB full speed ±2500 ppm Crystal
Ethernet ±50 ppm Crystal or XO
RTC ±20 ppm Tuned crystal or TCXO
GNSS / radio ±0.5–2 ppm TCXO

4. बोर्ड पर क्या बदलता है

मद क्रिस्टल ऑसिलेटर
Load capacitors Required, calculated from CL None
Layout sensitivity High; stray capacitance matters Lower; keep the clock trace clean
Power From the MCU oscillator Own supply pin, needs decoupling
Enable / standby MCU-controlled Often has an enable pin
Output type Sine-ish at the pins CMOS, LVDS, LVPECL

यदि ऑसिलेटर का आउटपुट डिफरेंशियल (LVDS/LVPECL) है, तो उसे टर्मिनेशन और ऐसा रिसीवर चाहिए जो मेल खाए। CMOS XO को डिफरेंशियल क्लॉक इनपुट में लगाने के लिए कन्वर्टर या अलग पार्ट चाहिए — ऐसा मिसमैच जो ऐसे क्लॉक के रूप में दिखता है जो "ठीक लगता है" लेकिन उसका जिटर बहुत खराब होता है।

5. कब किसे चुनना है

Decision table for crystal, oscillator, TCXO or resonator
चित्र 5 — चार प्रश्न; सटीकता और स्टार्टअप ज्ञात होने पर उत्तर आमतौर पर स्पष्ट हो जाता है।
  1. तापमान के दायरे में सटीकता?यदि आपको ±10 ppm से बेहतर चाहिए, तो TCXO व्यावहारिक उत्तर है; क्रिस्टल और सॉफ़्टवेयर कैलिब्रेशन काम कर सकते हैं लेकिन नाज़ुक हैं।
  2. स्टार्टअप?यदि उत्पाद को माइक्रोसेकंड में तैयार होना चाहिए, तो क्रिस्टल नहीं, XO या MEMS का उपयोग करें।
  3. बोर्ड स्थान और जटिलता?एक XO दो कैपेसिटर और लोड-कैप गणना को हटा देता है।
  4. लागत?एक क्रिस्टल cents में है; एक XO dollars में है; एक TCXO कई dollars में है; एक OCXO दसियों dollars में है।

क्रिस्टल डिज़ाइन पक्ष के लिए — CL, नेगेटिव रेजिस्टेंस और ड्राइव लेवल — देखेंक्रिस्टल स्टार्टअप गाइड. क्लॉक लाइन लेआउट के लिए, किसी भी हाई-स्पीड पेयर के समान नियम लागू होते हैं।

5b. लागत और स्थान

पार्ट सांकेतिक इकाई लागत बोर्ड स्थान
Resonator cents Small
Crystal cents Small, plus two capacitors
XO about a dollar Larger can
TCXO several dollars Larger, needs clean supply
OCXO tens of dollars Module with heater

6. FAQ

क्या मैं क्रिस्टल को ऑसिलेटर से बदल सकता हूँ?

केवल तब, जब MCU में क्लॉक इनपुट पिन हो। कई MCU एक ही पिन पर बाहरी क्रिस्टल या बाहरी क्लॉक दोनों स्वीकार करते हैं; वायरिंग से पहले डेटाशीट जांचें।

क्या MEMS क्वार्ट्ज जितना अच्छा है?

कई डिजिटल डिज़ाइनों के लिए, हाँ — MEMS मजबूत, प्रोग्रामेबल और जल्दी स्टार्ट होता है। सटीक टाइमिंग के लिए, क्वार्ट्ज TCXO/OCXO स्थिरता और फेज़ नॉइज़ पर अब भी बेहतर है।

मेरा ऑसिलेटर अपेक्षा से अधिक करंट क्यों खींचता है?

CMOS आउटपुट स्टेज लोड कैपेसिटेंस और आवृत्ति के अनुपात में करंट खींचते हैं, साथ में कोर भी। आउटपुट लोडिंग और किसी भी अप्रयुक्त आउटपुट की जाँच करें।

क्या XO के साथ मुझे अभी भी लोड कैपेसिटर की आवश्यकता है?

नहीं। ऑसिलेटर में इसका अपना रेज़ोनेटर और फ़ीडबैक होता है। इसके आउटपुट पर कैपेसिटर जोड़ने से केवल ड्राइवर पर लोड पड़ता है।

लागत बचाने के लिए रेज़ोनेटर कैसा रहेगा?

गैर-महत्वपूर्ण टाइमिंग के लिए ±0.3–0.5 % पर स्वीकार्य। USB, उच्च बॉड पर UART, या ऐसी किसी भी चीज़ के लिए नहीं जिसमें ppm सटीकता आवश्यक हो।

क्या मैं रेडियो संदर्भ के लिए क्रिस्टल का उपयोग कर सकता हूँ?

केवल तापमान पर कैलिब्रेशन के साथ, और तब भी यह ड्रिफ्ट होता है। रेडियो और GNSS के लिए आमतौर पर TCXO ही उत्तर है।

7. स्रोत

क्लॉक स्रोत चुन रहे हैं?

आवश्यक सटीकता, तापमान सीमा, स्टार्टअप और जिटर बजट भेजें। आपके कमिट करने से पहले हम इसे क्रिस्टल, XO या TCXO तक सीमित कर देंगे।

BOM भेजें हमारी ट्रेसबिलिटी प्रक्रिया

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.