Altifigence Academy

23 / 63 · अवधारणा

संयोजन चयन और पंजीकृत आउटपुट का विलंब

MUX का परिणाम रजिस्टर में रखने पर इंटरफ़ेस और विलंब कैसे बदलते हैं, इसका विश्लेषण करें।

आउटपुट पर रजिस्टर क्यों लगाएँ

MUXमल्टीप्लेक्सर चयन संकेत के अनुसार कई इनपुटों में से एक को आउटपुट से जोड़ने वाला संयोजन परिपथ। चयन बिट और इनपुट संख्या का संबंध विनिर्दिष्ट करना चाहिए। विस्तार से पढ़ें का संयोजन आउटपुट चयन या डेटा बदलने पर बदल सकता है। उसके बाद रजिस्टररजिस्टर कई बिटों की अवस्था संग्रहित करता है। इस पाठ्यक्रम के तुल्यकालिक रजिस्टर निर्धारित इनपुट को क्लॉक एज पर संग्रहित करते हैं। विस्तार से पढ़ें लगाने से अगला चरण क्लॉक सीमा पर निर्धारित मान उपयोग कर सकता है, लेकिन अवलोकन समय और विलंब बदलते हैं।

एज k से ठीक पहले तैयार इनपुट ak,bk,ska_k,b_k,s_k और एज के बाद संग्रहित मान qk+1q_{k+1} हों तो:

yk=sk‾ak+skbk,qk+1=yky_k=\overline{s_k}a_k+s_kb_k,\qquad q_{k+1}=y_k

विलंब बताते समय इनपुट देने और आउटपुट देखने का समय साथ परिभाषित करें। यदि इंटरफ़ेस में इनपुट और आउटपुट दोनों रजिस्टर आउटपुट हैं, तो बीच के रजिस्टर चरणों की संख्या चक्र-विलंब तय करती है।

पहले छोटी समय सारणी बनाएँ

एज से ठीक पहलेabselyएज के ठीक बाद q
101000
201111
310100

एज 1 और 2 के बीच sel बदले तो y पहले बदलता है, जबकि q एज 2 तक रहता है। q का बदलाव सीधे इनपुट बदलाव से मिलाएँ तो एक-चक्र की त्रुटि जैसा लग सकता है।

स्तंभ समान अंतराल की समय-अक्ष नहीं, क्रमबद्ध अवलोकन बिंदु हैं। a=0, b=1 हैं। sel बदलने के बाद अगली एज तक q स्थिर रहने वाला अंतराल देखें।

पहले y बदलता है, फिर q
तरंगरूप डेटा देखें
तरंगरूप डेटा: हर अक्षर एक अंतराल है; बिंदु पिछली अवस्था बनाए रखता है; p एक क्लॉक चक्र है।
संकेततरंगरूपबस मान
event23452E1 after → sel → 1 → E2 after → sel → 0 → E3 after
sel01.0.
y01.0.
q0.1.0

रजिस्टर क्या हल नहीं करता

कैप्चर एज के आसपास इनपुट अस्थिर हो तो रजिस्टर लगा होने पर भी सुरक्षित नहीं है। दूसरे क्लॉक डोमेन से आया चयन सीधे उपयोग करने के लिए अलग समकालिकीकरण डिज़ाइन चाहिए। इससे संयोजन y के सभी glitch भी समाप्त नहीं होते। देखें कि इंटरफ़ेस केवल q उपयोग करता है या किसी अन्य पथ में y भी।

खुद आज़माएँ

समान क्लॉक वाला इनपुट रजिस्टर → MUX → आउटपुट रजिस्टर लें। इनपुट रजिस्टर का एज k पर बदला नया मान सामान्यतः आउटपुट रजिस्टर की किस एज पर आएगा?

व्याख्या पढ़ें

सामान्य एक-चक्र तुल्यकालिक पथ में नया डेटा एज k+1 पर कैप्चर होता है। एज k पर आउटपुट रजिस्टर इनपुट रजिस्टर का पुराना मान देखता है। नया मान clock-to-Q और संयोजन विलंब से अगली एज के लिए तैयार होता है। उसे एक ही एज पर दोनों रजिस्टर पार करता हुआ न मानें।

आपका चयन इस ब्राउज़र पर लागू होता है। फ़ुटर से कभी भी बदलें।