दो आईसी के बीच एक थरथरानवाला साझा करना


11

मेरे पास एक ही बोर्ड पर एक माइक्रोकंट्रोलर और एक FPGA है। यदि वे दोनों एक ही घड़ी की गति से चलने वाले हैं, तो क्या मैं उन दोनों को देखने के लिए एक ऑसिलेटर का उपयोग कर सकता हूं? ऐसा लगता है कि कुछ ऐसा है जिसे मुझे यहां देखना चाहिए, लेकिन मैं तुरंत इसके साथ किसी भी समस्या के बारे में नहीं सोच सकता हूं अगर मैं सिर्फ निशान कम रखता हूं। क्या किसी ने इसे पहले किया है? ऐसा करने के कुछ सामान्य नुकसान क्या होंगे?

जवाबों:


15

हाँ, सबसे अधिक संभावना है कि यह ठीक है। आपको यह सुनिश्चित करना होगा कि प्रत्येक चिप को तैयार घड़ी की उम्मीद करने के लिए स्थापित किया गया है, न कि क्रिस्टल को स्वयं ड्राइव करने के लिए। आपको निश्चित रूप से डेटाशीट को देखना होगा, लेकिन सबसे अधिक संभावना है कि डिवाइस को इस तरह से सेट किया जा सकता है।

हालांकि, कम खर्चीला तरीका हो सकता है। चिप्स के बहुत कम से कम एक (संभवतः दोनों) सीधे क्रिस्टल ड्राइव कर सकते हैं। आप उनमें से एक ऐसा कर सकते हैं, और संभवतः इसका उपयोग दूसरी चिप को चलाने के लिए कर सकते हैं। यह थोड़ा मुश्किल हो सकता है क्योंकि क्रिस्टल ड्राइव आउटपुट लाइन एक डिजिटल सिग्नल की तुलना में एक एनालॉग सिग्नल का अधिक है, और इसका उपयोग अन्य चिप द्वारा सीधे तौर पर उपयोग किए जाने के रूप में नहीं किया जा सकता है। इसकी व्याख्या किसी साधारण डिजिटल गेट द्वारा भी नहीं की जा सकती है, इसलिए इसे क्रिस्टल के पास बफ़र करना और फिर उस डिजिटल सिग्नल को दूसरी चिप पर भेजना भी काम नहीं कर सकता है। यह वह जगह है जहाँ आपको बहुत सावधानी से डेटाशीट्स से परामर्श करना होगा और कुछ प्रयोग करना होगा।

एक पूरी तरह से विश्वसनीय तरीका होगा कि एक चिप ड्राइव क्रिस्टल हो, उस सिग्नल को आंतरिक रूप से बफ़र किया जाए और फिर वास्तविक गारंटी वाले डिजिटल सिग्नल के रूप में दूसरे पिन पर संचालित किया जाए। यह FPGA के क्रिस्टल के साथ काम करने की अधिक संभावना है क्योंकि आपको घड़ी के सिग्नल को पिन से संचालित करने में सक्षम होना चाहिए। माइक्रोकंट्रोलर्स के पास कभी-कभी पिन आउट होता है, लेकिन PIC के मामले में कम से कम (मैं सबसे अधिक परिचित हूं), जो आमतौर पर थरथरानवाला / 4 आवृत्ति है, सीधे थरथरानवाला आवृत्ति नहीं। आप शायद FPGA और 1/4 माइक्रो की घड़ी दर नहीं चलाना चाहते हैं।


6

कुछ माइक्रोकंट्रोलर अपने थरथरानवाला सर्किट से घड़ी की आवृत्ति के साथ आउटपुट पिन ड्राइव करने के लिए कॉन्फ़िगर कर सकते हैं। घड़ी संकेत के लिए बहुत ज्यादा एक बफर। मेरा मानना ​​है कि मैंने इसे ATtiny45 के लिए एक डेटशीट में पढ़ा। इस तरह केवल एक चिप क्रिस्टल को चला रही है, लेकिन अन्य चिप्स अभी भी अपनी घड़ी का उपयोग कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.