एक फ्लिप फ्लॉप क्या है?


25

प्रतीत होता है कि फ्लिप-फ्लॉप और लैचेस की विभिन्न परिभाषाएँ हैं, जिनमें से कुछ विरोधाभासी हैं।

मेरे द्वारा पढ़ाए जाने वाले पाठ्यक्रम के लिए कंप्यूटर विज्ञान की पाठ्य पुस्तक संभवतः सबसे अधिक भ्रमित करने वाली है (वास्तव में मुझे पुस्तक में बहुत कम विश्वास है क्योंकि यह कई स्थानों पर सिर्फ सादा गलत है)।

मैं लेचेज (एसआर, गेटेड एसआर, गेटेड डी) के कामकाज के साथ सहज हूं, और स्तर ट्रिगर और एज ट्रिगर डिवाइस के बीच का अंतर, कम से कम लॉजिक गेट्स और टाइमिंग डायग्राम के संदर्भ में। हालाँकि, मैं अभी भी एक फ्लिप फ्लॉप और एक कुंडी की संक्षिप्त परिभाषा के लिए देख रहा हूँ।

यह मेरा मानना ​​है कि अब तक:

"एक फ्लिप फ्लॉप एक बढ़त ट्रिगर द्वि-स्थिर डिवाइस है जो 1 बिट स्टोर कर सकता है"।

"एक कुंडी एक स्तर ट्रिगर द्वि-स्थिर डिवाइस है जो 1 बिट स्टोर कर सकता है।"

मैंने इस बारे में इस वेबसाइट पर पिछली पोस्टों पर एक नज़र डाली है और जैसा कि वे बता रहे हैं, मैं अभी भी कुछ निश्चित खोज रहा हूँ।

मेरी वर्तमान समझ, जिसे मैं जांचना चाहता हूं, नीचे दिए गए आरेखों में है ...

अगल-बगल वे हैं जो मैं समझता हूं कि एक स्तर के दो कार्यान्वयन हैं जो ट्रिगर किए गए गेट डी लेट हैं।

नीचे ये एक पॉजिटिव एज डिटेक्टर है, उस संक्षिप्त समय में जब नॉट गेट ने अभी तक कम से उच्च तक के परिवर्तन इनपुट का जवाब नहीं दिया है, अर्थात् बढ़ते किनारे (लाल 1 नीला है 0)।

अंतिम आरेख में, किनारे डिटेक्टर को एक दिनांकित डी लैच में फिट किया गया है और यही वह है जो इसे फ्लिप-फ्लॉप बनाता है।

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

क्या अंतिम आरेख वास्तव में एक फ्लिप फ्लॉप है, या यह अभी भी सिर्फ एक कुंडी है?

और हमें दिए गए मास्टर स्लेव संस्करण की आवश्यकता क्यों है, कि यह डिवाइस इतना सरल है?


1
@DanielTork क्यों एक जवाब नहीं है?
बर्फीले

10
ऑस्ट्रेलिया और न्यूजीलैंड में, वे खुले टॉप वाले जूते हैं जो अक्सर समुद्र तट पर या उचित मौसम में पहने जाते हैं। ;)
KyranF

3
अमेरिका में भी। लेकिन हम उन्हें थोंग्स कहते थे, लेकिन अब कुछ अलग करने के लिए संदर्भित करता है ;-)
आगे की सूचना तक रोक दिया गया।

1
अब मैं एक सर्किट आरेख देखना चाहता हूं, जिसे सैंडल के साथ फ्लिप-फ्लॉप के रूप में जाना जाता है ...
केशलैम

1
@ मिनीबिस यहाँ से बाहर निकलो फिर सड़े कीवी!
KyranF

जवाबों:


11

मैं आज इस परिभाषा के बारे में बहुत सोच रहा हूं।

जैसा कि अन्य ने बताया है, सटीक अर्थ अलग-अलग होंगे। इसके शीर्ष पर, आप शायद अधिक लोगों को इस साइट पर, यहां तक ​​कि सही से भी गलत पाते हैं। मुझे परवाह नहीं है कि विकिपीडिया क्या कहता है!

लेकिन सामान्य रूप में:

  • एक फ्लिप फ्लॉप यह प्रति घंटा चक्र में अधिकतम एक बार आउटपुट स्थिति को बदल देगा।
  • एक कुंडी अपनी पारदर्शिता खिड़की के दौरान डेटा संक्रमण के रूप में कई बार अपने राज्य को बदल देगी।

साथ ही,

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

एक फ्लिप फ्लॉप आमतौर पर एक मास्टर-स्लेव टोपोलॉजी द्वारा विशेषता है। यह दो युग्मित है (बीच में तर्क हो सकता है), विपरीत चरण वापस बैक करने के लिए (कभी-कभी उद्योग में एल 1 / एल 2 कहा जाता है)।

इसका मतलब है कि एक फ्लिप फ्लॉप में स्वाभाविक रूप से दो मेमोरी एलिमेंट होते हैं: एक को कम चक्र के दौरान और एक को उच्च चक्र के दौरान पकड़ना होता है।

एक कुंडी सिर्फ एक स्मृति तत्व है (एसआर कुंडी, डी कुंडी, जेके कुंडी)। सिर्फ इसलिए कि आप मेमोरी तत्व में डेटा के गेट फ्लो के लिए एक घड़ी का परिचय देते हैं, यह मेरी राय में एक फ्लिप फ्लॉप नहीं बनाता है (हालांकि यह इसे एक जैसा कार्य कर सकता है: यानी अधिक बढ़त बढ़त ट्रिगर)। यह समय की एक विशिष्ट राशि के लिए इसे पारदर्शी बनाता है।

नीचे दिखाया गया एक सही फ्लिप फ्लॉप दो एसआर लेचेस (नोटिस विपरीत चरण घड़ियों) से बना है।

सच्चा d ff

और दो डी-लैचेस (ट्रांसमिशन गेट स्टाइल) से एक और सच फ्लिप-फ्लॉप (यह वीएलएसआई में सबसे आम शैली है)। विपरीत चरण की घड़ियों पर फिर से ध्यान दें :

सच फ्लिप फ्लॉप टीजी शैली

यदि आप घड़ी को एक कुंडी के लिए जल्दी से पर्याप्त पल्स करते हैं, तो यह एक फ्लिप फ्लॉप व्यवहार (पल्स लैच) से मिलता जुलता है। D-> आउट और Clk-> आउट से कम देरी के कारण हाई स्पीड डेटापथ डिज़ाइन में यह आम है, बेहतर सेटअप समय के अलावा (होल्ड टाइम भी बढ़ना चाहिए, छोटी कीमत चुकानी होगी) पारदर्शिता की अवधि के माध्यम से नब्ज। क्या यह इसे एक फ्लिप फ्लॉप बनाता है? वास्तव में नहीं, लेकिन यह निश्चित रूप से एक जैसा काम करता है!

हालांकि, यह काम करने की गारंटी देने के लिए बहुत कठिन है। आपको सभी प्रक्रिया कोनों (तेज़ एनएमओस, धीमी गति से pmos, हाई वायर कैप, लो वायर आर; एक उदाहरण के रूप में) और सभी वोल्टेज (कम वोल्टेज का कारण बनता है) की जांच करनी चाहिए कि आपके किनारे डिटेक्टर से पल्स वास्तव में खुले रहने के लिए पर्याप्त है कुंडी और डेटा में अनुमति देते हैं।

आपके विशिष्ट प्रश्न के लिए, जैसे कि इसे फ्लिप फ्लॉप के बजाय पल्स लैच माना जाता है, ऐसा इसलिए है क्योंकि आपके पास वास्तव में केवल एक ही स्तर का संवेदनशील बिट स्टोरेज तत्व है। पल्स संकीर्ण होने के बावजूद, यह एक लॉक-एंड-डैम सिस्टम नहीं बनाता है जो एक फ्लिप फ्लॉप बनाता है।

यहां एक ऐसा ही लेख है जो आपकी जांच के लिए एक बहुत ही समान पल्स कुंडी का वर्णन करता है। एक उचित बोली: "अगर नाड़ी घड़ी तरंग चलाता एक कुंडी, कुंडी घड़ी के साथ सिंक्रनाइज़ है इसी तरह । बढ़त ट्रिगर फ्लिप फ्लॉप क्योंकि नाड़ी घड़ी की बढ़ती और गिरने किनारों समय के संदर्भ में लगभग समान हैं करने के लिए"

EDIT कुछ स्पष्टता के लिए मैंने कुंडी आधारित डिजाइन का एक ग्राफिक शामिल किया। बीच में तर्क के साथ एक L1 कुंडी और L2 कुंडी है। यह एक तकनीक है जो देरी को कम कर सकती है, क्योंकि एक कुंडी में फ्लिप फ्लॉप की तुलना में कम देरी होती है। फ्लिप फ्लॉप "फैला हुआ है" और तर्क बीच में डाल दिया गया है। अब, आप एक युगल गेट देरी (दोनों छोर पर एक फ्लिप फ्लॉप की तुलना में) को बचाते हैं!

कुंडी आधारित डिजाइन


"एक मास्टर-स्लेव टोपोलॉजी द्वारा विशेषता" - जो एक परिभाषित व्यवहार विशेषता के बजाय कार्यान्वयन विस्तार की तरह लगता है। व्यवहारिक रूप से, एक फ्लिप-फ्लॉप (आपकी परिभाषा के अनुसार) एक एकल-बिट मेमोरी है जो किनारे-ट्रिगर होने के लिए होती है। व्यवहार में, लगभग बढ़त-ट्रिगर करने के लिए आवश्यक कार्यान्वयन जादू को दूसरे भंडारण तत्व की आवश्यकता होती है!
ओलिवर चार्ल्सवर्थ

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

यहां DFF की कुछ और उपयोगी तस्वीरें दी गई हैं, जो आखिरी मदद कर सकती हैं। ऊपर तैनात DFF घड़ी के विपरीत चरणों (यानी बढ़ती बढ़त पर मास्टर latches, गिरने पर गुलाम latches) पर latching के कारण भ्रामक है। Electronics.stackexchange.com/a/84247/42957
mrbean

यहाँ एक सच्चे एकल-चरण एज-ट्रिगर फ्लिप-फ्लॉप ("TSPC" DFF) का एक उदाहरण देखना अच्छा होगा।
मर्बिन

यहाँ एक अच्छा पावरपॉइंट है
mrbean

1

कई लोग क्लॉक किए गए डिवाइस को "फ्लिप फ्लॉप" और नॉन-क्लॉक किए गए डिवाइस को लैच के रूप में संदर्भित करेंगे। जब मैंने इसे सीखा, तो यह "फ्लिप फ्लॉप" और "फ्लिप फ्लॉप" था। या तो बढ़त को ट्रिगर किया जा सकता है।

पर्याप्त अस्पष्टता है कि जब इसके महत्वपूर्ण, भाग संख्या डेटा शीट, और समय आरेख पर निर्भर करते हैं, और शब्द विवरण नहीं।


फिर एक GTO-SCR एक फ्लिप-फ्लॉप भी है?
ब्रैडमैन 1

1

मेरे सवाल का जवाब देने वाले सभी को धन्यवाद। जैसी कि उम्मीद थी, कुछ असहमति है। दुर्भाग्य से शब्दार्थ अक्सर परीक्षा से पहले समझने की तुलना में अधिक महत्वपूर्ण होते हैं। अगर मुझे ए लेवल कंप्यूटर साइंस के छात्र के परीक्षा के पेपर को गलत तरीके से चिह्नित करने के लिए परीक्षा बोर्ड के साथ बहस करने की आवश्यकता है (और मैंने ऐसा अतीत में किया है), तो मैं एक मजबूत स्थिति में होना चाहता हूं। मुझे लगा कि मैं आपके साथ आधिकारिक ए लेवल कोर्स की पुस्तक के कुछ पृष्ठों को साझा करूंगा।

पहला आरेख एक सक्रिय कम एसआर कुंडी है। किताब इसे फ्लिप-फ्लॉप कहती है।

पाठ में, पुस्तक कहती है "दो फ्लिप-फ्लॉप का उपयोग करके हम एक सर्किट बना सकते हैं जिसे डी-टाइप फ्लिप-फ्लॉप कहा जाता है जो आउटपुट को नियंत्रित करने के लिए एक घड़ी नियंत्रित सर्किट का उपयोग करता है, इसे एक घड़ी नाड़ी द्वारा विलंबित करता है। डी देरी के लिए खड़ा है। । " यह पाठ मास्टर / दास विन्यास का जिक्र करता है। दूसरे आरेख (आंकड़ा 14.2) को डी-टाइप फ्लिप-फ्लॉप के रूप में लेबल किया गया है। यह वास्तव में एक सक्रिय उच्च gated डी कुंडी है।

बहुत मददगार नहीं!

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

सभी को फिर से धन्यवाद।

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


2
हाँ, वह किताब सीधी भ्रामक है। इसके अलावा, डी डेटा के लिए खड़ा है, देरी नहीं ... lol महत्वपूर्ण हिस्सा यह समझने के लिए है कि वे कैसे काम करते हैं और शब्दार्थ में बहुत अधिक नहीं पकड़े जाते हैं। मैंने शब्दार्थ को समझाया क्योंकि मुझे उन कंपनियों में समझाया गया है जहाँ मैंने काम किया है। यह क्षेत्र और अनुभव के स्तर के साथ भिन्न हो सकता है (विशेष रूप से तर्क फाटकों के आंतरिक के सापेक्ष, जो कि मैं काम करता हूं)।
jbord39

मुझे jbord39 से सहमत होना होगा। जैसे मैंने अपने उत्तर में दिखाया है कि ई इनपुट केवल आउटपुट को प्रभावित करने के लिए डेटा को सक्षम करता है। फिर भी आपके पास पाठ्यपुस्तकें हैं जिनमें गलत जानकारी है। काफी कष्टप्रद वास्तव में।
ब्रैडमैन 75

1

एक फ्लिप फ्लॉप एक कुंडी से अलग है। वे दोनों द्वि-स्थिर सर्किट हैं, लेकिन वे वास्तव में दो अलग-अलग चीजें हैं।

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

फ्लिप फ्लॉप जो केवल बदलते दालों (स्तर पाली) पर प्रतिक्रिया करते हैं बजाय एक घड़ी पिन होता है,। एक वर्ग तरंग के बारे में सोचो। बंद और चालू के बीच क्षणिक समय; बंद और वह समय है जिसमें सर्किट इनपुट संकेतों पर प्रतिक्रिया करता है। तभी यह बदलने के लिए उपलब्ध है, न कि जब पिन स्थिर और पूरी तरह से है।

फ्लिप फ्लॉप प्रतिक्रिया समय

ध्यान दें कि हरी रेखाएँ उस अवधि का प्रतिनिधित्व करती हैं जो इसे इनपुट में सुनती है और जब यह नहीं होती है तो लाल रेखाएँ। कुंडी ऊपरवाले लाल रेखाओं द्वारा दिखाए गए अवधियों के दौरान ही इनपुट की अनुमति देता है।

स्टैंड-अलोन एसआर व्यवहार में एक व्यवहार्य सर्किट नहीं है।

गलती को इंगित करने के लिए jbord39 को श्रेय। रेडियो-elctronics.com से ली गई छवि और संपादित की गई।


एक फ्लिप फ्लॉप एक कुंडी नहीं है, लेकिन दो विपरीत चरण कुंडी से बैक टू बैक बनाया जा सकता है।
jbord39

मैंने जवाब @ jbord39
डैनियल टॉर्क

धन्यवाद, @ पीटर मोर्टेंसन। मैंने उन लोगों को नहीं देखा।
डैनियल टॉर्क

0

आपके द्वारा अपने प्रश्न में उनका उपयोग किए जाने वाले शब्द एनालॉग आईसी डिज़ाइन के संदर्भ में मैंने जो सुना है, उसके अनुरूप 100% हैं। Latches में एक स्तर-संवेदनशील सक्षम सिग्नल होता है, जबकि फ्लिप फ्लॉप में किनारे-संवेदनशील सक्षम सिग्नल होते हैं जिन्हें 'घड़ी' कहा जाता है। मैंने कुछ स्थानों को ऑनलाइन या कुछ पुस्तकों में देखा है जो दोनों प्रकारों के लिए फ्लिप फ्लॉप शब्द का उपयोग करते प्रतीत होते हैं, जो समझ में आ सकता है कि क्या आप दो स्थिर बिंदुओं के बीच सर्किट स्थिति "फ्लिप फ्लॉपिंग" के बारे में सोचते हैं, लेकिन जब भी डिजाइनर बात कर रहे होते हैं एक सर्किट जहां मैं काम करता हूं, लेचेस स्तर संवेदनशील होते हैं और फ्लिप फ्लॉप (या आमतौर पर सिर्फ "फ्लॉप") किनारे संवेदनशील होते हैं।

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


मुझे आश्चर्य है कि मैं शायद ही कभी ओवरलैपिंग लॉजिक थ्रेशोल्ड के साथ मास्टर / स्लेव पेयर के साथ फ्लॉप फिल्में देखता हूं (इसलिए VDD / 4 के नीचे एक इनपुट वोल्टेज मास्टर को सक्षम करेगा, और VDD / 2 के ऊपर एक वोल्टेज दास को सक्षम करेगा। यदि एकाधिक कैस्केड फ्लॉप हैं। एक धीरे-धीरे बढ़ते या शोर इनपुट संकेत खिलाया, व्यवहार केवल विश्वसनीय प्रदान किया जाएगा, जो एक बढ़ती हुई बढ़त पर, उनमें से कोई भी VDD / 4 के नीचे वोल्टेज नहीं देखता है, जब किसी ने VDD / 2 के ऊपर वोल्टेज देखा है।
सुपरकैट

@ सुपरकैट आप हिस्टैरिसीस के बारे में बात कर रहे हैं?
कोरट अमोन -

@CortAmmon: नहींं - कुछ बेहतर। यदि स्वतंत्र श्मिट ट्रिगर के साथ दो फ्लिप फ्लॉप कैस्केड होते हैं, तो गलत संचालन का परिणाम हो सकता है यदि पहला फ्लॉप घड़ी के किनारे को पहचानता है और दूसरा फ्लॉप अपनी घड़ी के किनारे को पहचानने से पहले इनपुट को आउटपुट के माध्यम से प्रचारित करता है। अगर फ्लिप फ्लॉप स्प्लिट इनपुट थ्रेसहोल्ड का उपयोग करते हैं, तो दूसरी फ्लॉप अपने इनपुट को तब पकड़ लेती है, जब घड़ी निचले थ्रेसहोल्ड से ऊपर उठती है, लेकिन पहली फ्लॉप का आउटपुट तब तक नहीं बदलेगा जब तक कि घड़ी ऊपरी दहलीज पर नहीं पहुंच जाती।
18 अक्टूबर को सुपरकैट

0

(यदि आप जानना चाहते हैं कि ओपी का आखिरी सर्किट फ्लिप-फ्लॉप या लैच है तो अंत तक छोड़ दें।)

बुनियादी शब्दों में, फ्लिप-फ्लॉप लॉजिक गेट्स (या कंपोनेंट्स) की एक व्यवस्था है जो 2 राज्यों की लैचिंग के साथ-साथ एक क्लॉक पिन की अनुमति देता है जो राज्यों के इन परिवर्तनों को सक्षम बनाता है।

अब यहां फ्लिप-फ्लॉप और एक कुंडी के बीच अंतर है। Latches अतुल्यकालिक हैं जबकि Flip-flops सिंक्रोनस हैं।

  • अतुल्यकालिक कुंडी को अपडेट पिन की आवश्यकता नहीं होती है, जिसे आमतौर पर CLKफ्लिप-फ्लॉप में पिन (घड़ी के लिए छोटा) कहा जाता है । सभी वे परवाह यदि इनपुट विशिष्ट राज्य में हैं, या तो है HIGHया LOW। जब इनपुट में HIGHs और LOWs का एक निश्चित संयोजन होता है, तो यह तब होता है जब सर्किट एक क्रिया करने का निर्णय लेता है, और आपका वांछित परिणाम "तुरंत" वापस आ जाता है। एक कुंडी में 4 संभावित क्रियाएं होती हैं।

    1. कुछ मत करो
    2. को सेट QकरेंHIGH
    3. को सेट QकरेंLOW
    4. अमान्य स्थिति (मान माना जाता है Q)

    ध्यान दें जो Q'निर्भर है Q

एक उदाहरण एसआर कुंडी है जो सभी 4 संभावित क्रियाओं को दर्शाता है जो एक कुंडी कर सकती है: RS लाच

  1. जब Sहै LOWऔर Rहै LOW, तो कुछ भी नहीं बदलता है।
  2. जब Sहै HIGHऔर Rहै LOW, Qपर सेट है HIGH
  3. जब Sहै LOWऔर Rहै HIGH, Qपर सेट है LOW
  4. जब Sहै HIGHऔर Rहै HIGH, Qएक "अप्रत्याशित" तेज दर से उलटा है। यह राज्य अमान्य है।
  • तुल्यकालिक फ्लिप-फ्लॉप आपको डेटा पिन के लिए एक मूल्य निर्धारित करने की अनुमति देता है। इसका मतलब है कि यह केवल इस बात की परवाह करता है कि इन पिंस की स्थिति क्या है। हालांकि सर्किट अभी तक आउटपुट के लिए कोई कार्रवाई करने का फैसला नहीं करता है। आपके पास CLKऊपर बताए अनुसार पिन है। जब CLKपिन राज्य (से या तो बदल जाता है LOWकरने के लिए HIGH, उपाध्यक्ष प्रतिकूल या यहाँ तक कि दोनों), डेटा पिन "पर कब्जा कर लिया" कर रहे हैं और फ्लिप फ्लॉप प्रदर्शन के संयोजन पर आधारित एक एक्शन HIGHऔर LOWडेटा डेटा पिन से कब्जा कर लिया की है। CLKपिन के लिए दो क्रियाएं हैं ।
  1. कुछ मत करो
  2. डेटा पिन से "कैप्चर" डेटा और समय के उस विशिष्ट क्षण में डेटा पिन के मूल्यों के आधार पर आउटपुट पर एक क्रिया करते हैं।

फिर से 4 संभावित क्रियाएं हैं जो सर्किट आउटपुट पर कर सकते हैं।

  1. कुछ मत करो
  2. को सेट QकरेंHIGH
  3. को सेट QकरेंLOW
  4. का मूल्य उल्टा Q(अब यह मान्य है क्योंकि यह केवल एक बार करता है)

यह एक फ्लॉप फ्लॉप नहीं है:

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

लेकिन आप क्यों पूछ सकते हैं? वह Eपिन घड़ी पिन नहीं है। क्लॉक पिन सर्किट को डेटा पिन से जानकारी का विश्लेषण करने देते हैं ONCE जहां उस सूचना को आउटपुट पर विशिष्ट कार्यों को करने के निर्देश के रूप में भेजा जाता है। हालांकि इस तरह पिन को सक्षम करें कि सर्किट डेटा पिन से जानकारी का विश्लेषण तब तक करता है जब तक कि इसे उच्च स्तर पर रखा गया हो और लगातार आउटपुट के मूल्यों को सेट कर रहा हो। इस प्रकार यह एक कुंडी है। (मेरी गलती को इंगित करने के लिए thx to jbord39)।

तो फ्लिप-फ्लॉप एक कुंडी की तरह है, सिवाय आपको एक अतिरिक्त "पुष्टि" चरण की आवश्यकता है, जो कि CLKपिन है।

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

चित्र विकिपीडिया से लिए गए हैं।


नहीं, बहुत सारी कुंडियों में घड़ी की पिनें होती हैं। nxp.com/documents/data_sheet/74HC_HCT373.pdf वास्तव में जिस सर्किट को आपने दिखाया है वह एक
लैप

@ jbord39? क्या घड़ी पिन? और सक्षम पिन एक घड़ी पिन के लिए अलग है।
ब्रेडमैन 175

@ jbord39 और जो आप सही हैं। नीचे के दो सर्किट लैच हैं। कृपया मेरे उत्तर पर पुनर्विचार करें।
ब्रैडमैन 1

मुझे देखने दें कि क्या मैं समझता हूं। फ्लॉप प्रत्येक इनपुट की जांच करता है और आउटपुट पर स्विच करता है और एक कुंडी घड़ी की जांच करता है और अगर यह 1 है, तो डी। एस के मान का आउटपुट करता है। कुंडी एक फ्लिप-फ्लॉप है क्योंकि यह घड़ी नहीं है, लेकिन डी कुंडी एक सच्ची कुंडी है।
डैनियल टोर्क

@DanielTork बात यह है कि आपको कई "घड़ियां" मिली हैं और एक घड़ी पिन के बीच वैकल्पिक नहीं हो सकती है और डेटा पिन के रूप में भी काम कर सकती है।
ब्रैडमैन 1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.