ASIC प्रक्रिया
समीक्षित RTL से कार्यान्वयन और साइनऑफ़ तक के चरणों का पालन करें।
परिचय
ASIC प्रवाह समीक्षित RTL से शुरू होकर संश्लेषण, भौतिक कार्यान्वयन, विश्लेषण और साइनऑफ़ तक जाता है। हर चरण के इनपुट, रिपोर्ट और टूल संस्करण ऐसे रहने चाहिए कि बाद में उनकी समीक्षा की जा सके।
चरण
चरण | आवश्यक संदर्भ | देखने योग्य प्रमाण |
|---|---|---|
RTL की तैयारी | स्रोत, बाधाएँ, क्लॉक, रीसेट और सत्यापन स्थिति | डायग्नोस्टिक और स्वीकृत बेसलाइन |
संश्लेषण | लक्षित लाइब्रेरी, बाधाएँ और समर्थित टूलचेन | नेटलिस्ट, रिपोर्ट, चेतावनियाँ और टूल संस्करण |
भौतिक कार्यान्वयन | फ़्लोरप्लान, प्लेसमेंट, क्लॉक, रूटिंग और प्रक्रिया इनपुट | चरण रिपोर्ट, आर्टिफ़ैक्ट और बाधा परिणाम |
विश्लेषण | टाइमिंग, पावर, क्षेत्रफल, संकुलन, अखंडता और विश्वसनीयता इनपुट | समीक्षा योग्य मेट्रिक, उल्लंघन और कार्यपद्धति |
साइनऑफ़ | फ़ाउंड्री नियम, कॉर्नर, टूल और स्वीकृति मानदंड | पुनरुत्पादन योग्य साइनऑफ़ रिपोर्ट |
यह कैसे काम करता है
Altifigence उत्पाद प्रोजेक्ट इनपुट व्यवस्थित करते हैं, चुनी हुई मशीन या रनर पर उपलब्ध टूल चलाते हैं और समीक्षा के लिए रिपोर्ट तथा आर्टिफ़ैक्ट साथ रखते हैं।
टेक्नोलॉजी इनपुट एकत्र करें
अधिकृत PDK/लाइब्रेरी रिलीज़ और लक्षित प्रक्रिया, वोल्टेज तथा तापमान कॉर्नर पहचानें। अपने चुने हुए टूल के लिए आवश्यक Liberty टाइमिंग/पावर लाइब्रेरी, LEF/टेक्नोलॉजी डेटा, निष्कर्षण मॉडल, बाधाएँ और रूल डेक दर्ज करें। उनके संस्करण और उपयोग शर्तें प्रोजेक्ट के साथ सुरक्षित रखें; सामान्य लक्ष्य नाम से ये फ़ाइलें नहीं मिलतीं।
हर हस्तांतरण की समीक्षा करें
हस्तांतरण | आगे बढ़ने से पहले जाँचें |
|---|---|
RTL से संश्लेषण | टॉप मॉड्यूल, क्लॉक/रीसेट, एलैबोरेशन, टेस्ट कवरेज और बाधाएँ। |
संश्लेषण से भौतिक कार्यान्वयन | मैप की हुई नेटलिस्ट, लाइब्रेरी/कॉर्नर पहचान, टाइमिंग बाधाएँ, क्षेत्रफल और अनसुलझी चेतावनियाँ। |
प्लेसमेंट/रूटिंग से निष्कर्षित विश्लेषण | कनेक्टिविटी, रूटिंग का पूर्ण होना, परजीवी प्रभाव और चुना गया निष्कर्षण कॉर्नर। |
विश्लेषण से साइनऑफ़ | सभी आवश्यक कॉर्नर, टाइमिंग/पावर/अखंडता जाँच और स्वीकृत छूट पूरी हों। |
साइनऑफ़ से डिलीवरी | अंतिम लेआउट/नेटलिस्ट/चेकसम सेट, आवश्यक रिपोर्ट और फ़ाउंड्री/ग्राहक की स्वीकृति। |
DDS में GDS देखना, सामान्य RTL मेट्रिक, सीमित PX गणना और ALcad प्रक्रिया मॉडल विशिष्ट निरीक्षण या मॉडलिंग प्रश्नों का उत्तर देते हैं। DRC, LVS, टाइमिंग, विश्वसनीयता और फ़ाउंड्री स्वीकृति के लिए योग्य घोषित टूल तथा आवश्यक रिपोर्ट उपयोग करें। जिन मानों की गणना नहीं हुई या जो समर्थित नहीं हैं, उन्हें स्पष्ट रूप से अनुपलब्ध रखें।
पुनरुत्पादन योग्य परिणाम संग्रहित करें
ऐसा मैनिफ़ेस्ट रखें जो सटीक स्रोत, बाधाएँ, टेक्नोलॉजी इनपुट, टूल संस्करण/विकल्प, निष्पादन परिवेश और परिणामस्वरूप आर्टिफ़ैक्ट हैश को जोड़े। सफल रिपोर्ट के साथ विफल रिपोर्ट और छूट भी सहेजें। कोई संबंधित इनपुट बदलने पर प्रभावित चरण फिर चलाएँ; पुरानी रिपोर्ट खोलने से नए संशोधन के लिए दोबारा गणना नहीं होती।