सामान्य पावर प्रारूप

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

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

सामग्री
पावर डोमेन और उनकी विद्युत आपूर्ति को व्यक्त करने वाले निर्माण:
 * तार्किक डिज़ाइन: पदानुक्रमित मॉड्यूल को विशिष्ट विद्युत आपूर्ति डोमेन से संबंधित के रूप में निर्दिष्ट किया जा सकता है
 * भौतिक डिज़ाइन: स्पष्ट पावर/ग्राउंड नेट और कनेक्टिविटी प्रति सेल या ब्लॉक निर्दिष्ट की जा सकती है।
 * विश्लेषण: उन स्थितियों के लिए भिन्न-भिन्न टाइमिंग लाइब्रेरी डेटा जहां ही सेल का उपयोग विभिन्न पावर डोमेन में किया जाता है

शक्ति नियंत्रण तर्क
 * लेवल शिफ्टर लॉजिक की विशिष्टता - जब सिग्नल विभिन्न आपूर्ति वोल्टेज के ब्लॉकों के मध्य गुजरते हैं तब विशेष कोशिकाओं की आवश्यकता होती है।
 * भिन्नाव तर्क की विशिष्टता - उन ब्लॉकों के मध्य चलने वाले संकेतों के लिए किस विशेष तर्क की आवश्यकता होती है जिन्हें स्वतंत्र रूप से ऊपर और नीचे संचालित किया जा सकता है।
 * राज्य-प्रतिधारण तर्क की विशिष्टता - जब ब्लॉक पूरी तरह से बंद हो जाते हैं, तब राज्य को कैसे बनाए रखा जाता है?
 * स्विच लॉजिक और नियंत्रण सिग्नल की विशिष्टता - ब्लॉक को कैसे चालू और बंद किया जाता है?

पावर मोड की परिभाषा और सत्यापन (स्टैंडबाय, स्लीप, आदि)
 * मोड परिभाषाएँ
 * मोड संक्रमण अभिव्यक्तियाँ

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

इस प्रकार Si2 में लो पावर गठबंधन में अभिसरण का प्रयास हो रहा है।

बाहरी संबंध

 * सीपीएफ विशिष्टता डाउनलोड करना