Encendido y apagado del banco FPGA por separado

Específicamente, se están analizando los FPGA MAX 10. Los bancos IO se alimentan a través de sus propios pines de alimentación. Ya sé que el banco 1 y 8 deben estar encendidos con el núcleo para que se pueda cargar la configuración.

La pregunta es, para todos los demás bancos, del banco 2 al 7, ¿es seguro encenderlos y apagarlos por separado? Por separado también significa en momentos aleatorios que la lógica determinará en función de su diseño interno.

Respuestas (2)

Ya sé que el banco 1 y 8 deben encenderse con el núcleo

En estas circunstancias, la FPGA sale del encendido y reinicio y comienza a configurarse, consulte aquí la página 2-26. Pero es una buena pregunta si funcionará correctamente en modo usuario.

La pregunta es, para todos los demás bancos, del banco 2 al 7, ¿es seguro encenderlos y apagarlos por separado?

Hubo una serie de preguntas relacionadas con el apagado de los voltajes de E/S, por ejemplo, esta , incluso hay una respuesta de Altera a la pregunta relacionada con Stratix IV FPGA.

Sin embargo, para MAX 10, si observa la página 6 de la hoja de datos para la familia MAX 10 , verá en el pie de página

(2) El VCCIO para todos los bancos de E/S debe encenderse durante el modo de usuario porque los bancos de E/S VCCIO se utilizan para las funcionalidades de ADC y E/S.

Por lo tanto, en general, si no usa pines de E/S, habrá un pequeño ahorro de energía al apagar sus respectivos VCCIO, sin embargo, corre el riesgo de tener problemas cuando esta energía se usa para otra cosa dentro del chip.

Lo mejor, desde mi punto de vista, es seguir las indicaciones del fabricante. O puede presentar un incidente de soporte con ellos, pero apuesto a que lo remitirán a la documentación y no dedicarán un minuto seriamente a este incidente.

Cita del enlace stratix:

Sí, puede reducir el voltaje VCCIO de los bancos de E/S no utilizados en los dispositivos Stratix® IV. El circuito de restablecimiento de encendido (POR) del dispositivo Stratix IV no supervisa el VCCIO de los bancos de E/S, por lo que no es necesario encender el VCCIO en los bancos que no utilizan pines de E/S.

Altera® no caracteriza el funcionamiento del dispositivo cuando los voltajes del VCCIO no están dentro de los rangos de funcionamiento recomendados. El ahorro de energía es mínimo cuando se reducen los voltajes del VCCIO y, por lo tanto, Altera recomienda encender todos los pines del VCCIO a un voltaje operativo recomendado.

Porque no caracterizado, no es seguro.