मैं एक सामान्य समझ पाने की कोशिश कर रहा हूं कि क्या होता है यदि आप लंबे समय तक एक एफपीजीए अप्रमाणित छोड़ देते हैं।
मान लीजिए कि आपके पास एक FPGA है और आप इसे लंबे समय तक (पावर-ऑन के बाद कई मिनट से लेकर घंटों) तक अप्रमाणित छोड़ देते हैं, यानी इस पर कोई बिटस्ट्रीम नहीं है, तो क्या यह डिवाइस के लिए बुरा है? क्या हर समय एक संचालित एफपीजीए पर कुछ बिटस्ट्रीम रखने की सिफारिश की जाती है? इस बारे में आम राय क्या है?
क्या परिणाम विभिन्न उपकरणों या निर्माताओं (Xilinx बनाम Altera बनाम अन्य) पर अलग-अलग हैं?
अतिरिक्त जानकारी:
मेरे पास एक कस्टम SoC बोर्ड है जो एक Xilinx Virtex-6 FPGA का उपयोग करता है। मेरे पास एक Xilinx ML605 भी है जिसका उपयोग मैं संदर्भ उद्देश्यों के लिए करता हूं।
कस्टम बोर्ड: मैं बोर्ड पर बिजली। मुझे लगता है कि मुझे XMD (Xilinx माइक्रोप्रोसेसर डीबगर) का उपयोग करके इसे प्रोग्राम करने के लिए बहुत कम समय मिलता है। यदि मैं 20-30 सेकंड की खिड़की खो देता हूं, तो मुझे फिर से कोशिश करने से पहले बोर्ड पर स्विच और स्विच करना होगा। ऐसा ML605 के साथ नहीं होता है।
जब मैं XMD पर कस्टम बोर्ड को प्रोग्राम करने की कोशिश करता हूं, तो मुझे कुछ ऐसा मिलता है:
Error: Device Reset by JPROGRAM command, failed. INIT_COMPLETE did not go high.
आप क्या सोचते हैं मुझे बताओ।