अनुक्रमिक लॉजिक सर्किट ट्यूटोरियल का परिचय

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





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

अनुक्रमिक तर्क सर्किट क्या है?

भिन्न संयुक्त तर्क सर्किट उनके इनपुट पर लागू होने वाले वास्तविक संकेतों के आधार पर राज्य बदल सकते हैं, उसी समय, अनुक्रमिक लॉजिक सर्किट में अंतर्निहित 'मेमोरी' के कुछ रूप शामिल हैं, क्योंकि वे अपने पिछले इनपुट राज्य के साथ-साथ खाते में भी सक्षम हैं। व्यक्ति वास्तव में मौजूद हैं, एक प्रकार का 'पहले' और 'बाद में' प्रभाव अनुक्रमिक तर्क सर्किट के साथ शामिल है। कोई इनपुट के साथ बहुत सरल अनुक्रमिक सर्किट एक इन्वर्टर का उपयोग करके फीडबैक लूप बनाया जा सकता है




अनुक्रमिक तर्क सर्किट ब्लॉक आरेख

अनुक्रमिक तर्क सर्किट ब्लॉक आरेख

अनुक्रमिक लॉजिक सर्किट की डिजाइन प्रक्रिया

  1. इस प्रक्रिया में निम्नलिखित चरण शामिल हैं
  2. सबसे पहले, राज्य आरेख प्राप्त करें
  3. राज्य तालिका या एक समतुल्य प्रतिनिधित्व के रूप में लें, जैसे कि राज्य चित्र।
  4. राज्य की कमी की तकनीक से राज्यों की संख्या कम हो सकती है
  5. आवश्यक फ्लिप-फ्लॉप की संख्या की पुष्टि करें
  6. का प्रकार चुनें फ्लिप फ्लॉप इस्तेमाल किया जाएगा
  7. व्युत्पन्न उत्तेजना समीकरण
  8. मानचित्र या कुछ अन्य सरलीकरण पद्धति का उपयोग करके, आउटपुट फ़ंक्शन और फ्लिप-फ्लॉप इनपुट फ़ंक्शंस प्राप्त करें।
  9. एक तर्क आरेख या बूलियन कार्यों की एक सूची बनाएं जिसमें से एक तर्क आरेख प्राप्त किया जा सकता है।

अनुक्रमिक तर्क सर्किट के प्रकार

अनुक्रमिक सर्किट तीन प्रकार के होते हैं:



  • घटना संचालित
  • घड़ी चालित
  • पल्स ड्रिवेन
अनुक्रमिक तर्क सर्किट के प्रकार

अनुक्रमिक तर्क सर्किट के प्रकार

घटना संचालित: - अतुल्यकालिक सर्किट जो सक्षम होने पर राज्य को तुरंत बदल सकते हैं। एसिंक्रोनस (मौलिक मोड) अनुक्रमिक सर्किट: व्यवहार इनपुट सिग्नल की व्यवस्था पर निर्भर करता है जो समय के साथ लगातार बदलता रहता है, और आउटपुट किसी भी समय (घड़ी रहित) बदलाव हो सकता है।

घड़ी चालित: सिंक्रोनस सर्किट जो एक विशिष्ट घड़ी सिग्नल के लिए सिंक्रनाइज़ होते हैं। सिंक्रोनस (लैच मोड) अनुक्रमिक सर्किट: व्यवहार को सर्किट के ज्ञान से परिभाषित किया जा सकता है जो घड़ी नामक समय संकेत का उपयोग करके सिंक्रनाइज़ेशन प्राप्त करते हैं।

पल्स प्रेरित: यह दो का मिश्रण है जो ट्रिगर होने वाली दालों का जवाब देता है।


अनुक्रमिक तर्क सर्किट के उदाहरण

घड़ियों

अधिकांश अनुक्रमिक सर्किट के राज्य परिवर्तन कई बार मुफ्त चलने वाले संकेतों से निर्दिष्ट होते हैं। जैसा कि नाम से पता चलता है, अनुक्रमिक तर्क सर्किट के लिए एक साधन की आवश्यकता होती है जिसके द्वारा घटनाओं को अनुक्रमित किया जा सकता है।

घड़ी अनुक्रमिक सर्किट

घड़ी अनुक्रमिक सर्किट

राज्य परिवर्तन घड़ियों द्वारा नियंत्रित होते हैं। एक 'क्लॉक' एक विशेष सर्किट है जो दालों को सटीक पल्स चौड़ाई और लगातार दालों के बीच एक सटीक अंतराल भेजता है। लगातार दालों के बीच के अंतराल को घड़ी चक्र समय कहा जाता है। घड़ी की गति को सामान्यतः मेगाहर्ट्ज़ या गिगाहर्ट्ज़ में मापा जाता है।

फ्लिप फ्लॉप

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

फ्लिप फ्लॉप

फ्लिप फ्लॉप

द्वि-अस्तबल

ज्यादातर मामलों में, द्वि-अस्तबल को एक बॉक्स या सर्कल द्वारा इंगित किया जाता है। द्विवार्षिक या उसके आस-पास की लाइनें न केवल उन्हें द्वि-अस्तबल के रूप में चिह्नित करती हैं, बल्कि यह भी इंगित करती हैं कि वे कैसे कार्य करती हैं। द्वि-अस्तबल दो प्रकार के होते हैं कुंडी और फ्लिप फ्लॉप। द्वि-अस्तबल में दो स्थिर अवस्थाएँ होती हैं, एक है SET और दूसरा है RESET। वे या तो इन चरणों को अनिश्चित काल तक बनाए रख सकते हैं, जो उन्हें भंडारण उद्देश्यों के लिए उपयोगी बनाता है। जिस तरह से वे एक राज्य से दूसरे राज्य में बदलते हैं, उसमें लाच और फ्लिप-फ्लॉप अलग होते हैं।

बिस्टेबल इनपुट और आउटपुट वेवफॉर्म

द्वि-स्थिर इनपुट और आउटपुट वेवफॉर्म

काउंटर

एक काउंटर एक रजिस्टर है जो घड़ी की दालों के आवेदन पर राज्यों के पूर्वनिर्धारित अनुक्रम में जाता है। एक अन्य दृष्टिकोण से, एक काउंटर कुछ अनुक्रमिक सर्किट है जिसका राज्य आरेख एक एकल चक्र है। दूसरे शब्दों में, काउंटर एक परिमित राज्य मशीन का एक विशेष मामला है। आउटपुट आम तौर पर एक राज्य मूल्य है।

बेसिक काउंटर सर्किट

बेसिक काउंटर सर्किट

दो प्रकार के काउंटर हैं: एसिंक्रोनस काउंटर (रिपल काउंटर) और दूसरा एक है सिंक्रोनस काउंटर। एसिंक्रोनस काउंटर घड़ी संकेत (सीएलके) है, जिसका उपयोग केवल पहले एफएफ को देखने के लिए किया जाता है। प्रत्येक FF (पहले FF को छोड़कर) पूर्ववर्ती FF द्वारा देखा जाता है। सिंक्रोनस काउंटर क्लॉक सिग्नल (सीएलके) है जो सभी एफएफ के लिए कार्यात्मक है, जिसका अर्थ है कि सभी एफएफ एक ही घड़ी सिग्नल साझा करते हैं। इस प्रकार, आउटपुट एक ही समय में बदलता है।

रजिस्टर

रजिस्टरों को अनुक्रमिक सर्किट देखे जाते हैं। एक रजिस्टर फ्लिप-फ्लॉप का एक संग्रह है प्रत्येक फ्लिप-फ्लॉप जानकारी के एक बिट को संग्रहीत करने में सक्षम है। एक एन-बिट रजिस्टर में एन फ्लिप-फ्लॉप होते हैं और सूचना के बिट्स को संग्रहीत करने में सक्षम है। फ्लिप-फ्लॉप के अलावा, एक रजिस्टर में आमतौर पर कुछ सरल कार्यों को करने के लिए एक संयोजन तर्क होता है। फ्लिप-फ्लॉप बाइनरी जानकारी रखती है। यह निर्धारित करने के लिए कि जानकारी को रजिस्टर में कैसे स्थानांतरित किया जाता है। काउंटर एक विशेष प्रकार का रजिस्टर होता है। एक काउंटर राज्यों के पूर्वनिर्धारित अनुक्रम से गुजरता है।

रजिस्टर सर्किट

रजिस्टर सर्किट

यादें

मेमोरी तत्व कुछ भी हो सकते हैं जो भविष्य के कुछ समय-उपकरणों पर उपलब्ध पिछले मूल्य को बनाते हैं जो एक बाइनरी मूल्य को निहार सकते हैं। मेमोरी एलिमेंट्स आमतौर पर फ्लिप-फ्लॉप होते हैं। मेमोरी आउटपुट जिसे सर्किट की 'वर्तमान स्थिति' के रूप में माना जाता है, एक संख्यात्मक लेबल है। राज्य वर्तमान आउटपुट को परिभाषित करने के लिए आवश्यक अतीत के बारे में सभी जानकारी का प्रतीक है।

कॉम्बिनेशन और सेक्शनल लॉजिक सर्किट के बीच अंतर

संयुक्त सर्किट अनुक्रमिक सर्किट
जिस सर्किट का आउटपुट किसी भी तात्कालिक समय पर होता है, वह केवल उस इंस्टेंट पर मौजूद इनपुट पर निर्भर करता है जिसे केवल कॉम्बिनेशन सर्किट के रूप में जाना जाता है।जिस सर्किट का आउटपुट किसी भी तात्कालिक समय पर होता है, वह न केवल इनपुट पर, बल्कि पिछले आउटपुट पर भी निर्भर करता है, जिसे अनुक्रमिक सर्किट के रूप में जाना जाता है
इस प्रकार के सर्किटों में कोई मेमोरी यूनिट नहीं होती है।इस प्रकार के सर्किट में पिछले आउटपुट को स्टोर करने के लिए एक मेमोरी यूनिट होती है।
यह तेज़ है।यह धीमा है।
ये डिजाइन करने में आसान होते हैं।इन्हें डिजाइन करना मुश्किल है।
कॉम्बिनेशन सर्किट के उदाहरण एक आधे योजक, पूर्ण योजक, परिमाण तुलनित्र, मल्टीप्लेक्सर, डीमुलिप्टाइज़र, आदि हैं।अनुक्रमिक सर्किट के उदाहरण फ्लिप-फ्लॉप, रजिस्टर, काउंटर, घड़ियों आदि हैं।

कंप्यूटर सर्किट में कॉम्बिनेशन लॉजिक सर्किट और अनुक्रमिक लॉजिक सर्किट शामिल होते हैं। जब उनके इनपुट में बदलाव होता है तो कॉम्बिनेशन सर्किट तुरंत आउटपुट देते हैं। अनुक्रमिक सर्किट को अपने राज्य के परिवर्तनों को नियंत्रित करने के लिए घड़ियों की आवश्यकता होती है। मौलिक अनुक्रमिक सर्किट इकाई फ्लिप-फ्लॉप है और एसआर, जेके, और डी फ्लिप-फ्लॉप के व्यवहार को जानना सबसे महत्वपूर्ण है। इसके अलावा, इस सर्किट के बारे में कोई प्रश्न या इलेक्ट्रिकल और इलेक्ट्रॉनिक्स प्रोजेक्ट , कृपया नीचे टिप्पणी अनुभाग में टिप्पणी करके अपनी प्रतिक्रिया दें। यहां आपके लिए एक सवाल है, अनुक्रमिक तर्क सर्किट का कार्य क्या है?

फ़ोटो क्रेडिट: