Ich versuche ein allgemeines Verständnis dafür zu bekommen, was passiert, wenn Sie ein FPGA für längere Zeit unprogrammiert lassen.
Angenommen, Sie haben ein FPGA und lassen es für einen langen Zeitraum (einige Minuten bis Stunden nach dem Einschalten) unprogrammiert, dh kein Bitstream darauf. Ist dies schlecht für das Gerät? Wird empfohlen, immer Bitstream auf einem eingeschalteten FPGA zu haben? Wie ist die allgemeine Meinung dazu?
Sind die Ergebnisse auf verschiedenen Geräten oder Herstellern unterschiedlich (Xilinx vs. Altera vs. andere)?
Zusätzliche Information:
Ich habe eine benutzerdefinierte SoC-Karte, die ein Xilinx Virtex-6-FPGA verwendet. Ich habe auch einen Xilinx ML605, den ich als Referenz verwende.
Benutzerdefiniertes Board: Ich schalte das Board ein. Ich stelle fest, dass ich eine kurze Zeit habe, um es mit XMD (Xilinx Microprocessor Debugger) zu programmieren. Wenn ich das 20-30-Sekunden-Fenster verliere, muss ich die Karte ausschalten und einschalten, bevor ich es erneut versuche. Dies ist bei einem ML605 nicht der Fall.
Wenn ich versuche, das benutzerdefinierte Board über XMD zu programmieren, erhalte ich Folgendes:
Error: Device Reset by JPROGRAM command, failed. INIT_COMPLETE did not go high.
Lass mich wissen was du denkst.