पावर गेटिंग: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|Power-saving technique for circuits}}
{{Short description|Power-saving technique for circuits}}
पावर गेटिंग एक ऐसी तकनीक है जिसका उपयोग एकीकृत सर्किट डिजाइन में बिजली की खपत को कम करने के लिए किया जाता है, जो सर्किट के उन ब्लॉकों के लिए [[विद्युत प्रवाह]] को बंद कर देता है जो उपयोग में नहीं हैं। स्टैंड-बाय या लीकेज पावर को कम करने के अलावा, पावर गेटिंग में Iddq टेस्टिंग को सक्षम करने का लाभ है।
पावर गेटिंग ऐसी तकनीक है जिसका उपयोग एकीकृत परिपथ डिजाइन में विद्युत् की व्यय को कम करने के लिए किया जाता है, जो परिपथ के उन ब्लॉकों में [[विद्युत प्रवाह]] को बंद कर देता है जो उपयोग में नहीं हैं। स्टैंड-बाय या लीकेज पावर को कम करने के अतिरिक्त, पावर गेटिंग में Iddq परीक्षण को सक्षम करने का लाभ मिलता है।


== सिंहावलोकन ==
== अवलोकन ==
पावर गेटिंग [[ घड़ी गेटिंग ]] से ज्यादा डिजाइन आर्किटेक्चर को प्रभावित करता है। यह समय की देरी को बढ़ाता है, क्योंकि पावर गेटेड मोड को सुरक्षित रूप से प्रवेश और निकास करना पड़ता है। लो पावर मोड में लीकेज पावर सेविंग की मात्रा और लो पावर मोड में प्रवेश करने और बाहर निकलने के लिए ऊर्जा अपव्यय की मात्रा के लिए डिजाइनिंग के बीच आर्किटेक्चरल ट्रेड-ऑफ मौजूद हैं। ब्लॉक को शट डाउन करना या तो सॉफ्टवेयर या हार्डवेयर द्वारा पूरा किया जा सकता है। ड्राइवर सॉफ्टवेयर पावर डाउन ऑपरेशंस को शेड्यूल कर सकता है। हार्डवेयर टाइमर का उपयोग किया जा सकता है। एक समर्पित बिजली प्रबंधन नियंत्रक एक और विकल्प है।
पावर गेटिंग [[ घड़ी गेटिंग |घड़ी गेटिंग]] की तुलना में डिज़ाइन आर्किटेक्चर को अधिक प्रभावित करती है। इससे समय विलंब बढ़ जाता है, क्योंकि पावर गेटेड मोड में सुरक्षित रूप से प्रवेश करना और बाहर निकलना होता है। निम्न पावर मोड में लीकेज पावर सेविंग की मात्रा और निम्न पावर मोड में प्रवेश करने और बाहर निकलने के लिए ऊर्जा अपव्यय के लिए डिजाइनिंग के मध्य आर्किटेक्चरल ट्रेड-ऑफ उपस्थित हैं। ब्लॉक को शट डाउन करना या तो सॉफ्टवेयर या हार्डवेयर द्वारा पूर्ण किया जा सकता है। ड्राइवर सॉफ्टवेयर पावर डाउन ऑपरेशंस को शेड्यूल कर सकता है। हार्डवेयर टाइमर का उपयोग किया जा सकता है। समर्पित विद्युत् प्रबंधन नियंत्रक अन्य विकल्प है।


बाहरी रूप से स्विच की गई बिजली की आपूर्ति दीर्घकालिक रिसाव बिजली की कमी को प्राप्त करने के लिए पावर गेटिंग का एक बहुत ही बुनियादी रूप है। समय के छोटे अंतराल के लिए ब्लॉक को बंद करने के लिए, आंतरिक पावर गेटिंग अधिक उपयुक्त है। सर्किट्री को शक्ति प्रदान करने वाले [[सीएमओएस]] स्विच को पावर गेटिंग नियंत्रकों द्वारा नियंत्रित किया जाता है। पावर गेटेड ब्लॉक के आउटपुट धीरे-धीरे डिस्चार्ज होते हैं। इसलिए आउटपुट वोल्टेज स्तर थ्रेशोल्ड वोल्टेज स्तर में अधिक समय व्यतीत करते हैं। इससे बड़ा शॉर्ट सर्किट करंट हो सकता है।
दीर्घकालिक लीकेज विद्युत् की कमी को प्राप्त करने के लिए बाहरी रूप से स्विच की गई विद्युत् की आपूर्ति पावर गेटिंग का अधिक मूलभूत रूप है। समय के छोटे अंतराल के लिए ब्लॉक को बंद करने के लिए, आंतरिक पावर गेटिंग अधिक उपयुक्त है। [[सीएमओएस|सीमोंस]] स्विच जो सर्किट्री को शक्ति प्रदान करते हैं, पावर गेटिंग नियंत्रकों द्वारा नियंत्रित होते हैं। पावर गेटेड ब्लॉक के आउटपुट धीरे-धीरे डिस्चार्ज होते हैं। इसलिए आउटपुट वोल्टेज स्तर थ्रेशोल्ड वोल्टेज स्तर में अधिक समय व्यतीत करता है। इससे बड़ा शॉर्ट परिपथ प्रवाह हो सकता है।


पावर गेटिंग स्टैंडबाय या स्लीप मोड में डिज़ाइन के कुछ हिस्सों को बिजली की आपूर्ति बंद करने के लिए हेडर स्विच के रूप में कम रिसाव वाले [[एनएमओएस ट्रांजिस्टर]] का उपयोग करता है। NMOS ट्रांजिस्टर पाद स्विच को स्लीप ट्रांजिस्टर के रूप में भी इस्तेमाल किया जा सकता है। स्लीप ट्रांजिस्टर डालने से चिप का पावर नेटवर्क बिजली की आपूर्ति से जुड़े एक स्थायी पावर नेटवर्क और एक वर्चुअल पावर नेटवर्क में विभाजित हो जाता है जो कोशिकाओं को चलाता है और इसे बंद किया जा सकता है।
पावर गेटिंग स्टैंडबाय या स्लीप मोड में डिज़ाइन के कुछ भागों को विद्युत् की आपूर्ति बंद करने के लिए हेडर स्विच के रूप में कम लीकेज वाले [[एनएमओएस ट्रांजिस्टर|पीएमओएस ट्रांजिस्टर]] का उपयोग करता है। एनएमओएस फ़ूटर स्विच का उपयोग स्लीप ट्रांजिस्टर के रूप में भी किया जा सकता है। स्लीप ट्रांजिस्टर के उपयोग से चिप का पावर नेटवर्क विद्युत् की आपूर्ति से जुड़े स्थायी पावर नेटवर्क और वर्चुअल पावर नेटवर्क में विभाजित हो जाता है जो सेल द्वारा चलाया जाता है और इसे बंद किया जा सकता है।


आमतौर पर, उच्च थ्रेसहोल्ड वोल्टेज | थ्रेशोल्ड वोल्टेज (V<sub>th</sub>) स्लीप ट्रांजिस्टर का उपयोग पावर गेटिंग के लिए एक तकनीक में किया जाता है जिसे कभी-कभी मल्टी-थ्रेशोल्ड CMOS (MTCMOS) के रूप में जाना जाता है। स्लीप ट्रांजिस्टर साइज़िंग एक महत्वपूर्ण डिज़ाइन पैरामीटर है।
सामान्यतः, उच्च थ्रेसहोल्ड वोल्टेज (V<sub>th</sub>) स्लीप ट्रांजिस्टर का उपयोग पावर गेटिंग के लिए तकनीक में किया जाता है जिसे कभी-कभी मल्टी-थ्रेशोल्ड सीमोंस (MTCMOS) के रूप में जाना जाता है। स्लीप ट्रांजिस्टर का आकार एक महत्वपूर्ण डिज़ाइन पैरामीटर है।


पावर-गेटिंग डिज़ाइन की सफलता के लिए इस जटिल पावर नेटवर्क की गुणवत्ता महत्वपूर्ण है। सबसे महत्वपूर्ण मापदंडों में से दो आईआर-ड्रॉप और सिलिकॉन क्षेत्र और रूटिंग संसाधनों में दंड हैं। पावर गेटिंग को सेल- या क्लस्टर-आधारित (या ठीक अनाज) दृष्टिकोण या वितरित मोटे अनाज वाले दृष्टिकोण का उपयोग करके कार्यान्वित किया जा सकता है।
इस जटिल विद्युत नेटवर्क की गुणवत्ता पावर-गेटिंग डिज़ाइन की सफलता के लिए महत्वपूर्ण है। सबसे महत्वपूर्ण मापदंडों में से दो आईआर-ड्रॉप, सिलिकॉन क्षेत्र और रूटिंग संसाधनों में दंड हैं। पावर गेटिंग को सेल- या क्लस्टर-आधारित दृष्टिकोण या वितरित मोटे ग्रेन वाले दृष्टिकोण का उपयोग करके कार्यान्वित किया जा सकता है।


== पैरामीटर ==
== पैरामीटर ==
पावर गेटिंग कार्यान्वयन में टाइमिंग क्लोजर कार्यान्वयन के लिए अतिरिक्त विचार हैं। इस पद्धति के सफल कार्यान्वयन के लिए निम्नलिखित मापदंडों पर विचार करने और उनके मूल्यों को ध्यान से चुनने की आवश्यकता है।<ref name="EETimes"/><ref name="Iyer_2008"/>
पावर गेटिंग कार्यान्वयन में टाइमिंग क्लोजर कार्यान्वयन के लिए अतिरिक्त विचार हैं। इस पद्धति के सफल कार्यान्वयन के लिए निम्नलिखित मापदंडों पर विचार करने और उनके मूल्यों को ध्यान से चयन करने की आवश्यकता है।<ref name="EETimes"/><ref name="Iyer_2008"/>


# पावर गेट का आकार: किसी भी समय स्विचिंग करंट की मात्रा को संभालने के लिए पावर गेट के आकार का चयन किया जाना चाहिए। गेट इतना बड़ा होना चाहिए कि गेट के कारण मापनीय वोल्टेज (आईआर) ड्रॉप न हो। अंगूठे के एक नियम के रूप में, स्विचिंग कैपेसिटेंस के लगभग 3 गुना होने के लिए गेट का आकार चुना जाता है। डिजाइनर हेडर (पी-एमओएस) या फुटर (एन-एमओएस) गेट के बीच भी चयन कर सकते हैं। आमतौर पर फुटर गेट उसी स्विचिंग करंट के लिए क्षेत्र में छोटे होते हैं। डायनेमिक पावर एनालिसिस टूल स्विचिंग करंट को सटीक रूप से माप सकते हैं और पावर गेट के आकार का अनुमान भी लगा सकते हैं।
# '''पावर गेट का आकार:''' किसी भी समय स्विचिंग धारा की मात्रा को संभालने के लिए पावर गेट के आकार का चयन किया जाना चाहिए। गेट इतना बड़ा होना चाहिए कि गेट के कारण कोई मापने योग्य वोल्टेज (आईआर) ड्रॉप न हो। सामान्य नियम के रूप में, गेट का आकार स्विचिंग कैपेसिटेंस का लगभग 3 गुना चयन किया जाता है। डिजाइनर हेडर (पी-एमओएस) या फुटर (एन-एमओएस) गेट के मध्य भी चयन कर सकते हैं। समान स्विचिंग धारा के लिए सामान्यतः फुटर गेट का क्षेत्रफल छोटा होता है। गतिशील पावर विश्लेषण उपकरण स्विचिंग धारा को त्रुटिहीन रूप से माप सकते हैं और पावर गेट के आकार का अनुमान भी लगा सकते हैं।
# गेट कंट्रोल [[कई दर]]: पावर गेटिंग में, यह एक महत्वपूर्ण पैरामीटर है जो पावर गेटिंग दक्षता निर्धारित करता है। जब स्लीव रेट बड़ा होता है, तो सर्किट को स्विच ऑफ और स्विच-ऑन करने में अधिक समय लगता है और इसलिए यह पावर गेटिंग दक्षता को प्रभावित कर सकता है। गेट कंट्रोल सिग्नल को बफर करके स्लीव रेट को नियंत्रित किया जाता है।
# '''गेट कंट्रोल [[कई दर|स्लीव दर]]:''' पावर गेटिंग में, यह महत्वपूर्ण पैरामीटर है जो पावर गेटिंग दक्षता निर्धारित करता है। जब स्लीव दर बड़ी होती है, तो परिपथ को स्विच ऑफ और स्विच-ऑन करने में अधिक समय लगता है और इसलिए पावर गेटिंग दक्षता प्रभावित हो सकती है। गेट कंट्रोल सिग्नल को बफर करके स्लीव दर को नियंत्रित किया जाता है।
# एक साथ स्विचिंग कैपेसिटेंस: यह महत्वपूर्ण बाधा सर्किट की मात्रा को संदर्भित करती है जिसे पावर नेटवर्क अखंडता को प्रभावित किए बिना एक साथ स्विच किया जा सकता है। यदि बड़ी मात्रा में सर्किट को एक साथ स्विच किया जाता है, तो परिणामी रश करंट पावर नेटवर्क अखंडता से समझौता कर सकता है। इसे रोकने के लिए सर्किट को चरणों में स्विच करने की जरूरत है।
# '''एक साथ स्विचिंग कैपेसिटेंस:''' यह महत्वपूर्ण बाधा परिपथ की मात्रा को संदर्भित करती है जिसे पावर नेटवर्क अखंडता को प्रभावित किए बिना स्विच किया जा सकता है। यदि परिपथ की बड़ी मात्रा को स्विच किया जाता है, तो परिणामी रश धारा पावर नेटवर्क की अखंडता से निराकरण कर सकता है। इसे रोकने के लिए परिपथ को चरणों में स्विच करने की आवश्यकता होती है।
# पावर गेट रिसाव: चूंकि पावर गेट सक्रिय ट्रांजिस्टर से बने होते हैं, इसलिए बिजली की बचत को अधिकतम करने के लिए रिसाव में कमी एक महत्वपूर्ण विचार है।
# '''पावर गेट लीकेज:''' चूंकि पावर गेट सक्रिय ट्रांजिस्टर से बने होते हैं, इसलिए विद्युत् की बचत को अधिकतम करने के लिए लीकेज में कमी महत्वपूर्ण विचार है।


== तरीके ==
== विधि ==


=== फाइन-ग्रेन पावर गेटिंग ===
=== फाइन-ग्रेन पावर गेटिंग ===
बंद होने वाले प्रत्येक सेल में एक स्लीप ट्रांजिस्टर जोड़ना एक बड़े क्षेत्र का जुर्माना लगाता है, और व्यक्तिगत रूप से कोशिकाओं के प्रत्येक क्लस्टर की शक्ति को गेटिंग इंटर-क्लस्टर वोल्टेज भिन्नता द्वारा पेश किए गए समय के मुद्दों को बनाता है जिन्हें हल करना मुश्किल होता है। फाइन-ग्रेन पावर गेटिंग स्विचिंग ट्रांजिस्टर को मानक सेल लॉजिक के एक भाग के रूप में एनकैप्सुलेट करता है। स्विचिंग ट्रांजिस्टर या तो लाइब्रेरी आईपी विक्रेता या मानक सेल डिजाइनर द्वारा डिजाइन किए जाते हैं। आमतौर पर ये सेल डिज़ाइन सामान्य मानक सेल नियमों के अनुरूप होते हैं और कार्यान्वयन के लिए EDA टूल द्वारा आसानी से नियंत्रित किए जा सकते हैं।
बंद होने वाले प्रत्येक सेल में स्लीप ट्रांजिस्टर जुड़ने से बड़े क्षेत्र का दोष होता है, और सेल के प्रत्येक क्लस्टर की शक्ति को व्यक्तिगत रूप से गेट करने से अंतर-क्लस्टर वोल्टेज भिन्नता द्वारा उत्पन्न समय संबंधी समस्याएं होती हैं जिनका समाधान करना कठिन होता है। फाइन-ग्रेन पावर गेटिंग मानक सेल लॉजिक के भाग के रूप में स्विचिंग ट्रांजिस्टर को समाहित करता है। स्विचिंग ट्रांजिस्टर या तो लाइब्रेरी आईपी विक्रेता या मानक सेल डिजाइनर द्वारा डिजाइन किए जाते हैं। सामान्यतः ये सेल डिज़ाइन सामान्य मानक सेल नियमों के अनुरूप होते हैं और कार्यान्वयन के लिए ईडीए उपकरण द्वारा सरलता से नियंत्रित किए जा सकते हैं।


गेट कंट्रोल के आकार को सबसे खराब स्थिति को ध्यान में रखते हुए डिजाइन किया गया है, जिसके लिए प्रत्येक घड़ी चक्र के दौरान सर्किट को स्विच करने की आवश्यकता होगी, जिसके परिणामस्वरूप एक बड़ा क्षेत्र प्रभाव होगा। हाल के कुछ डिजाइन चुनिंदा रूप से फाइन-ग्रेन पावर गेटिंग को लागू करते हैं, लेकिन केवल कम वी के लिए<sub>th</sub> कोशिकाओं। यदि तकनीक एकाधिक V की अनुमति देती है<sub>th</sub> पुस्तकालयों, कम वी का उपयोग<sub>th</sub> उपकरण डिजाइन में न्यूनतम (20%) हैं, ताकि क्षेत्र के प्रभाव को कम किया जा सके। निम्न वी पर पावर गेट्स का उपयोग करते समय<sub>th</sub> यदि अगला चरण उच्च वी है तो कोशिकाओं को आउटपुट अलग किया जाना चाहिए<sub>th</sub> कक्ष। अन्यथा यह पड़ोसी उच्च V का कारण बन सकता है<sub>th</sub> पावर गेटिंग के कारण आउटपुट अज्ञात स्थिति में जाने पर सेल में रिसाव होता है।
गेट कंट्रोल के आकार को सबसे व्यर्थ स्थिति को ध्यान में रखते हुए डिजाइन किया गया है, जिसके लिए प्रत्येक घड़ी चक्र के समय परिपथ को स्विच करने की आवश्यकता होगी, जिसके परिणामस्वरूप बड़ा क्षेत्र प्रभाव होगा। वर्तमान में कुछ डिजाइन उद्देशित रूप से फाइन-ग्रेन पावर गेटिंग को प्रारम्भ करते हैं, किंतु केवल कम V<sub>th</sub> सेल के लिए यदि प्रौद्योगिकी एकाधिक V<sub>th</sub> लाइब्रेरी की अनुमति देती है तो डिज़ाइन में V<sub>th</sub> उपकरणों का उपयोग न्यूनतम (20%) होता है, जिससे क्षेत्र के प्रभाव को कम किया जा सके। निम्न V<sub>th</sub> सेल पर पावर गेट्स का उपयोग करते समय आउटपुट को भिन्न किया जाना चाहिए यदि अगला चरण उच्च V<sub>th</sub> सेल है। अन्यथा जब पावर गेटिंग के कारण आउटपुट अज्ञात स्थिति में चला जाता है तो यह निकटतम उच्च V<sub>th</sub> सेल में लीकेज का कारण बन सकता है।


नियंत्रण संकेतों के लिए बफर डिस्ट्रीब्यूशन ट्री होने से गेट कंट्रोल स्लीव रेट की कमी को हासिल किया जाता है। बफ़र्स को उच्च V के साथ डिज़ाइन किए गए हमेशा बफ़र्स (गेट कंट्रोल सिग्नल के बिना बफ़र्स) के सेट से चुना जाना चाहिए<sub>th</sub> कोशिकाओं। जब एक सेल दूसरे के संबंध में बंद हो जाता है, तो स्विच-ऑन और स्विच-ऑफ के दौरान रश करंट को कम करता है।
नियंत्रण संकेतों के लिए बफर डिस्ट्रीब्यूशन ट्री होने से गेट कंट्रोल स्लीव दर की कमी को प्राप्त किया जाता है। बफ़र्स को उच्च V<sub>th</sub> सेल के साथ डिज़ाइन किए गए सदैव ऑन बफ़र्स (गेट कंट्रोल सिग्नल के बिना बफ़र्स) के सेट से चयन किया जाना चाहिए। जब सेल दूसरे के सापेक्ष स्विच ऑफ होता है, तो स्विच-ऑन और स्विच-ऑफ के समय रश धारा को कम करता है।


आमतौर पर गेटिंग ट्रांजिस्टर को उच्च V के रूप में डिज़ाइन किया जाता है<sub>th</sub> उपकरण। मोटे-अनाज पावर गेटिंग पावर गेटिंग कोशिकाओं को अनुकूलित करके और अधिक लचीलापन प्रदान करता है जहां कम स्विचिंग गतिविधि होती है। मोटे दाने के स्तर पर रिसाव अनुकूलन किया जाना है, उच्च रिसाव वाले के लिए कम रिसाव वाले सेल की अदला-बदली करना। फाइन-ग्रेन पावर गेटिंग एक सुरुचिपूर्ण कार्यप्रणाली है जिसके परिणामस्वरूप 10 गुना तक रिसाव में कमी आती है। इस प्रकार की बिजली कटौती इसे एक आकर्षक तकनीक बनाती है यदि बिजली की कमी की आवश्यकता कई वी से संतुष्ट नहीं होती है<sub>th</sub> अकेले अनुकूलन।
सामान्यतः गेटिंग ट्रांजिस्टर को उच्च V<sub>th</sub> के रूप में डिज़ाइन किया जाता है। मोटे-ग्रेन वाली पावर सेल को अनुकूलित करके अधिक नम्यता प्रदान करता है जहां कम स्विचिंग गतिविधि होती है। लीकेज का अनुकूलन मोटे ग्रेन के स्तर पर किया जाना चाहिए, उच्च लीकेज वाले सेल को परिवर्तित करना होगा। फाइन-ग्रेन पावर गेटिंग सुरुचिपूर्ण कार्यप्रणाली है जिसके परिणामस्वरूप लीकेज में 10 गुना तक कमी आती है। यदि विद्युत् कमी की आवश्यकता एकाधिक V<sub>th</sub> अनुकूलन से संतुष्ट नहीं होती है तो इस प्रकार की विद्युत् कमी इसे आकर्षक तकनीक बनाती है। ।


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


मोटे अनाज की संरचना को लागू करने के दो तरीके हैं:
मोटे ग्रेन की संरचना को प्रारम्भ करने की दो विधि हैं:
# रिंग-आधारित: पावर गेट्स को मॉड्यूल के परिधि के चारों ओर रखा जाता है जिसे रिंग के रूप में बंद किया जा रहा है। कोनों के चारों ओर बिजली संकेतों को चालू करने के लिए विशेष कोने वाले सेल का उपयोग किया जाता है।
# '''रिंग-आधारित:''' पावर गेट्स को मॉड्यूल की परिधि के चारों ओर रखा जाता है जिसे रिंग के रूप में बंद किया जा रहा है। सिरों के चारों ओर विद्युत् संकेतों को प्रारंभ करने के लिए विशेष सेल का उपयोग किया जाता है।
# कॉलम-आधारित: मॉड्यूल के भीतर पावर गेट्स को कॉलम के रूप में एक-दूसरे से अलग किए गए सेल के साथ डाला जाता है। वैश्विक शक्ति धातु की उच्च परतें हैं, जबकि स्विच की गई शक्ति निचली परतों में है।
# '''कॉलम-आधारित:''' पावर गेट्स को मॉड्यूल के भीतर कॉलम के रूप में सेल का उपयोग किया जाता है। वैश्विक शक्ति धातु की ऊपरी परतों में है, जबकि स्विच की गई शक्ति निचली परतों में है।


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


=== आइसोलेशन सेल ===
=== आइसोलेशन सेल ===
आइसोलेशन सेल का उपयोग शॉर्ट सर्किट करंट को रोकने के लिए किया जाता है। जैसा कि नाम से पता चलता है, ये कोशिकाएं पावर गेटेड ब्लॉक को नॉर्मल-ऑन ब्लॉक से अलग करती हैं। अलगाव कोशिकाओं को विशेष रूप से कम शॉर्ट सर्किट करंट के लिए डिज़ाइन किया गया है जब इनपुट थ्रेशोल्ड वोल्टेज स्तर पर होता है। अलगाव नियंत्रण संकेत पावर गेटिंग नियंत्रक द्वारा प्रदान किए जाते हैं। डिज़ाइन की अखंडता को बनाए रखने के लिए एक स्विच करने योग्य मॉड्यूल के संकेतों का अलगाव आवश्यक है। आमतौर पर एक साधारण OR या AND तर्क आउटपुट आइसोलेशन डिवाइस के रूप में कार्य कर सकता है। मॉड्यूल बंद होने से पहले राज्य को संरक्षित करने के लिए कई राज्य प्रतिधारण योजनाएं व्यवहार में उपलब्ध हैं। मॉड्यूल को बंद करने से पहले रजिस्टर वैल्यू को मेमोरी में स्कैन करना सबसे सरल तकनीक है। जब मॉड्यूल जागता है, तो मान मेमोरी से वापस स्कैन किए जाते हैं।
शॉर्ट परिपथ धारा को रोकने के लिए आइसोलेशन सेल का उपयोग किया जाता है। जैसा कि नाम से ज्ञात होता है, ये सेल पावर गेटेड ब्लॉक को सामान्य रूप से प्रारंभ ब्लॉक से भिन्न करते हैं। जब इनपुट थ्रेशोल्ड वोल्टेज स्तर पर होता है। तो आइसोलेशन सेल विशेष रूप से कम शॉर्ट परिपथ धारा के लिए डिज़ाइन किए जाते हैं। पृथकता नियंत्रण सिग्नल पावर गेटिंग नियंत्रक द्वारा प्रदान किए जाते हैं। डिज़ाइन की अखंडता को बनाए रखने के लिए स्विच करने योग्य मॉड्यूल के संकेतों का पृथक करना आवश्यक है। सामान्यतः साधारण OR या AND लॉजिक आउटपुट आइसोलेशन डिवाइस के रूप में कार्य कर सकता है। किसी मॉड्यूल के बंद होने से पहले स्तिथि को संरक्षित करने के लिए कई प्रतिधारण योजनाएं व्यवहार में उपलब्ध हैं। मॉड्यूल को बंद करने से पहले रजिस्टर मानों को मेमोरी में स्कैन करना सबसे सरल तकनीक है। जब मॉड्यूल का उपयोग किया जाता है, तो मान मेमोरी से वापस स्कैन किए जाते हैं।


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


== यह भी देखें ==
== यह भी देखें ==
Line 60: Line 60:
* {{cite journal |author-first1=De-Shiuan |author-last1=Chiou |author-first2=Shih-Hsin |author-last2=Chen |author-first3=Chingwei |author-last3=Yeh |title=Timing driven power gating |journal=Proceedings of the 43rd Annual Conference on Design Automation |publisher=ACM Special Interest Group on Design Automation |pages=121–124 |date=2006}}
* {{cite journal |author-first1=De-Shiuan |author-last1=Chiou |author-first2=Shih-Hsin |author-last2=Chen |author-first3=Chingwei |author-last3=Yeh |title=Timing driven power gating |journal=Proceedings of the 43rd Annual Conference on Design Automation |publisher=ACM Special Interest Group on Design Automation |pages=121–124 |date=2006}}
* {{cite web |title=Power gating |url=http://asic-soc.blogspot.com/2008/04/power-gating.html}}
* {{cite web |title=Power gating |url=http://asic-soc.blogspot.com/2008/04/power-gating.html}}
[[Category: शक्ति मानक]] [[Category: डिजिटल इलेक्ट्रॉनिक्स]] [[Category: इलेक्ट्रॉनिक डिजाइन स्वचालन]] [[Category: इलेक्ट्रॉनिक्स अनुकूलन]]


[[Category: Machine Translated Page]]
[[Category:Created On 18/06/2023]]
[[Category:Created On 18/06/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Pages with script errors]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:इलेक्ट्रॉनिक डिजाइन स्वचालन]]
[[Category:इलेक्ट्रॉनिक्स अनुकूलन]]
[[Category:डिजिटल इलेक्ट्रॉनिक्स]]
[[Category:शक्ति मानक]]

Latest revision as of 10:35, 1 July 2023

पावर गेटिंग ऐसी तकनीक है जिसका उपयोग एकीकृत परिपथ डिजाइन में विद्युत् की व्यय को कम करने के लिए किया जाता है, जो परिपथ के उन ब्लॉकों में विद्युत प्रवाह को बंद कर देता है जो उपयोग में नहीं हैं। स्टैंड-बाय या लीकेज पावर को कम करने के अतिरिक्त, पावर गेटिंग में Iddq परीक्षण को सक्षम करने का लाभ मिलता है।

अवलोकन

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

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

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

सामान्यतः, उच्च थ्रेसहोल्ड वोल्टेज (Vth) स्लीप ट्रांजिस्टर का उपयोग पावर गेटिंग के लिए तकनीक में किया जाता है जिसे कभी-कभी मल्टी-थ्रेशोल्ड सीमोंस (MTCMOS) के रूप में जाना जाता है। स्लीप ट्रांजिस्टर का आकार एक महत्वपूर्ण डिज़ाइन पैरामीटर है।

इस जटिल विद्युत नेटवर्क की गुणवत्ता पावर-गेटिंग डिज़ाइन की सफलता के लिए महत्वपूर्ण है। सबसे महत्वपूर्ण मापदंडों में से दो आईआर-ड्रॉप, सिलिकॉन क्षेत्र और रूटिंग संसाधनों में दंड हैं। पावर गेटिंग को सेल- या क्लस्टर-आधारित दृष्टिकोण या वितरित मोटे ग्रेन वाले दृष्टिकोण का उपयोग करके कार्यान्वित किया जा सकता है।

पैरामीटर

पावर गेटिंग कार्यान्वयन में टाइमिंग क्लोजर कार्यान्वयन के लिए अतिरिक्त विचार हैं। इस पद्धति के सफल कार्यान्वयन के लिए निम्नलिखित मापदंडों पर विचार करने और उनके मूल्यों को ध्यान से चयन करने की आवश्यकता है।[1][2]

  1. पावर गेट का आकार: किसी भी समय स्विचिंग धारा की मात्रा को संभालने के लिए पावर गेट के आकार का चयन किया जाना चाहिए। गेट इतना बड़ा होना चाहिए कि गेट के कारण कोई मापने योग्य वोल्टेज (आईआर) ड्रॉप न हो। सामान्य नियम के रूप में, गेट का आकार स्विचिंग कैपेसिटेंस का लगभग 3 गुना चयन किया जाता है। डिजाइनर हेडर (पी-एमओएस) या फुटर (एन-एमओएस) गेट के मध्य भी चयन कर सकते हैं। समान स्विचिंग धारा के लिए सामान्यतः फुटर गेट का क्षेत्रफल छोटा होता है। गतिशील पावर विश्लेषण उपकरण स्विचिंग धारा को त्रुटिहीन रूप से माप सकते हैं और पावर गेट के आकार का अनुमान भी लगा सकते हैं।
  2. गेट कंट्रोल स्लीव दर: पावर गेटिंग में, यह महत्वपूर्ण पैरामीटर है जो पावर गेटिंग दक्षता निर्धारित करता है। जब स्लीव दर बड़ी होती है, तो परिपथ को स्विच ऑफ और स्विच-ऑन करने में अधिक समय लगता है और इसलिए पावर गेटिंग दक्षता प्रभावित हो सकती है। गेट कंट्रोल सिग्नल को बफर करके स्लीव दर को नियंत्रित किया जाता है।
  3. एक साथ स्विचिंग कैपेसिटेंस: यह महत्वपूर्ण बाधा परिपथ की मात्रा को संदर्भित करती है जिसे पावर नेटवर्क अखंडता को प्रभावित किए बिना स्विच किया जा सकता है। यदि परिपथ की बड़ी मात्रा को स्विच किया जाता है, तो परिणामी रश धारा पावर नेटवर्क की अखंडता से निराकरण कर सकता है। इसे रोकने के लिए परिपथ को चरणों में स्विच करने की आवश्यकता होती है।
  4. पावर गेट लीकेज: चूंकि पावर गेट सक्रिय ट्रांजिस्टर से बने होते हैं, इसलिए विद्युत् की बचत को अधिकतम करने के लिए लीकेज में कमी महत्वपूर्ण विचार है।

विधि

फाइन-ग्रेन पावर गेटिंग

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

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

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

सामान्यतः गेटिंग ट्रांजिस्टर को उच्च Vth के रूप में डिज़ाइन किया जाता है। मोटे-ग्रेन वाली पावर सेल को अनुकूलित करके अधिक नम्यता प्रदान करता है जहां कम स्विचिंग गतिविधि होती है। लीकेज का अनुकूलन मोटे ग्रेन के स्तर पर किया जाना चाहिए, उच्च लीकेज वाले सेल को परिवर्तित करना होगा। फाइन-ग्रेन पावर गेटिंग सुरुचिपूर्ण कार्यप्रणाली है जिसके परिणामस्वरूप लीकेज में 10 गुना तक कमी आती है। यदि विद्युत् कमी की आवश्यकता एकाधिक Vth अनुकूलन से संतुष्ट नहीं होती है तो इस प्रकार की विद्युत् कमी इसे आकर्षक तकनीक बनाती है। ।

मोटे ग्रेन विद्युत् गेटिंग

मोटे ग्रेन वाले दृष्टिकोण ग्रिड शैली स्लीप ट्रांजिस्टर को प्रारम्भ करते हैं जो वर्चुअल पावर नेटवर्क के माध्यम से स्थानीय रूप से सेल का उपयोग करता है। यह दृष्टिकोण पीवीटी भिन्नता के प्रति कम संवेदनशील है, कम आईआर-ड्रॉप भिन्नता का परिचय देता है, और सेल- या क्लस्टर-आधारित कार्यान्वयन की तुलना में छोटा क्षेत्र ओवरहेड लगाता है। मोटे-ग्रेन पावर गेटिंग में, ट्रांजिस्टर मानक सेल के अतिरिक्त विद्युत् वितरण नेटवर्क का भाग है।

मोटे ग्रेन की संरचना को प्रारम्भ करने की दो विधि हैं:

  1. रिंग-आधारित: पावर गेट्स को मॉड्यूल की परिधि के चारों ओर रखा जाता है जिसे रिंग के रूप में बंद किया जा रहा है। सिरों के चारों ओर विद्युत् संकेतों को प्रारंभ करने के लिए विशेष सेल का उपयोग किया जाता है।
  2. कॉलम-आधारित: पावर गेट्स को मॉड्यूल के भीतर कॉलम के रूप में सेल का उपयोग किया जाता है। वैश्विक शक्ति धातु की ऊपरी परतों में है, जबकि स्विच की गई शक्ति निचली परतों में है।

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

आइसोलेशन सेल

शॉर्ट परिपथ धारा को रोकने के लिए आइसोलेशन सेल का उपयोग किया जाता है। जैसा कि नाम से ज्ञात होता है, ये सेल पावर गेटेड ब्लॉक को सामान्य रूप से प्रारंभ ब्लॉक से भिन्न करते हैं। जब इनपुट थ्रेशोल्ड वोल्टेज स्तर पर होता है। तो आइसोलेशन सेल विशेष रूप से कम शॉर्ट परिपथ धारा के लिए डिज़ाइन किए जाते हैं। पृथकता नियंत्रण सिग्नल पावर गेटिंग नियंत्रक द्वारा प्रदान किए जाते हैं। डिज़ाइन की अखंडता को बनाए रखने के लिए स्विच करने योग्य मॉड्यूल के संकेतों का पृथक करना आवश्यक है। सामान्यतः साधारण OR या AND लॉजिक आउटपुट आइसोलेशन डिवाइस के रूप में कार्य कर सकता है। किसी मॉड्यूल के बंद होने से पहले स्तिथि को संरक्षित करने के लिए कई प्रतिधारण योजनाएं व्यवहार में उपलब्ध हैं। मॉड्यूल को बंद करने से पहले रजिस्टर मानों को मेमोरी में स्कैन करना सबसे सरल तकनीक है। जब मॉड्यूल का उपयोग किया जाता है, तो मान मेमोरी से वापस स्कैन किए जाते हैं।

प्रतिधारण रजिस्टर

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

यह भी देखें

संदर्भ

  1. "Practical Power Network Synthesis For Power-Gating Designs". 2008-11-01.
  2. Iyer, Anand (2008-11-01), Demystify power gating and stop leakage cold, Cadence Design Systems, Inc.
  • Chiou, De-Shiuan; Chen, Shih-Hsin; Yeh, Chingwei (2006). "Timing driven power gating". Proceedings of the 43rd Annual Conference on Design Automation. ACM Special Interest Group on Design Automation: 121–124.
  • "Power gating".