Estoy tratando de obtener una comprensión general de lo que sucede si deja un FPGA sin programar durante un período prolongado.
Suponga que tiene un FPGA y lo deja sin programar durante un largo período de tiempo (varios minutos a horas después del encendido), es decir, sin flujo de bits, ¿es malo para el dispositivo? ¿Se recomienda tener algo de flujo de bits en un FPGA encendido en todo momento? ¿Cuál es la opinión general al respecto?
¿Los resultados son diferentes en diferentes dispositivos o fabricantes (Xilinx vs. Altera vs. otros)?
Información adicional:
Tengo una placa SoC personalizada que utiliza un FPGA Xilinx Virtex-6. También tengo un Xilinx ML605 que utilizo como referencia.
Tablero personalizado: enciendo el tablero. Me doy cuenta de que tengo un corto período de tiempo para programarlo usando XMD (Xilinx Microprocessor Debugger). Si pierdo la ventana de 20-30 segundos, tengo que apagar y encender el tablero antes de volver a intentarlo. Esto no sucede con un ML605.
Cuando intento programar la placa personalizada sobre XMD, obtengo algo como:
Error: Device Reset by JPROGRAM command, failed. INIT_COMPLETE did not go high.
Déjame saber lo que piensas.