आरएस फ्लिप फ्लॉप में एस = 1, आर = 1 राज्य क्यों वर्जित है?


10

मैं आरएस फ्लिप फ्लॉप पर आया हूं और मैंने एक सिम्युलेटर पर लागू करने और वास्तविक लॉजिक गेट्स का उपयोग करने की कोशिश की है। लेकिन मुझे अभी भी यकीन नहीं है कि मैंने अस्थिर फ्लॉप में अस्थिर या निषिद्ध मामले S = 1, R = 1 को सही ढंग से समझा है। क्या कोई मुझे बता सकता है कि वास्तव में क्या है?

वैसे मैंने फ्लिप फ्लॉप को लागू करने के लिए 2-इनपुट नंद गेट्स का उपयोग किया है। NAND गेट फ्लिप फ्लॉप और NOR गेट फ्लिप फ्लॉप के बीच अंतर क्या है?

जवाबों:


11

आदर्श तर्क गेट्स (कोई प्रचार देरी) को इस तरह से मान लें ( विकिपीडिया से छवि ):

यहाँ छवि विवरण दर्ज करें

हम जानते हैं कि NOR फाटक का उत्पादन 1 है और यदि केवल दोनों इनपुट 0 हैं; और 0 अन्यथा।

जब एस = 1, क्यू = 1 और इसलिए ; जब R = 1, Q = 0 और ।क्यू¯=0क्यू¯=1

लेकिन अगर आप R और S दोनों को 1 पर सेट करते हैं तो हमारे पास एक ही समय में Q = 0 और । यह संबंध खंडन करता है । वास्तविक दुनिया में गेट्स में से एक पहले 1 राज्य तक पहुंच जाएगा और परिणाम अप्रत्याशित होगा।क्यू¯=0क्यू=क्यू¯

NAND- आधारित RS फ्लिप-फ्लॉप के लिए वही दिखाया जा सकता है जब R = S = 0, तर्क समीकरणों को उचित लिखकर।


2
एक गेट वास्तविक दुनिया में 1 राज्य तक क्यों पहुंचेगा? यदि हम संबंध = क्यू के बारे में परवाह नहीं करते हैं, तो क्या यह अभी भी मना किया जाएगा?
बिल्लो

विद्युत रूप से, Q और Q दोनों को एक साथ शून्य होने की अनुमति है। यह दोनों आउटपुट होने और उन्हें असमान होने के तार्किक उद्देश्य का उल्लंघन करता है, लेकिन यह वास्तव में एक विरोधाभास नहीं है जहां तक ​​एनआर गेट्स का संबंध है।
आरोन फ्रेंके

6

जोर देने का Sमतलब है 'आउटपुट को 1 पर सेट करना'। जोर देने का Rमतलब है 'आउटपुट को 0 पर सेट करें'। एक ही समय में 0 और 1 के लिए एक साथ ड्राइव करने के लिए फ्लॉप बताने का कोई मतलब नहीं है, यही कारण है कि यह निषिद्ध है।


1

दोनों इनपुट उच्च होने से दो समस्याएँ होती हैं:

  • Q और / Q आउटपुट दोनों कम होंगे, लेकिन डाउनस्ट्रीम लॉजिक यह उम्मीद कर सकता है कि / Q हमेशा Q के विपरीत होगा। डाउनस्ट्रीम लॉजिक के आधार पर, यह तथ्य कि Q और / Q दोनों कम जाएंगे या ए पोज़ नहीं कर सकते वास्तविक समस्या है, लेकिन यह कुछ ऐसा है जिसे ध्यान में रखना चाहिए।

  • जब पहला इनपुट कम होता है, तो यदि दूसरा इनपुट उच्च नहीं रहता है, जब तक कि सर्किट के माध्यम से पहले परिवर्तन के प्रभाव समाप्त नहीं हो जाते हैं, तब तक सर्किट का व्यवहार तब तक अच्छी तरह से परिभाषित नहीं होगा जब तक कि कम से कम एक इनपुट नहीं हो जाता है। फिर से उच्च।

ऊपर वर्णित दूसरी समस्या से बचने का सबसे सरल तरीका यह है कि दोनों इनपुट कभी भी एक साथ उच्च न हों या ओवरलैपिंग अंतराल के लिए न हों।

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