सेमीकंडक्टर डिज़ाइन की शुरुआत के बाद से मौजूद उपकरण, कार्यप्रणाली और प्रवाह टूट रहे हैं, लेकिन इस बार संभावित समाधानों के साथ शोधकर्ताओं का एक बड़ा समूह नहीं आ रहा है। उद्योग उन विचारों को तैयार करने के लिए अपने दम पर है, और इसके लिए ईडीए कंपनियों, फ़ैब्स और डिजाइनरों के बीच बहुत अधिक सहयोग की आवश्यकता होगी, जो अतीत में उनका मजबूत बिंदु नहीं रहा है।
जब आप किसी चीज़ का विश्लेषण नहीं कर सकते तो उसे अनुकूलित करना कठिन होता है, और विश्लेषण बहुत अधिक कठिन होता जा रहा है क्योंकि बड़े सेमीकंडक्टर उत्पादों में कई मुद्दे या तो बहु-भौतिकी हैं, या वे हार्डवेयर और सॉफ़्टवेयर, सिस्टम, बोर्ड का संयोजन हैं , आईसी पैकेज, इंटरपोजर, चिप और आईपी ब्लॉक। अतीत में, बांटो और राज करो का दृष्टिकोण ही समस्याओं से निपटने का तरीका रहा है। कभी-कभी यह पदानुक्रमित तरीके से किया जाता है, जैसे किसी ब्लॉक को एकीकृत करने से पहले उसे पूरी तरह से सत्यापित करना, या कभी-कभी किसी समस्या को अलग करके, जैसे क्लॉक-डोमेन क्रॉसिंग के साथ।
हालाँकि, कुछ मुद्दे इस प्रकार के दृष्टिकोण का विरोध कर रहे हैं, और उद्योग को अभी तक कोई आसान समाधान नहीं मिला है। उदाहरण के लिए, सुरक्षा जैसे मुद्दे सिस्टम-स्तरीय मुद्दे हैं। यही बात कई प्रदर्शन या पावर समस्याओं के लिए भी सच है। यहां तक कि पावर और सिग्नल अखंडता जैसे मुद्दों को भी एक पदानुक्रम से निपटना पड़ता है जो आईपी से सिस्टम तक कई परतों के जटिल इंटरकनेक्ट के माध्यम से फैलता है, जिनमें से प्रत्येक को परंपरागत रूप से उपकरणों के एक अलग सेट के अनुरूप तैयार किया गया है।
यह मॉडलिंग समस्याओं का एक नया सेट बनाता है और इसके लिए आवश्यक है कि कुछ मौजूदा उपकरण अतीत की तुलना में कहीं अधिक बड़ी भूमिका निभाएं। वैकल्पिक रूप से, उद्योग को डिजाइनों पर प्रतिबंध लगाने के बारे में गंभीर होना होगा, ताकि विश्लेषण संभव हो सके। हालाँकि यह उद्योग मुद्दों को पहचानने लगा है, लेकिन आज यह इसे टुकड़ों में निपटा रहा है। अब तक, किसी ने भी कोई सामान्य समाधान प्रस्तावित नहीं किया है जो भविष्य में विस्तारित होगा।
यह एक संख्या का खेल है. "यदि आप पूरे सिस्टम को ध्यान में रखते हैं, तो कोनों की संख्या में विस्फोट हो रहा है," मार्केटिंग के वरिष्ठ निदेशक शेखर कपूर कहते हैं। Synopsys. “आज, दृष्टिकोण अभी भी चीजों को करने के पदानुक्रमित विभाजन और जीत के तरीके पर वापस जा रहे हैं, और उन परिदृश्यों की संख्या को कम करने के तरीके भी ढूंढ रहे हैं जिनसे आपको निपटना है। इनके बिना, कम्प्यूटेशनल आवश्यकताएँ बहुत बड़ी होंगी। और आपके लिए सिस्टम पर हस्ताक्षर करने में सक्षम होने के लिए, रास्ता बहुत लंबा होगा।
कुछ चीज़ों के लिए पदानुक्रमित दृष्टिकोण अभी भी उपयोगी हैं। रियल इंटेंट के अध्यक्ष और सीईओ प्रकाश नारायण कहते हैं, "अमूर्तता के सिद्धांत का उपयोग उन जगहों पर किया जाता है जहां विश्लेषण की मौलिक जटिलता बहुत जटिल है।" “सिमुलेशन में, हम इसका उपयोग बस कार्यात्मक मॉडल और स्थैतिक समय विश्लेषण के संदर्भ में करते हैं। हम इसका उपयोग I/O-लेवल टाइमिंग मॉडल, क्लॉक-डोमेन क्रॉसिंग, क्लॉक-डोमेन क्रॉसिंग के लिए स्टेटिक साइन-ऑफ तकनीक, रीसेट-डोमेन क्रॉसिंग बनाकर करते हैं। ये सभी स्थान हैं जहां हम पदानुक्रमित तकनीकों का सफलतापूर्वक उपयोग कर रहे हैं।
कोने की कमी में अक्सर डिज़ाइन निर्णय शामिल होते हैं। सिनोप्सिस के कपूर कहते हैं, ''डोमेन क्रॉसिंग से क्यों न बचा जाए।'' “बस डिज़ाइन को अतुल्यकालिक रखें, जहां प्रत्येक टुकड़े का समय अपने आप निर्धारित होता है। इस तरह आप उस विशेष टुकड़े के लिए कोनों की संख्या प्रबंधित कर सकते हैं। फिर आप उसके ऊपर कॉर्नर रिडक्शन तकनीकों का उपयोग कर सकते हैं। समय विश्लेषण के लिए पदानुक्रमित दृष्टिकोण के साथ, हम प्रत्येक भाग को अलग से समय देते हैं, और फिर दोनों को बाधाओं के साथ जोड़ते हैं, और कोने का विलय करते हैं।
सर्वत्र बढ़ते हुए पथों से क्या अभिप्राय है? सिनोप्सिस में एचपीसी आईपी के वरिष्ठ निदेशक मिक पॉस्नर कहते हैं, "बहुत से लोग मल्टी-डाई सिस्टम का विश्लेषण करना चाहते हैं।" “सिग्नल और पावर इंटीग्रिटी समाधानों का उपयोग पैकेज के माध्यम से पीसीबी तक डाई पर ध्यान केंद्रित करने के लिए किया जाता है। अब, यह डाई, इंटरपोजर, पैकेज, पीसीबी बन गया है। यह विशेष रूप से उच्च-प्रदर्शन इंटरफेस, जैसे कि 112जी, और मेमोरी इंटरफेस के लिए सच है, जहां उस इंटरपोजर, या राउटिंग लेयर के प्रभाव पर बहुत अधिक ध्यान केंद्रित किया जाता है। हमें यह पता लगाना होगा कि आईपी के साथ उस जानकारी को कैसे पैकेज किया जाए, जो कभी-कभी असंभव होता है क्योंकि हम नहीं जानते कि उस आईपी का उपयोग कैसे किया जा रहा है। हम एक संदर्भ प्रवाह प्रदान कर सकते हैं जो उन्हें दिखाता है कि वे उस विश्लेषण को कैसे करते हैं।
समस्या यह है कि कुछ आवश्यक निष्कर्ष निकालना कठिन है। रियल इंटेंट के नारायण कहते हैं, "एब्स्ट्रैक्शन आवश्यकताएं एप्लिकेशन के लिए बहुत विशिष्ट हैं।" “वे प्रौद्योगिकी पर निर्भर करते हैं, और वे उस अनुप्रयोग के लिए भी उत्पाद से उत्पाद में भिन्न होते हैं। वे उस तकनीक पर निर्भर हैं जिसका उपयोग प्रत्येक उत्पाद द्वारा कार्यक्षमता को लागू करने के लिए किया जा रहा है। फिर आपको सटीकता के उस स्तर पर विचार करना होगा जो आप चाह रहे हैं। यह किसी एप्लिकेशन और तकनीक के लिए बहुत विशिष्ट होगा, और मानकों का वास्तव में बाद में पालन किया जाएगा क्योंकि इसे पूरा करना बहुत कठिन प्रक्रिया है।
पॉस्नर एक विशिष्ट उदाहरण प्रदान करता है। “HBM3 के लिए, हमने एक संदर्भ डिज़ाइन तैयार किया है। यह हमारी अपनी परीक्षण चिप का एक संदर्भ डिज़ाइन है। हमने एक PHY विकसित किया है, लेकिन जब हम एक परीक्षण चिप करते हैं, तो हमें एक इंटरपोज़र भी विकसित करना होता है जो HBM स्टैक से जुड़ता है। हमें सब कुछ उसी तरह करना होगा जैसे एक ग्राहक को करना होगा। तब वे उस प्रवाह का लाभ उठा सकते हैं। लेकिन, निःसंदेह, वह हमारी परीक्षण चिप थी। वे प्रवाह का पुन: उपयोग कर सकते हैं, लेकिन वास्तविक डेटा इस बात पर निर्भर करेगा कि वे उस इंटरपोज़र को कैसे प्रस्तुत करते हैं।"
मॉडलिंग की समस्या
इन कठिनाइयों का कारण मॉडलों और उन मॉडलों को तैयार करने के साधनों की कमी है। मॉडल निष्ठा, सटीकता और प्रदर्शन के बीच का समझौता हैं। उच्च-सटीकता वाले मॉडल में अच्छी निष्ठा होती है लेकिन वे धीरे-धीरे निष्पादित होते हैं, जबकि तेजी से निष्पादित होने वाले मॉडल सटीकता, निष्ठा या दोनों के मामले में कुछ न कुछ छोड़ देते हैं। आवश्यक मॉडल कार्यात्मक और गैर-कार्यात्मक दोनों मॉडल हैं।
हम कुछ समय से कार्यात्मक क्षेत्र में समस्या से निपट रहे हैं, लेकिन और अधिक काम करने की आवश्यकता है। डिज़ाइन सत्यापन प्रौद्योगिकी की रणनीति के निदेशक, नील हैंड कहते हैं, "कार्यात्मक सत्यापन के लिए हम कुछ मॉडल बनाते हैं।" सीमेंस ईडीए. “हमारे पास चक्र-सटीक, निर्देश-सेट-सटीक, इत्यादि हैं। लेकिन आप उनके बीच आसानी से आने-जाने का एक तरीका चाहते हैं। हाइब्रिड मॉडलिंग के साथ, आपके पास वह क्षमता होती है जिसे वे तेजी से दौड़ना, फिर दौड़ना-सटीक कहते हैं। तुरंत, आपको मॉडल को स्विच करने में सक्षम होना चाहिए। उदाहरण के लिए, कोई व्यक्ति ऑपरेटिंग सिस्टम को कम सटीक, रन-फास्ट मॉडल पर बूट कर सकता है, फिर डिज़ाइन स्थिति को रन-सटीक मॉडल में बदल सकता है। अब वे उस बिंदु से मॉडल में अधिक विस्तृतता और अधिक निष्ठा के साथ आगे बढ़ने में सक्षम हैं। जब आपको ज़रूरत हो तो निष्ठाओं के बीच स्विच करने के लिए हमें और भी अधिक क्षमताएं विकसित करने की आवश्यकता है।
आज, ब्लॉक स्तर और एकीकरण सत्यापन के लिए एक समान पद्धति का उपयोग किया जाता है। "जब आप आर्म कोर खरीदते हैं, तो आप आर्म कोर की कार्यक्षमता को सत्यापित नहीं करते हैं," साइमन डेविडमैन, संस्थापक और सीईओ कहते हैं इम्पेरस सॉफ्टवेयर. “आप इसके एकीकरण का सत्यापन करें। यहीं पर ब्रेकर जैसी कंपनियां आती हैं। आपके पास ये ब्लॉक हैं, लेकिन आप कैसे जांचते हैं कि वे सभी एक-दूसरे से अच्छी तरह से बात कर रहे हैं? आप इसे उसी तरह नहीं करते जैसे आप किसी ब्लॉक को यूवीएम या वेरिलॉग से सत्यापित करते हैं, जिसका उपयोग आप ब्लॉक-स्तरीय सत्यापन के लिए करते हैं। सत्यापन में पदानुक्रम आपके सभी ब्लॉकों को कार्यान्वित करना, उनका व्यक्तिगत रूप से परीक्षण करना, फिर उन्हें एक साथ लाना और एकीकरण परीक्षणों के बारे में चिंता करना है। लेकिन उन्हें अलग-अलग पद्धतियों की आवश्यकता होती है।"
समस्या हमेशा यह रही है कि इन मॉडलों को बनाने में समय और मेहनत लगती है, और निरंतरता सुनिश्चित करने के लिए प्रत्येक मॉडल को सत्यापित करना पड़ता है। सिनोप्सिस के वर्चुअल प्रोटोटाइपिंग के प्रमुख इंजीनियर टिम कोगेल कहते हैं, "आर्किटेक्चर के लिए आपको गैर-कार्यात्मक गुणों की भी आवश्यकता होती है, जैसे समय विवरण।" “इसमें मॉडल बनाने के लिए काफी अधिक प्रयास की आवश्यकता होती है। जबकि उद्योग ने अमूर्तता के उच्च स्तर स्थापित किए हैं, यह इन गैर-कार्यात्मक प्रदर्शन मॉडल के निर्माण के लिए उपकरण बनाने में उतना सफल नहीं रहा है। उदाहरण के लिए, सॉफ़्टवेयर प्रसंस्करण तत्वों को अधिक अमूर्त संसाधन इकाइयों के रूप में देखता है, और फिर आपके पास इंटरकनेक्ट और मेमोरी सबसिस्टम, या विभिन्न चिप्स के बीच नेटवर्क के अधिक विस्तृत मॉडल हो सकते हैं। आर्टेरिस और आर्म इन्हें सुसंगत नेटवर्क, विभिन्न प्रकार के इंटरकनेक्ट आईपी और मेमोरी नियंत्रकों के लिए भी प्रदान करते हैं, जो एकीकरण के प्रमुख भाग हैं।
अधिक मॉडल जनरेशन टूल की आवश्यकता है. के निदेशक और उत्पाद विशेषज्ञ मलिक वासिरिकाला कहते हैं, "जब आप विशेष पैटर्न का उपयोग करके किसी डिज़ाइन का विश्लेषण करते हैं, तो आपके पास एक अमूर्त मॉडल बनाने की क्षमता होती है।" Ans. “उदाहरण के लिए, जब मैं किसी चिप के आंतरिक भाग का विश्लेषण करता हूं, तो मुझे यह भी पता होता है कि यह इंटरफ़ेस परिप्रेक्ष्य से कैसे व्यवहार करता है। मैं एक मॉडल बना सकता हूं जैसे कि मैं इस पूरे हिस्से को परिधि से, या चिप की बाहरी दुनिया की सीमा पर देख रहा हूं। फिर इससे जुड़ी किसी अन्य चिप का विश्लेषण करते समय, मुझे चिप के आंतरिक विवरण की आवश्यकता नहीं होती है। मैं बस उस व्यवहार मॉडल को इस विश्लेषण में जोड़ता हूं और मेरा काम हो गया।''
लेकिन अंतराल हैं. सिनोप्सिस के कोगेल कहते हैं, "जो टुकड़ा गायब है वह भौतिक दुनिया और आभासी दुनिया के बीच डेटा का बेहतर एकीकरण और आदान-प्रदान है।" "हमें सीखी गई फ़्लोरप्लान जानकारी, सीखी गई ज्यामिति के आधार पर एक वास्तुशिल्प मॉडल की आवश्यकता है, जो वर्चुअल प्रोटोटाइप स्तर पर स्थानांतरित होने पर आपको वास्तविक एप्लिकेशन गतिविधि के आधार पर प्रदर्शन, शक्ति और थर्मल को मान्य करने में मदद करता है।"
आपका काम कब पूरा हुआ?
किसी भी विश्लेषण कार्य को पूरा करना एक समस्या है। क्या आपने महत्वपूर्ण मामलों को कवर किया है? ब्लॉक-स्तरीय कार्यात्मक सत्यापन के लिए कवरेज मेट्रिक्स मौजूद हैं, लेकिन यह एक और मॉडल है जिसे उच्च स्तर के अमूर्त और गैर-कार्यात्मक डोमेन में स्थानांतरित करने की आवश्यकता है। "यदि आप अपने सत्यापन का कुछ हिस्सा आरटीएल के दायरे में चला रहे हैं, और कुछ वर्चुअल प्रोटोटाइप में चला रहे हैं, तो आप उन कवरेज आइटमों को एक साथ कैसे मर्ज कर सकते हैं?" सीमेंस का हाथ पूछता है. "आज यह कार्यात्मक कवरेज के माध्यम से किया जाता है, लेकिन अवसर है - विशेष रूप से जब आप प्रोत्साहन पीढ़ी को देखते हैं, जब आप चीजों के कवरेज पक्ष पर एआई का उपयोग कर रहे हैं - विभिन्न प्रकार के कवरेज से जानकारी का अनुमान लगाना शुरू करने के लिए।"
सॉफ्टवेयर जगत इस मामले में बहुत ढीला रहा है। इम्पेरास के डेविडमैन कहते हैं, "मुझे नहीं लगता कि कवरेज के लिए कोई मानक दृष्टिकोण या कार्यप्रणाली है।" “मेरी जानकारी के अनुसार, सॉफ्टवेयर के आसपास लोगों ने ऐसा कोई स्वचालन नहीं किया है जो एचडीएल में कवरेज बिंदुओं और कवर समूहों के बराबर हो। सत्यापन और विश्लेषण के लिए प्रोटोकॉल चेकर्स मौजूद हैं। और आप आंकड़े बना सकते हैं, जहां आप फ़ंक्शन देख सकते हैं, या चर तक पहुंच देख सकते हैं। मानकीकरण की कमी को देखते हुए, हम आवश्यक टूलींग प्रदान करते हैं, लेकिन उपयोगकर्ता को इसे स्वयं बनाना होगा।
एक बार जब आपके पास कवरेज की धारणा हो, तो सत्यापन को अनुकूलित करने के बारे में सोचना संभव हो जाता है। हैंड कहते हैं, "चाहे यह मौजूदा स्वरूप में पोर्टेबल प्रोत्साहन हो, या कुछ ऐसा जो उन धारणाओं पर आधारित हो, हमें सिस्टम स्तर पर परिदृश्य निर्माण की आवश्यकता है।" “क्या हम इसे ले सकते हैं और एक स्तर ऊपर जा सकते हैं और वर्चुअल प्रोटोटाइप और सिस्टम मॉडलिंग के साथ जा सकते हैं और मजबूत सिस्टम में परिदृश्य निर्माण कर सकते हैं? जैसे-जैसे सिस्टम अधिक से अधिक एकीकृत होते जाएंगे, यह और अधिक महत्वपूर्ण होता जाएगा।''
अन्य सहमत हैं. कोगेल कहते हैं, "आप आईपी-स्तर, एसओसी-स्तर और फिर बाद में इन-सिलिकॉन सत्यापन के बीच यह निरंतरता चाहते हैं।" “पोर्टेबल प्रोत्साहन इसे प्राप्त करने का एक तरीका है। फिर आप एक अमूर्त परीक्षण केस भी चला सकते हैं, जैसे एम्बेडेड कोर पर एक प्रोग्राम, फिर वर्चुअल प्रोटोटाइप में। उस व्यापक अर्थ में, यह वास्तुशिल्प अवधारणा का सत्यापन है। बाद में, आप एफपीजीए प्रोटोटाइप पर एक एमुलेटर पर सॉफ्टवेयर के साथ आरटीएल चलाते हैं, और इसका उपयोग प्रदर्शन के सत्यापन के लिए किया जा सकता है क्योंकि यह अधिक पसंद है, 'आप जो देखते हैं वही आपको मिलता है।' यह कोई उच्च-स्तरीय आभासी मॉडल नहीं है।”
चित्र 1: मॉडलों के अनेक स्तर और सत्यापन लक्ष्य। स्रोत: सारांश
एकीकरण सत्यापन तक पहुंचने का दूसरा तरीका कार्यात्मक अनुपालन है। प्रतिष्ठित इंजीनियर और एसओसी सत्यापन वास्तुकार निक हेटन कहते हैं, "आर्म में 'सिस्टम रेडी' नामक एक प्रयास है जो यह परिभाषित करता है कि ऑपरेटिंग सिस्टम को बूट करने में सक्षम और सक्षम होने का क्या मतलब है।" ताल. “यदि आपका कार्यान्वयन सफल हो जाता है, तो आपको Red Hat के OS रिलीज़, या जो भी हो, को संशोधित नहीं करना पड़ेगा। वे बस उस पर बूट करेंगे. यह सॉफ्टवेयर और हार्डवेयर के बीच एक अनुबंध है। पोर्टेबल प्रोत्साहन इसे अधिक सामान्यीकृत तरीके से करने की कोशिश कर रहा है, और हम इसे वीआईपी कहते हैं क्योंकि यह एक प्रकार की आउट-ऑफ-द-बॉक्स सामग्री है जिसे हम एक सुसंगतता स्तर पर वितरित कर रहे हैं। हम सुसंगतता के सभी क्रमपरिवर्तनों का परीक्षण करते हैं, और हम इसे मूल रूप से किसी भी प्लेटफ़ॉर्म पर वितरित कर सकते हैं, चाहे वह आर्म या आरआईएससी-वी या कुछ भी हो।
डिबग समस्या
किसी मॉडल को चलाने में सक्षम होना एक बात है, लेकिन किसी मॉडल में या मॉडल का उपयोग कैसे किया जा रहा है, इसमें किसी समस्या को ढूंढना और उसे ठीक करना जटिलता का एक अलग स्तर है। डेविडमैन कहते हैं, "यदि आप हार्डवेयर या एफपीजीए पर सॉफ़्टवेयर डिबग कर रहे हैं, तो आपको एक जीडीबी मिलता है जो इससे जुड़ता है, और आप प्रोसेसर के निर्देश स्ट्रीम को सिंगल स्टेप कर सकते हैं।" “लेकिन समस्या तब आती है जब उनके पास 10 या अधिक प्रोसेसर होते हैं, और उन्हें यह जानने की ज़रूरत होती है कि जब 'यह' 'उस' को लिख रहा है, तो यह कैसा दिखता है? विश्लेषण और डिबग समग्र तरीके से किया जाना चाहिए ताकि आप सब कुछ देख सकें। इसमें सॉफ़्टवेयर स्टैक को शामिल करना होगा ताकि आप प्लेटफ़ॉर्म के व्यवहार को देख सकें।"
यह केवल डिबगिंग हार्डवेयर की तुलना में मांगों का एक अलग सेट है। हैंड कहते हैं, "जैसे ही हम हार्डवेयर/सॉफ़्टवेयर एकीकरण परीक्षण में जाना शुरू करते हैं, हम वर्चुअल प्रोटोटाइप डिबगिंग वातावरण में एकीकृत अधिक सॉफ़्टवेयर डिबगिंग क्षमताओं को देखना शुरू कर रहे हैं।" “जैसा कि हम इसे सिस्टम डिजाइनरों के लिए उपलब्ध कराने में लगे हैं, हमारे लिए उपयोग मॉडल को देखने का अवसर है, और वे कौन से डिज़ाइन वातावरण हैं जिन पर वे टीमें काम करना चाहती हैं? हम उसे कैसे शामिल कर सकते हैं? आप चाहते हैं कि सिस्टम डिज़ाइनर वर्चुअल प्रोटोटाइप के साथ इस तरह से इंटरैक्ट करें जो उनके लिए सार्थक हो। यह सब अंतिम उपयोगकर्ताओं की पहचान करने और उनके लिए उपयोग मॉडल मैप करने के बारे में है। यह एक ऐसा क्षेत्र है जहां हम बहुत कुछ कर सकते हैं और हमें बहुत कुछ करना चाहिए।"
उपकरण और कार्यप्रणाली को प्रत्येक स्तर की आवश्यकताओं से मेल खाना चाहिए। कैडेंस के हेटन कहते हैं, "एकीकरण सत्यापन करने वाले लोग वे लोग नहीं हैं जो प्रत्येक ब्लॉक को जानते हैं।" “डीबग करने का समय या टर्नअराउंड समय तेजी से महत्वपूर्ण होता जा रहा है। आप एक दिन में कितने डिबग चक्र चला सकते हैं यह गंभीर रूप से समस्याग्रस्त है। यदि उपकरण आपको पहले ऑर्डर स्थान पर इंगित कर सकते हैं, तो यह डिबग के घंटों को बचा सकता है। हम इस यात्रा की शुरुआत में हैं। सीखना चल रहा है, और जिस तरह से हम उन उपकरणों का उपयोग करते हैं वह कुछ बेहतर होने जा रहा है।
एआई मदद कर सकता है. कैडेंस में उत्पाद इंजीनियरिंग समूह के निदेशक मैट ग्राहम कहते हैं, "इस तथ्य के बावजूद कि मनुष्यों के पास सबसे अच्छा तंत्रिका नेटवर्क है, हमारा I/O अभी भी कमोबेश सिलसिलेवार है।" “शायद हम दो या तीन समानांतर ट्रैक संभाल सकते हैं, लेकिन निश्चित रूप से इससे अधिक नहीं। मशीनें इन सभी चीजों पर समानांतर रूप से विचार कर सकती हैं। वे उस विशाल समानांतर, अत्यधिक एकीकृत चीज़ में कुछ करने के लिए एक सरल एल्गोरिदम, या एआई का एक सरल सेट का उपयोग कर सकते हैं। लेकिन यह उससे भिन्न है जो हम स्वयं करने में सक्षम हैं। हो सकता है कि यह ऐसी चीजें हों जैसे पिछली बार हमने संशोधन किया था या क्या बदल गया है, या यह पहचानना कि व्यवहार कहां भिन्न है, या आईपी में कौन से पैरामीटर बदले गए थे।
निष्कर्ष
सिस्टम की जटिलता आज मौजूद कई उपकरणों और पद्धतियों पर भारी पड़ रही है। अतीत में उपयोग की जाने वाली तकनीकें, हालांकि अभी भी मूल्यवान हैं, पर्याप्त नहीं हैं। उद्योग कार्यात्मक सत्यापन के क्षेत्र में इनमें से कई समस्याओं को देख रहा है, लेकिन यह केवल हिमशैल का टिप है। यह देखते हुए कि सबसे अच्छी तरह से समझे जाने वाले क्षेत्र में कितनी कम प्रगति हुई है, कई अन्य क्षेत्रों में प्रगति तेज होने की संभावना नहीं है - विशेष रूप से उन्नत पैकेजिंग द्वारा संचालित होने वाले क्षेत्रों में।
- एसईओ संचालित सामग्री और पीआर वितरण। आज ही प्रवर्धित हो जाओ।
- प्लेटोब्लॉकचैन। Web3 मेटावर्स इंटेलिजेंस। ज्ञान प्रवर्धित। यहां पहुंचें।
- स्रोत: https://semiengineering.com/design-and-verification-methodologies-breaking-down/
- 1
- 10
- a
- योग्य
- About
- अमूर्त
- लेखा
- शुद्धता
- सही
- पाना
- के पार
- गतिविधि
- उन्नत
- AI
- कलन विधि
- सब
- हमेशा
- विश्लेषण
- विश्लेषण करें
- का विश्लेषण
- और
- अन्य
- आवेदन
- दृष्टिकोण
- दृष्टिकोण
- वास्तु
- स्थापत्य
- क्षेत्र
- क्षेत्रों के बारे में जानकारी का उपयोग करके ट्रेडिंग कर सकते हैं।
- एआरएम
- चारों ओर
- स्वचालन
- उपलब्ध
- वापस
- आधारित
- मूल रूप से
- क्योंकि
- बन
- हो जाता है
- बनने
- से पहले
- शुरू
- जा रहा है
- BEST
- बेहतर
- के बीच
- बड़ा
- खंड
- ब्लॉक
- मंडल
- तोड़कर
- लाना
- विस्तृत
- निर्माण
- इमारत
- बनाता है
- बस
- खरीदने के लिए
- ताल
- कॉल
- बुलाया
- क्षमताओं
- सक्षम
- मामला
- मामलों
- मुख्य कार्यपालक अधिकारी
- निश्चित रूप से
- चेक
- टुकड़ा
- चिप्स
- सुसंगत
- संयोजन
- कैसे
- अ रहे है
- कंपनियों
- जटिल
- जटिलता
- अनुपालन
- आज्ञाकारी
- संकल्पना
- जुड़ा हुआ
- जोड़ता है
- विचार करना
- की कमी
- सामग्री
- अनुबंध
- सहयोग
- मूल
- कोना
- कोनों
- पाठ्यक्रम
- आवरण
- व्याप्ति
- कवर
- बनाना
- बनाता है
- बनाना
- वर्तमान
- ग्राहक
- चक्र
- तिथि
- दिन
- सौदा
- व्यवहार
- निर्णय
- उद्धार
- पहुंचाने
- मांग
- निर्भर
- डिज़ाइन
- डिजाइनरों
- डिजाइन
- विस्तार
- विस्तृत
- विवरण
- विकसित करना
- विकसित
- Умереть
- विभिन्न
- मुश्किल
- कठिनाइयों
- निदेशक
- विशिष्ट
- कर
- डोमेन
- डोमेन
- dont
- नीचे
- संचालित
- से प्रत्येक
- आसानी
- प्रयास
- भी
- तत्व
- एम्बेडेड
- इंजीनियर
- अभियांत्रिकी
- सुनिश्चित
- वातावरण
- वातावरण
- बराबर
- विशेष रूप से
- स्थापित
- और भी
- सब कुछ
- उदाहरण
- एक्सचेंज
- निष्पादित
- मौजूदा
- विस्तार
- बाहरी
- फैशन
- फास्ट
- और तेज
- कुछ
- निष्ठा
- अंजीर
- खोज
- खोज
- प्रथम
- फिक्स
- प्रवाह
- प्रवाह
- फोकस
- का पालन करें
- प्रपत्र
- आगे
- संस्थापक
- संस्थापक और कार्यकारी अधिकारी
- FPGA
- से
- पूरी तरह से
- कार्यात्मक
- कार्यक्षमता
- कार्यों
- मौलिक
- भविष्य
- खेल
- सामान्य जानकारी
- सृजन
- पीढ़ी
- मिल
- देना
- दी
- Go
- लक्ष्यों
- जा
- अच्छा
- अधिक से अधिक
- समूह
- समूह की
- संभालना
- हार्डवेयर
- टोपी
- मदद
- पदक्रम
- उच्च स्तर
- उच्च प्रदर्शन
- उच्चतर
- अत्यधिक
- समग्र
- घंटे
- कैसे
- How To
- एचपीसी
- HTTPS
- विशाल
- मनुष्य
- संकर
- विचारों
- पहचान
- प्रभाव
- लागू करने के
- कार्यान्वयन
- महत्वपूर्ण
- प्रभावशाली
- असंभव
- in
- सम्मिलित
- बढ़ती
- तेजी
- व्यक्तिगत रूप से
- उद्योग
- करें-
- एकीकृत
- एकीकरण
- ईमानदारी
- इरादा
- बातचीत
- इंटरफेस
- इंटरफेस
- आंतरिक
- शामिल करना
- IP
- मुद्दा
- मुद्दों
- IT
- आइटम
- खुद
- यात्रा
- कपूर
- रखना
- कुंजी
- बच्चा
- जानना
- ज्ञान
- रंग
- बड़ा
- पिछली बार
- परत
- परतों
- सीखा
- सीख रहा हूँ
- स्तर
- स्तर
- लीवरेज
- संभावित
- थोड़ा
- लंबे समय तक
- देखिए
- हमशक्ल
- लॉट
- मशीनें
- बनाया गया
- निर्माण
- प्रबंधन
- ढंग
- बहुत
- मानचित्रण
- विपणन (मार्केटिंग)
- बड़े पैमाने पर
- मैच
- अधिकतम-चौड़ाई
- सार्थक
- साधन
- याद
- मर्ज
- विलय
- के तरीके
- क्रियाविधि
- मेट्रिक्स
- हो सकता है
- लापता
- आदर्श
- मोडलिंग
- मॉडल
- संशोधित
- अधिक
- अधिकांश
- चलती
- विभिन्न
- आवश्यक
- आवश्यकता
- की जरूरत है
- नेटवर्क
- नेटवर्क
- तंत्रिका
- तंत्रिका नेटवर्क
- नया
- धारणा
- संख्या
- संख्या
- ONE
- परिचालन
- ऑपरेटिंग सिस्टम
- अवसर
- ऑप्टिमाइज़ करें
- के अनुकूलन के
- आदेश
- OS
- अन्य
- अपना
- पैकेज
- पैकेजिंग
- समानांतर
- पैरामीटर
- भाग
- विशेष
- विशेष रूप से
- गुजरता
- अतीत
- पथ
- पैटर्न उपयोग करें
- स्टाफ़
- प्रदर्शन
- परिप्रेक्ष्य
- भौतिक
- टुकड़ा
- टुकड़े
- जगह
- गंतव्य
- मंच
- प्लेटो
- प्लेटो डेटा इंटेलिजेंस
- प्लेटोडाटा
- बिन्दु
- अंक
- पूल
- संभव
- संभावित
- बिजली
- प्रकाश
- अध्यक्ष
- प्रिंसिपल
- सिद्धांत
- मुसीबत
- समस्याओं
- प्रक्रिया
- प्रसंस्करण
- प्रोसेसर
- एस्ट्रो मॉल
- उत्पाद
- कार्यक्रम
- प्रगति
- गुण
- प्रस्तावित
- प्रोटोकॉल
- प्रोटोटाइप
- प्रोटोटाइप
- प्रोटोटाइप
- प्रदान करना
- प्रदान करता है
- वास्तविक
- क्षेत्र
- कारण
- पहचान
- लाल
- कार्डिनल की टोपी
- को कम करने
- संदर्भ डिजाइन
- विज्ञप्ति
- की आवश्यकता होती है
- अपेक्षित
- आवश्यकताएँ
- की आवश्यकता होती है
- शोधकर्ताओं
- संसाधन
- मजबूत
- भूमिका
- रन
- दौड़ना
- वही
- सहेजें
- परिदृश्यों
- सुरक्षा
- देखकर
- मांग
- देखता है
- अर्धचालक
- वरिष्ठ
- भावना
- धारावाहिक
- गंभीर
- सेट
- चाहिए
- दिखाता है
- हस्ताक्षर
- संकेत
- समान
- साइमन
- सरल
- अनुकार
- के बाद से
- एक
- धीरे से
- So
- अब तक
- सॉफ्टवेयर
- समाधान
- समाधान ढूंढे
- कुछ
- कोई
- कुछ
- स्रोत
- फैला
- विशेषज्ञ
- विशिष्ट
- धुआँरा
- ढेर
- मानक
- मानकों
- प्रारंभ
- शुरुआत में
- राज्य
- आँकड़े
- कदम
- फिर भी
- प्रोत्साहन
- स्ट्रेटेजी
- धारा
- मजबूत
- सफल
- सफलतापूर्वक
- ऐसा
- पर्याप्त
- आपूर्ति
- स्विच
- प्रणाली
- सिस्टम
- अनुरूप
- लेना
- लेता है
- में बात कर
- कार्य
- टीमों
- तकनीक
- टेक्नोलॉजी
- शर्तों
- परीक्षण
- परीक्षण
- परीक्षण
- RSI
- क्षेत्र
- भविष्य
- लेकिन हाल ही
- अपने
- थर्मल
- बात
- चीज़ें
- तीन
- यहाँ
- टिम
- पहर
- समयबद्ध
- समय
- टाइप
- सेवा मेरे
- आज
- एक साथ
- भी
- उपकरण
- ऊपर का
- की ओर
- पारंपरिक रूप से
- <strong>उद्देश्य</strong>
- प्रकार
- समझ लिया
- प्रक्रिया में
- इकाइयों
- us
- उपयोग
- उपयोगकर्ता
- उपयोगकर्ताओं
- उपयोग किया
- उपयोग
- सत्यापित करें
- सत्यापन
- मूल्यवान
- विभिन्न
- सत्यापन
- सत्यापित
- सत्यापित
- पुष्टि करने
- वीआईपी
- वास्तविक
- आभासी दुनिया
- घड़ी
- तरीके
- क्या
- या
- कौन कौन से
- जब
- कौन
- मर्जी
- बिना
- काम
- व्यायाम
- काम कर रहे
- विश्व
- दुनिया की
- होगा
- लिख रहे हैं
- आपका
- जेफिरनेट