我试图大致了解如果长时间未对 FPGA 进行编程会发生什么。
假设您有一个 FPGA,并且您在很长一段时间内(通电后几分钟到几小时)将其置于未编程状态,即其上没有比特流,这对设备有害吗?是否建议始终在通电的 FPGA 上保留一些比特流?对此有何普遍看法?
不同器件或制造商的结果是否不同(Xilinx 与 Altera 与其他)?
附加信息:
我有一个使用 Xilinx Virtex-6 FPGA 的定制 SoC 板。我还有一个 Xilinx ML605,用作参考。
定制板:我给板加电。我注意到我有很短的时间使用 XMD(Xilinx 微处理器调试器)对其进行编程。如果我失去了 20-30 秒的窗口,我必须关闭并打开电路板,然后再试一次。ML605 不会发生这种情况。
当我尝试通过 XMD 对自定义板进行编程时,我得到如下信息:
Error: Device Reset by JPROGRAM command, failed. INIT_COMPLETE did not go high.
让我知道你的想法。