ऑपरेंड आइसोलेशन: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
इलेक्ट्रॉनिक लो पावर डिजिटल[[ तुल्यकालिक सर्किट | सिंक्रोनस सर्किट]] डिज़ाइन में, ऑपरेंड आइसोलेशन सर्किट के माध्यम से [[स्विचिंग गतिविधि|स्विचिंग एक्टिविटी]] के प्रोपगेशन को सेलेक्टिवली ब्लॉक करके रेडनडंट ऑपरेशन से जुड़े ऊर्जा ओवरहेड को कम करने की एक तकनीक है।<ref> | इलेक्ट्रॉनिक लो पावर डिजिटल[[ तुल्यकालिक सर्किट | सिंक्रोनस सर्किट]] डिज़ाइन में, '''ऑपरेंड आइसोलेशन''' सर्किट के माध्यम से [[स्विचिंग गतिविधि|स्विचिंग एक्टिविटी]] के प्रोपगेशन को सेलेक्टिवली ब्लॉक करके रेडनडंट ऑपरेशन से जुड़े ऊर्जा ओवरहेड को कम करने की एक तकनीक है।<ref> | ||
[http://portal.acm.org/citation.cfm?id=224095 "Overview of the power minimization techniques employed in the IBM PowerPC 4xx embedded controllers"] | [http://portal.acm.org/citation.cfm?id=224095 "Overview of the power minimization techniques employed in the IBM PowerPC 4xx embedded controllers"] | ||
</ref> | </ref> | ||
यह तकनीक सर्किट (लॉजिकल ऑपरेशन | यह तकनीक सर्किट (लॉजिकल ऑपरेशन) के सेक्शन को उनके इनपुट ([[ऑपरेंड]]) पर चेंज देखने से अलग करती है, जब तक कि उनसे उन पर रिस्पॉन्ड करने की अपेक्षा न की जाए। | ||
यह सामान्यतः सर्किट के इनपुट पर [[ कुंडी (इलेक्ट्रॉनिक्स) |लॉचस (इलेक्ट्रॉनिक्स)]] का उपयोग करके किया जाता है। लॉचस तभी ट्रांसपेरेंट हो जाती है जब ऑपरेशन के रिजल्ट का उपयोग किया जाने वाला हो। लॉचस के स्थान पर [[मल्टीप्लेक्सर]] या सिंपल एएनडी गेट्स का भी उपयोग किया जा सकता है। | यह सामान्यतः सर्किट के इनपुट पर [[ कुंडी (इलेक्ट्रॉनिक्स) |लॉचस (इलेक्ट्रॉनिक्स)]] का उपयोग करके किया जाता है। लॉचस तभी ट्रांसपेरेंट हो जाती है जब ऑपरेशन के रिजल्ट का उपयोग किया जाने वाला हो। लॉचस के स्थान पर [[मल्टीप्लेक्सर]] या सिंपल एएनडी गेट्स का भी उपयोग किया जा सकता है। |
Revision as of 02:56, 2 August 2023
इलेक्ट्रॉनिक लो पावर डिजिटल सिंक्रोनस सर्किट डिज़ाइन में, ऑपरेंड आइसोलेशन सर्किट के माध्यम से स्विचिंग एक्टिविटी के प्रोपगेशन को सेलेक्टिवली ब्लॉक करके रेडनडंट ऑपरेशन से जुड़े ऊर्जा ओवरहेड को कम करने की एक तकनीक है।[1]
यह तकनीक सर्किट (लॉजिकल ऑपरेशन) के सेक्शन को उनके इनपुट (ऑपरेंड) पर चेंज देखने से अलग करती है, जब तक कि उनसे उन पर रिस्पॉन्ड करने की अपेक्षा न की जाए।
यह सामान्यतः सर्किट के इनपुट पर लॉचस (इलेक्ट्रॉनिक्स) का उपयोग करके किया जाता है। लॉचस तभी ट्रांसपेरेंट हो जाती है जब ऑपरेशन के रिजल्ट का उपयोग किया जाने वाला हो। लॉचस के स्थान पर मल्टीप्लेक्सर या सिंपल एएनडी गेट्स का भी उपयोग किया जा सकता है।
ओवरहेड
इस तकनीक के साथ कुछ एरिया ओवरहेड जुड़ा हुआ है क्योंकि सर्किट डिजाइनर को इनपुट पर एक्स्ट्रा सर्किटरी, यानी लॉचस जोड़ने की आवश्यकता होती है। इसके अतिरिक्त, यदि लॉचस को पाइपलाइन (कंप्यूटिंग) चरण में जोड़ा जा रहा है, तो वे क्रिटिकल पाथ को बदल सकते हैं, और इसलिए प्रोपगेशन डिले और साइकिल टाइम में वृद्धि हो सकती है। ऐसे केस में जहां ओवरहेड स्वीकार्य नहीं है, कोई लो पावर डिज़ाइन की अल्टरनेटिव मेथड के रूप में क्लॉक गेटिंग के बारे में सोच सकता है।
यह भी देखें
- ग्लिच रिमूवल
- क्लॉक गेटिंग
- स्विचन लॉसेस
- डिस्ट्रीब्यूटिव लॉ - गणित में एक समान विचार
- रिडक्शन (गणित) - गणित में एक समान विचार
- रिडूसिंग फ्रैक्शन - गणित में एक समान विचार
- रिड्यूस्ड कर्णॉघ मैप (आरकेएम) - तर्क अनुकूलन में एक समान तकनीक
- इंफ्रेक्वेंट वेरिएबल्स - तर्क अनुकूलन में एक समान तकनीक