मौलिक रूप से, सभी सर्किट एनालॉग हैं। एनालॉग वोल्टेज या धाराओं के साथ गणना करने में समस्या शोर और विरूपण का एक संयोजन है। एनालॉग सर्किट शोर के अधीन हैं और परिमाण के विशाल आदेशों पर एनालॉग सर्किट को रैखिक बनाना बहुत कठिन है। एनालॉग सर्किट के प्रत्येक चरण सिग्नल में शोर और / या विरूपण जोड़ देंगे। इसे नियंत्रित किया जा सकता है, लेकिन इसे समाप्त नहीं किया जा सकता है।
डिजिटल सर्किट (अर्थात् सीएमओएस) मूल रूप से सूचना को दर्शाने के लिए केवल दो स्तरों का उपयोग करके इस पूरे मामले को साइड-स्टेप कर देता है, प्रत्येक चरण सिग्नल को पुनर्जीवित करने के साथ। कौन परवाह करता है कि यदि आउटपुट 10% से कम है, तो इसे केवल एक सीमा से ऊपर या नीचे होना चाहिए। कौन परवाह करता है कि यदि आउटपुट 10% से विकृत है, तो फिर से इसे केवल एक सीमा से ऊपर या नीचे होना चाहिए। प्रत्येक दहलीज पर तुलना, संकेत मूल रूप से पुनर्जीवित और शोर / nonlinearity मुद्दों / आदि है। निर्वस्त्र। यह इनपुट सिग्नल को प्रवर्धित और क्लिपिंग द्वारा किया जाता है - एक CMOS इन्वर्टर एक बहुत ही सरल एम्पलीफायर है जो दो ट्रांजिस्टर के साथ बनाया जाता है, एक तुलनित्र के रूप में ओपन-लूप संचालित होता है। यदि स्तर को दहलीज पर धकेल दिया जाता है, तो आपको थोड़ी सी त्रुटि मिलती है। प्रोसेसर आमतौर पर 10 ^ -20, IIRC के आदेश पर बिट त्रुटि दर के लिए डिज़ाइन किए गए हैं। होने के कारण, डिजिटल सर्किट अविश्वसनीय रूप से मजबूत हैं - वे बहुत व्यापक परिस्थितियों में काम करने में सक्षम हैं क्योंकि रैखिकता और शोर मूल रूप से गैर-मुद्दे हैं। डिजिटल रूप से 64 बिट संख्या के साथ काम करना लगभग तुच्छ है। 64 बिट्स डायनेमिक रेंज के 385 डीबी का प्रतिनिधित्व करता है। यह परिमाण के 19 आदेश हैं। नरक में कोई रास्ता नहीं है कि आप एनालॉग सर्किट के साथ कहीं भी पास होने जा रहे हैं। यदि आपका रिज़ॉल्यूशन 1 पिकोवोल्ट (10 ^ -12) है (और यह मूल रूप से तापीय शोर से तुरंत बह जाएगा) तो आपको अधिकतम 10 ^ 7 का समर्थन करना होगा। जो कि 10 मेगावाट है। एनालॉग में उस तरह की गतिशील रेंज पर काम करने का कोई तरीका नहीं है - यह असंभव है। एनालॉग सर्किटरी में एक और महत्वपूर्ण व्यापार बंद बैंडविड्थ / गति / प्रतिक्रिया समय और शोर / गतिशील रेंज है। संकीर्ण बैंडविड्थ सर्किट शोर को औसत करेंगे और एक व्यापक गतिशील रेंज पर अच्छा प्रदर्शन करेंगे। ट्रेडऑफ यह है कि वे धीमे हैं। वाइड बैंडविड्थ सर्किट तेज़ हैं, लेकिन शोर एक बड़ी समस्या है इसलिए डायनेमिक रेंज सीमित है। डिजिटल के साथ, आप डायनामिक रेंज बढ़ाने के लिए या समानांतर, या दोनों में चीजों को करके गति बढ़ाने के लिए समस्या पर बिट्स फेंक सकते हैं।
हालांकि, कुछ कार्यों के लिए, एनालॉग के फायदे हैं - तेज, सरल, कम बिजली की खपत, आदि डिजिटल को स्तर और समय में मात्रा निर्धारित करना है। दोनों में एनालॉग निरंतर है। एक उदाहरण जहां एनालॉग जीत आपके वाईफाई कार्ड में रेडियो रिसीवर में है। इनपुट सिग्नल 2.4 GHz पर आता है। पूरी तरह से डिजिटल रिसीवर को कम से कम 5 गीगासेम प्रति सेकंड पर चलने वाले एडीसी की आवश्यकता होगी। इससे भारी मात्रा में बिजली की खपत होती। और वह एडीसी के बाद प्रसंस्करण पर भी विचार नहीं कर रहा है। अभी, उस गति के ADCs वास्तव में केवल बहुत उच्च प्रदर्शन बेसबैंड संचार प्रणालियों (जैसे उच्च प्रतीक दर सुसंगत ऑप्टिकल मॉड्यूलेशन) और परीक्षण उपकरणों में उपयोग किए जाते हैं। हालाँकि, 2 के नीचे जाने के लिए मुट्ठी भर ट्रांजिस्टर और पैसिव का उपयोग किया जा सकता है।
लब्बोलुआब यह है कि एनालॉग और डिजिटल कम्प्यूटेशन के फायदे और नुकसान हैं। यदि आप शोर, विरूपण, कम गतिशील रेंज, और / या कम परिशुद्धता को सहन कर सकते हैं, तो एनालॉग का उपयोग करें। यदि आप शोर या विरूपण को बर्दाश्त नहीं कर सकते हैं और / या आपको उच्च गतिशील रेंज और उच्च परिशुद्धता की आवश्यकता है, तो डिजिटल का उपयोग करें। आप अधिक सटीकता प्राप्त करने के लिए समस्या पर हमेशा अधिक बिट्स फेंक सकते हैं। हालांकि, इसके अनुरूप कोई एनालॉग नहीं है।