Altifigence Academy

13 / 37 · जाँच

डिज़ाइन जाँच: चयन परिपथ की समतुल्यता और अवलोकन समय

केवल सत्य सारणी से पूरी होने वाली जाँच और क्लॉक अवलोकन माँगने वाली जाँच अलग करें।

शर्तें पढ़ें और समय क्रम बनाएँ

संयोजन आउटपुट y=s‾a+sby=\overline s a+sb है और sampled_y उदयी किनारेउदयी किनारा (rising edge) क्लॉक के 0 से 1 होने का क्षण। यह CLK=1 के पूरे स्तर-अंतराल से अलग है। विस्तार से पढ़ें पर y संग्रहित करता है। मानें कि पहले a=1,b=0,s=0a=1,b=0,s=0 एक बार संग्रहित हुआ। उसके बाद दो क्लॉक एजों के बीच s को 1 करें।

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

नीचे प्रश्न की शर्तों का अवलोकन क्रम है। a=1, b=0। जिस अंतराल में संयोजन और संग्रहित आउटपुट अलग हैं, समझाएँ कि कौन सा वर्तमान इनपुट और कौन सा पिछली कैप्चर अवस्था दर्शाता है।

एजों के बीच बदलाव और संग्रहित मान
तरंगरूप डेटा देखें
तरंगरूप डेटा: हर अक्षर एक अंतराल है; बिंदु पिछली अवस्था बनाए रखता है; p एक क्लॉक चक्र है।
संकेततरंगरूपबस मान
event234captured → sel changes → next edge
sel01.
y10.
sampled_y1.0

अतिरिक्त डिज़ाइन प्रश्न

  1. y=(a & ~s) | (b & s) वाला परिपथ एक-बिट MUXमल्टीप्लेक्सर चयन संकेत के अनुसार कई इनपुटों में से एक को आउटपुट से जोड़ने वाला संयोजन परिपथ। चयन बिट और इनपुट संख्या का संबंध विनिर्दिष्ट करना चाहिए। विस्तार से पढ़ें के समान है, यह आठ संयोजनों से सिद्ध करें।
  2. sampled_y हटाने पर कार्यात्मक सूत्र बना रहता है, लेकिन कौन सा समय-संबंधी गुण समाप्त होता है?
  3. s का संक्रमण उदयी एज के बहुत पास हो तो आदर्श RTL मान अकेले वास्तविक हार्डवेयर की गारंटी क्यों नहीं देता?

खुद आज़माएँ

चार-बिट MUX में केवल a=b वाले वेक्टर जाँचने से क्या उलटे चयन की गलती मिलेगी?

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

नहीं। दोनों इनपुट समान हों तो किसी को चुनने का परिणाम समान है। उदाहरणतः a=0101, b=1010 रखकर s=0 और s=1 दोनों जाँचें, तभी चयन ध्रुवता और हर बिट का हस्तांतरण अलग जाँच सकते हैं।

ऊपर की शर्तों में अगली उदयी एज से ठीक पहले (y, sampled_y) क्या है?

उत्तर चुनें

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