क्या अंतरिक्ष-योग्य IC में चिकन बिट्स बचे हैं?


12

एक चिकन बिट "एक चिप पर थोड़ा सा होता है जिसका उपयोग डिजाइनर द्वारा चिप की एक विशेषता को अक्षम करने के लिए किया जा सकता है यदि यह दोषपूर्ण या नकारात्मक रूप से प्रदर्शन को प्रभावित करता है।"

क्या अंतरिक्ष-योग्य लॉजिक घटक इस सुविधा को छोड़ देंगे, या अंतिम-मृत्यु के बाहर चिकन बिट द्वारा नियंत्रित अंतरिक्ष-योग्य आईसी के अंतिम डिजाइन "सर्वोत्तम अभ्यास" को ले लेंगे?

मेरा अनुमान है कि, यदि अवांछनीय प्रदर्शन के साथ एक विशेषता को अंतिम मृत्यु में छोड़ दिया जाता है, तो चिकन बिट एक SEE (एकल घटना प्रभाव) या अन्य विकिरण प्रभावों द्वारा बिट-फ्लिप के लिए अतिसंवेदनशील हो सकता है, इस प्रकार अवांछनीय को सक्रिय करने का जोखिम चल रहा है। अंतरिक्ष में मिशन को प्रभावित करना, और संभवतः प्रभावित करना।


2
यह देखते हुए कि अक्षम तर्क है, और एसईई एनालॉग है, मैं अप्रयुक्त सेट बंधे कम की तुलना में अक्षम तर्क के लिए किसी भी अधिक संवेदनशीलता की उम्मीद नहीं करूंगा। मुझे उम्मीद है कि लंबे समय तक केबलों से जुड़े आउटपुट रजिस्टरों पर ग्लिसेज़ को वापस एसेरल रजिस्टर में प्रचारित किया जाएगा, जिससे ईएमआई को सिपो या पीआईएसओ रजिस्टर जैसे कैस्केड किया जा सकेगा। तो एक SEE घटना जैसे कि गामा पल्स मोटर चाप से अलग नहीं होती है, क्योंकि उदय के समय
नैनोस्कॉन्ड्स के

1
यदि एसईई थोड़ा-फ्लिप का कारण बनता है, तो यह कैसे अनुरूप हो सकता है?
मेरा अन्य सिर

2
एसईई एक डिजिटल परिणाम के साथ एनालॉग दोष के कारण होता है। सिलिकॉन संदूषक या ईएमपी या ईएसडी आदि की तरह एनालॉग वास्तव में सभी तर्क एनालॉग हैं। एक SEE इडियोपैथिक के लिए एक मेडिकल टर्म की तरह है। और चिकन बिट्स को इस्तेमाल किए गए तर्क से अधिक लक्षित नहीं करता है। एक चिकन बिट सिर्फ एक अप्रमाणित तर्क cct है जो किसी तार्किक कारण के लिए अक्षम किया गया था, लेकिन ऐसा कुछ जो इसे EMC के लिए असुरक्षित बनाता है। जब ATE ICT के साथ परीक्षण करते हैं तो वे बैक ड्राइविंग द्वारा अप्रयुक्त फाटकों का भी परीक्षण करते हैं, वही कारखाने में एक अच्छे ATE डिजाइन में किसी भी अप्रयुक्त cct के लिए किया जाएगा।
टोनी स्टीवर्ट Sunnyskyguy EE75

जवाबों:


11

विक्षनरी में चिकन बिट की परिभाषा गलत है, और ओपी [हार्डवेयर्ड] द्वारा विस्तार और भी गलत है।

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

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


मेरा विस्तार हटा दिया।
मेरा अन्य सिर

3

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.