Hay dos "tipos" principales de consumo de energía:
Estático: la potencia consumida mientras el dispositivo está encendido pero sin hacer nada. La proporción de potencia estática en la potencia total generalmente aumenta a medida que se reducen las dimensiones de la tecnología. En 90 nm y por debajo, es una parte importante que debe tenerse en cuenta en el presupuesto de potencia.
Dinámico: la energía consumida mientras las puertas dentro del dispositivo (incluidas las E / S) cambian de estado (es decir, se transfieren de 0 a 1 o de 1 a 0). Es por eso que la frecuencia y la funcionalidad operativa aumentan la precisión de la estimación.
Xilinx tiene dos herramientas para estimar el poder:
- Una hoja de excel, como señaló Brian Carlton.
- Un binario llamado 'xpwr' (parte de ISE) que toma su diseño colocado y enrutado (.ncd) e intenta estimar la potencia según el uso real (bueno, previsto).
Obviamente, el segundo método será más preciso, pero puede obtener un valor aproximado para su presupuesto de energía con la hoja de Excel antes de tener un diseño completo si necesita diseñar su tablero.
Por supuesto, el mejor método es completar su diseño, ejecutarlo en un tablero de prototipos y luego medir el consumo. Sin embargo, eso rara vez sucede en la práctica, porque el diseño de FPGA y la presentación de la placa generalmente ocurren en paralelo.
(Por cierto, estamos intentando iniciar un sitio SE dedicado a los FPGA ... considere su soporte ... enlace )