वास्तविक सवाल सबसे आखिर में है। लेकिन यह पढ़कर कि शायद आपको यह न दिखे कि मैं भ्रमित क्यों हूं। मैंने इस पोस्ट को कुछ परिभाषाओं, मान्यताओं और अटकलों के साथ शुरू किया और फिर वास्तविक प्रश्न पूछा।
मैं हमेशा सोचता हूं कि मुझे अंतर पता है लेकिन जब मुझे एक प्रश्न मिलता है जैसे: "अगर मैं एक यूसी के साथ एक ट्रान्सीवर लगाता हूं, तो क्या यह अब एक SoC है?" मैं सभी को घेरे हुए हूं और मुझे नहीं पता कि कैसे जवाब दूं। मुझे याद है एक बार मुझे बताया गया था कि एक यूसी अनिवार्य रूप से एक SoC है । लेकिन मेरे पास क्या सबूत है? लेकिन Arduino एक चिप पर नहीं है! मैं कभी भी "बोर्ड" से एटमग प्रोसेसर निकाल सकता हूं!
जब मैं ऑनलाइन जांच करता हूं तो मुझे सभी प्रकार के उत्तर मिलते हैं जो पुष्टि करते हैं या जो मैंने सीधे या परोक्ष रूप से कहा था, उसका खंडन करते हैं। यह हमेशा मेरे लिए भ्रमित करने वाला होता है और मैं मार्केटिंग के अलावा किसी और को दोषी नहीं ठहराता हूं, जो इन शब्दों का उपयोग शिथिल और कभी-कभी परस्परता से करते हैं, और जो लोग उनकी अगुवाई करते हैं।
इसलिए मैंने इन तीन शब्दों के मूल अर्थ को देखने का निर्णय लिया: यूसी, एसओसी, और डीएसपी। क्योंकि उदाहरण के लिए, जब मैं सर्किट में वोल्टेज के बारे में भ्रमित हो जाता हूं, तो मैं हमेशा भौतिकी के मूल सिद्धांतों पर वापस जाता हूं, जमीन वास्तव में शून्य नहीं है यह सिर्फ एक "संदर्भ" है और वोल्टेज "पूर्ण" नहीं है, वे "रिश्तेदार" हैं। यह हमेशा मुझे सही दिशा की ओर इशारा करता है। लेकिन यूसी के बारे में बात करने के लिए जाने के लिए कोई आधार नहीं है। "माइक्रो" "नियंत्रक" एक नियंत्रक इतना छोटा है कि यह माइक्रो मीटर स्केल में है। लेकिन हमारे पास नैनोकंट्रोलर शब्द नहीं है, क्या हम? तो सोचने का यह तरीका मदद नहीं करेगा।
मैं जो उत्तर देने की कोशिश कर रहा हूं वह निम्नलिखित है:
- यूसी अन्य बाह्य उपकरणों के साथ एक प्रसंस्करण इकाई है और सामान्य उपयोग के लिए इसके साथ मेमोरी है, है ना?
- SoC एक "चिप" पर एक पूर्ण "सिस्टम" है। तो आप जो भी सिस्टम सिंगल चिप पर लगाते हैं, वह SoC है, है ना?
डीएसपी विशिष्ट उपयोग के लिए एक प्रसंस्करण इकाई है, मुख्य रूप से गणितीय संचालन, है ना?
अभी
इसका मतलब यह है कि एक uC में सब कुछ वे सब एक चिप में होना चाहिए? क्योंकि यदि हाँ, तो uC वास्तव में एक SoC है। शायद एक छोटा सा, लेकिन यह है। Arduino के बारे में क्या। शायद यूसी "" एक SoC हो सकता है अगर यह एक चिप पर है, लेकिन यह नहीं है (मैं एक उदाहरण के रूप में Arduino का उपयोग कर रहा हूँ)।
तो arduino एक uC है, अगर मैं इसके सभी घटकों को लेता हूं और उन्हें दूसरे बोर्ड में डाल देता हूं और उदाहरण के लिए मिश्रण में XBEE जोड़ता हूं। यह अभी भी एक यूसी है, है ना? तो हम कब कहते हैं कि अब यह एक SoC है? केवल जब एक ही चिप को एक बोर्ड में एकत्रित करने के बजाय एक ही चिप में रखा जाता है?
अब तक मुझे लगता है कि उपरोक्त प्रश्न किसी न किसी तरह से खुद को जवाब देते हैं, लेकिन मैं सिर्फ इस बात की पुष्टि करना चाहता हूं कि मैं आगे बढ़ सकता हूं। जब मैं "मौलिक रूप से" सोचने की कोशिश करता हूं, तो चिप या बोर्ड "एक ही हो सकता है", यह सिर्फ विभिन्न घटकों को जोड़ने वाले तार हैं। और इस बिंदु पर, आप एक घटक को क्या परिभाषित करते हैं? क्या यह एक एकल ट्रांजिस्टर या एडीसी की तरह एक सर्किट है? लेकिन मैं वहां नहीं जाना चाहता।
अगला सवाल यह है कि यह पोस्ट वास्तव में क्या है:
- क्या UC अनिवार्य रूप से एक SoC है? एसओसी का एक विशेष मामला जिसकी अपनी आवश्यकताओं में से एक यह है कि पूरी प्रणाली सामान्य प्रयोजन के उपयोग के लिए है।
- यूसी सामान्य उद्देश्य (इंटरनेट के अनुसार) है और डीएसपी मुख्य रूप से वास्तविक दुनिया से एकत्रित गणितीय संकेतों को संसाधित करने के लिए है। लेकिन डीएसपी अभी भी "प्रोसेसर" है और एक यूसी में "प्रोसेसर" होता है। क्या मैं बस एक गुच्छा या बाह्य उपकरणों के साथ एक डीएसपी डाल सकता हूं (चलो एडीसी और डीएसी कहते हैं क्योंकि ये आमतौर पर इसके साथ उपयोग किए जाते हैं) और मिक्स को एक यूसी कहते हैं? या यह है कि एक SoC (चूंकि अब मिश्रण सामान्य उद्देश्य नहीं है और इसलिए हम इसे uC नहीं कह सकते हैं लेकिन यह अभी भी एक SoC है)
AltGr + M
या ⌘ + M
चाल करना चाहिए।