A partir de los resultados proporcionados por el analizador de potencia, encuentro que los FPGA Xilinx siempre tienen un alto consumo de energía estática sin importar cuál sea su diseño, aunque variará si su diseño utiliza una cantidad diferente de recursos.
¿Cuáles son los componentes que consumen la energía estática en Xilinx FPGA informados por el analizador de energía?
Mi conjetura es: interconexión (cables e interruptores) + segmento utilizado + IOB utilizado + memoria utilizada + componente ASIC utilizado (multiplicador, sumador, etc.)
Primero, depende de la familia. Los más viejos tienen menos fugas.
La interconexión tiene muchos transistores, por lo que es probable que sea alta.
Las rebanadas utilizadas son altas (para la lógica) y bajas (la lógica de configuración está optimizada para la potencia ya que no necesita velocidad).
La IOB es baja.
Componentes de memoria y ASIC sobre los que no puedo comentar.
Cualquier transistor en el FPGA al que se le aplique energía consumirá energía estática, debido a la fuga a través del transistor. Los cables no consumen energía estática.
Si tiene un diseño pequeño, supongo que ciertos bloques estarían controlados por energía, lo que reducirá la energía estática, pero para cualquier cosa que se use consumirá energía estática, que aumentará linealmente con la cantidad de 'cosas' utilizadas, en su mayoría independientemente de qué es usado para.
martin thompson