ऑपरेंड आइसोलेशन: Difference between revisions
(Created page with "इलेक्ट्रॉनिक कम पावर डिजिटल तुल्यकालिक सर्किट डिज़ाइन में, ऑपर...") |
No edit summary |
||
Line 1: | Line 1: | ||
इलेक्ट्रॉनिक | इलेक्ट्रॉनिक लो पावर डिजिटल[[ तुल्यकालिक सर्किट | सिंक्रोनस सर्किट]] डिज़ाइन में, ऑपरेंड आइसोलेशन सर्किट के माध्यम से [[स्विचिंग गतिविधि|स्विचिंग एक्टिविटी]] के प्रोपगेशन को सेलेक्टिवली ब्लॉक करके रेडनडंट ऑपरेशन से जुड़े ऊर्जा ओवरहेड को कम करने की एक तकनीक है।<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> | ||
यह तकनीक सर्किट (लॉजिकल ऑपरेशन#कंप्यूटर साइंस) के | |||
यह | यह तकनीक सर्किट (लॉजिकल ऑपरेशन#कंप्यूटर साइंस) के सेक्शन को उनके इनपुट ([[ऑपरेंड]]) पर चेंज देखने से अलग करती है, जब तक कि उनसे उन पर रिस्पॉन्ड करने की अपेक्षा न की जाए। | ||
यह सामान्यतः सर्किट के इनपुट पर [[ कुंडी (इलेक्ट्रॉनिक्स) |लॉचस (इलेक्ट्रॉनिक्स)]] का उपयोग करके किया जाता है। लॉचस तभी ट्रांसपेरेंट हो जाती है जब ऑपरेशन के रिजल्ट का उपयोग किया जाने वाला हो। लॉचस के स्थान पर [[मल्टीप्लेक्सर]] या सिंपल एएनडी गेट्स का भी उपयोग किया जा सकता है। | |||
==ओवरहेड== | ==ओवरहेड== | ||
इस तकनीक के साथ कुछ | इस तकनीक के साथ कुछ एरिया ओवरहेड जुड़ा हुआ है क्योंकि सर्किट डिजाइनर को इनपुट पर एक्स्ट्रा सर्किटरी, यानी लॉचस जोड़ने की आवश्यकता होती है। इसके अतिरिक्त, यदि लॉचस को [[पाइपलाइन (कंप्यूटिंग)]] चरण में जोड़ा जा रहा है, तो वे [[महत्वपूर्ण पथ की लंबाई|क्रिटिकल पाथ]] को बदल सकते हैं, और इसलिए प्रोपगेशन डिले और साइकिल टाइम में वृद्धि हो सकती है। ऐसे केस में जहां ओवरहेड स्वीकार्य नहीं है, कोई [[ कम-शक्ति वाले इलेक्ट्रॉनिक्स |लो पावर]] डिज़ाइन की अल्टरनेटिव मेथड के रूप में [[ घड़ी गेटिंग |क्लॉक गेटिंग]] के बारे में सोच सकता है। | ||
==यह भी देखें== | ==यह भी देखें== | ||
* [[गड़बड़ी हटाना]] | * [[गड़बड़ी हटाना|ग्लिच रिमूवल]] | ||
* क्लॉक गेटिंग | * क्लॉक गेटिंग | ||
* {{ill|Switching loss|lt= | * {{ill|Switching loss|lt=स्विचन लॉसेस|de|Schaltverluste}} | ||
* [[वितरणात्मक कानून]] - गणित में एक समान विचार | * [[वितरणात्मक कानून|डिस्ट्रीब्यूटिव लॉ]] - गणित में एक समान विचार | ||
* [[न्यूनीकरण (गणित)]] - गणित में एक समान विचार | * [[न्यूनीकरण (गणित)|रिडक्शन (गणित)]] - गणित में एक समान विचार | ||
* | * रिडूसिंग फ्रैक्शन - गणित में एक समान विचार | ||
* रिड्यूस्ड कर्णॉघ | * रिड्यूस्ड कर्णॉघ मैप (आरकेएम) - तर्क अनुकूलन में एक समान तकनीक | ||
* [[दुर्लभ चर]] - तर्क अनुकूलन में एक समान तकनीक | * [[दुर्लभ चर|इंफ्रेक्वेंट वेरिएबल्स]] - तर्क अनुकूलन में एक समान तकनीक | ||
==संदर्भ== | ==संदर्भ== |
Revision as of 01:42, 2 August 2023
इलेक्ट्रॉनिक लो पावर डिजिटल सिंक्रोनस सर्किट डिज़ाइन में, ऑपरेंड आइसोलेशन सर्किट के माध्यम से स्विचिंग एक्टिविटी के प्रोपगेशन को सेलेक्टिवली ब्लॉक करके रेडनडंट ऑपरेशन से जुड़े ऊर्जा ओवरहेड को कम करने की एक तकनीक है।[1]
यह तकनीक सर्किट (लॉजिकल ऑपरेशन#कंप्यूटर साइंस) के सेक्शन को उनके इनपुट (ऑपरेंड) पर चेंज देखने से अलग करती है, जब तक कि उनसे उन पर रिस्पॉन्ड करने की अपेक्षा न की जाए।
यह सामान्यतः सर्किट के इनपुट पर लॉचस (इलेक्ट्रॉनिक्स) का उपयोग करके किया जाता है। लॉचस तभी ट्रांसपेरेंट हो जाती है जब ऑपरेशन के रिजल्ट का उपयोग किया जाने वाला हो। लॉचस के स्थान पर मल्टीप्लेक्सर या सिंपल एएनडी गेट्स का भी उपयोग किया जा सकता है।
ओवरहेड
इस तकनीक के साथ कुछ एरिया ओवरहेड जुड़ा हुआ है क्योंकि सर्किट डिजाइनर को इनपुट पर एक्स्ट्रा सर्किटरी, यानी लॉचस जोड़ने की आवश्यकता होती है। इसके अतिरिक्त, यदि लॉचस को पाइपलाइन (कंप्यूटिंग) चरण में जोड़ा जा रहा है, तो वे क्रिटिकल पाथ को बदल सकते हैं, और इसलिए प्रोपगेशन डिले और साइकिल टाइम में वृद्धि हो सकती है। ऐसे केस में जहां ओवरहेड स्वीकार्य नहीं है, कोई लो पावर डिज़ाइन की अल्टरनेटिव मेथड के रूप में क्लॉक गेटिंग के बारे में सोच सकता है।
यह भी देखें
- ग्लिच रिमूवल
- क्लॉक गेटिंग
- स्विचन लॉसेस
- डिस्ट्रीब्यूटिव लॉ - गणित में एक समान विचार
- रिडक्शन (गणित) - गणित में एक समान विचार
- रिडूसिंग फ्रैक्शन - गणित में एक समान विचार
- रिड्यूस्ड कर्णॉघ मैप (आरकेएम) - तर्क अनुकूलन में एक समान तकनीक
- इंफ्रेक्वेंट वेरिएबल्स - तर्क अनुकूलन में एक समान तकनीक