Módulos Verilog: estimación del consumo de energía antes del diseño físico

0

¿Qué puede hacer un diseñador para tener una idea de la cantidad de energía que consume un módulo diferente? Parece que deberían existir algunas heurísticas decentes para hacer esto, de lo contrario tendríamos que esperar hasta la etapa de diseño físico.

Una idea básica podría ser una combinación lineal de regs + gates + wires, como por ejemplo:

P = x*numRegs + y1*numANDgates + y2*numORgates + ... + z*numWires 

Y quizás los coeficientes podrían provenir de una biblioteca de células estándar. Lo que desafortunadamente no sé dónde encontrar, al menos de forma gratuita.

Realmente, sin embargo, solo quiero poder hacer cálculos con la parte de atrás de la servilleta para comparar módulos similares entre sí. ¿Alguna sugerencia? EDITAR - por supuesto, comparte cualquier herramienta CAD gratuita que pueda ayudar =)

Gracias

    
pregunta JDS

2 respuestas

1

Probablemente pueda estimar la energía estática / de fuga consumida usando una fórmula como la que mencionó. El otro aspecto es la potencia consumida durante el cambio, lo que requeriría algún tipo de estímulo para medir.

He usado Power Compiler para uno de mis proyectos anteriores de mi clase, que requiere la información de la actividad de conmutación que se descarga mediante un simulador.

enlace

    
respondido por el PranavKN
2

Utilice la hoja de cálculo del proveedor como comentó The Photon. Consulte Xilinx y Altera .

    
respondido por el Brian Carlton

Lea otras preguntas en las etiquetas