लच बनाम फ्लिप-फ्लॉप
लच और फ्लिप फ्लॉप अनुक्रमिक लॉजिक सर्किट के बुनियादी निर्माण खंड हैं, इसलिए मेमोरी। एक अनुक्रमिक तर्क सर्किट एक प्रकार का डिजिटल सर्किट है जो न केवल वर्तमान इनपुट के लिए, बल्कि सर्किट की वर्तमान स्थिति (या अतीत) पर प्रतिक्रिया करता है। इस कार्यक्षमता को प्राप्त करने के लिए, सर्किट को अपनी स्थिति को बाइनरी सूचना के रूप में बनाए रखने में सक्षम होना चाहिए।
कुंडी के बारे में अधिक
मेमोरी डिवाइस का मूल गुण यह है कि, यह तब तक अपने आउटपुट को एक निश्चित स्थिति में बनाए रखने में सक्षम होना चाहिए जब तक कि इसे बदलने का निर्देश न दिया जाए। यह फ़ंक्शन एक बिस्टेबल लॉजिक सर्किट द्वारा प्रदान किया जाता है।सीधे शब्दों में कहें, इसकी दो स्थिर अवस्थाएँ हैं; एक सेट स्थिति और एक रीसेट स्थिति। परंपरा के अनुसार, सेट स्थिति को 1 माना जाता है और रीसेट स्थिति को 0 माना जाता है। ऐसे सर्किट तत्व को कुंडी के रूप में जाना जाता है; एक यांत्रिक उपकरण के अनुरूप जो वस्तुओं को एक निश्चित स्थिति में ले जाता है।
बेसिक सेट-रीसेट लैच (एसआर लैच) बिस्टेबल सर्किट का सबसे सरल रूप है। जेके और डी कुंडी दो अन्य प्रकार की कुंडी हैं। उनका संचालन आसानी से एक सत्य तालिका द्वारा व्यक्त किया जाता है। यह विभिन्न इनपुट राज्यों के लिए सभी संभावित परिणामों का एक सारणीबद्ध प्रतिनिधित्व है।
जब भी सही इनपुट दिए जाते हैं तो एक बेसिक लैच अपना मान बदल देता है। यह एक बड़े सर्किट में कुंडी में संग्रहीत डेटा बिट को नियंत्रित करने के लिए समस्याएँ उत्पन्न करता है। प्रत्येक इनपुट को AND गेट के माध्यम से पास करके बिस्टेबल सर्किट पर अधिक नियंत्रण पेश किया जा सकता है। दूसरे सिग्नल का उपयोग करके AND गेट को नियंत्रित करके, वांछनीय घटनाओं पर इनपुट की अनुमति दी जा सकती है। इस अतिरिक्त इनपुट को सक्षम के रूप में जाना जाता है, और इस तरह से कॉन्फ़िगर किया गया लैच क्लॉक्ड लैच या गेटेड लैच के रूप में जाना जाता है।आमतौर पर सक्षम को एक घड़ी द्वारा नियंत्रित किया जाता है, जो उच्च (1) और निम्न (0) राज्यों के वांछनीय अंतराल के साथ एक डिजिटल सिग्नल है।
एक क्लॉक्ड डी-लैच के लिए, जब भी घड़ी उच्च अवस्था में होती है, तो आउटपुट इनपुट की प्रत्येक उच्च अवस्था के लिए उच्च अवस्था मान लेता है। इस व्यवहार को पारदर्शिता कहा जाता है। कुछ अनुप्रयोगों में, कुंडी की पारदर्शिता एक नुकसान है।
फ्लिप-फ्लॉप के बारे में अधिक
अक्सर किसी विशिष्ट क्षण में इनपुट का नमूना लेने और आंतरिक रूप से मूल्य को बनाए रखने की क्षमता होना आवश्यक है। पारदर्शिता के कारण, कुंडी घड़ी की उच्च अवस्था में होने वाली किसी भी घटना का जवाब देती है। एक समाधान के रूप में, बढ़ते किनारे या घड़ी की पल्स के गिरने वाले किनारे पर चालू होने वाले बिस्टेबल सर्किट का उपयोग किया जा सकता है। इन सर्किटों को फ्लिप-फ्लॉप के रूप में जाना जाता है, जो घड़ी की पल्स के किनारे के साथ समकालिक होते हैं। इसलिए, फ्लिप-फ्लॉप को सिंक्रोनस बिस्टेबल मल्टीवीब्रेटर सर्किट के रूप में भी जाना जाता है। दूसरी ओर, कुंडी अतुल्यकालिक बिस्टेबल मल्टीवीब्रेटर सर्किट हैं।
लैच के संचालन के अनुरूप, SR, JK, D, और T फ़्लिप फ़्लॉप भी डिज़ाइन किए गए हैं।
लैच और फ्लिप फ्लॉप में क्या अंतर है?
• लैच एक एसिंक्रोनस बिस्टेबल मल्टीवीब्रेटर सर्किट है, और फ्लिप-फ्लॉप एक सिंक्रोनस बिस्टेबल मल्टीवीब्रेटर सर्किट है।
• लैच में, किसी भी समय सक्षम होने पर बनाए रखा राज्य बदल सकता है, लेकिन फ्लिप फ्लॉप में, बनाए रखा राज्य केवल बढ़ते किनारे या घड़ी सिग्नल के गिरने वाले किनारे पर बदल सकता है सक्षम के इनपुट के रूप में।