Xilinx Xpower Analyzer: definición de alcance esperado en VCD

0

Utilizo un archivo VCD para evaluar la potencia de mi diseño. El VCD se genera usando el siguiente comando en el archivo testbench.

$dumpfile ("testb.vcd");
$dumpvars (0, tb.gcm_tb);

tb es el nombre del módulo del banco de pruebas. gcm_tb es el nombre instanciado de mi diseño.

Xpower (versión 10.1) me da el siguiente error:

ERROR:Power:976 - Parsing Error parse error line 7825 Expected scope definition here 

Observo que si cambio el parámetro en

$dumpvars (1, tb.gcm_tb);

entonces no me da el error. Sin embargo, mi diseño tiene varios niveles. Registrar la potencia de un solo nivel no es exacto.

¿Cómo resolver este problema?

    
pregunta drdot

2 respuestas

1

No sé exactamente qué está mal, pero estas son las dos líneas que utilizo en un script de modelim '.do' para obtener un archivo .vcd. El archivo '.do' es solo un script tcl, así que asumo que puedes adaptarlo fácilmente o incluso usarlo directamente en Xpower.

vcd file output.vcd
# add all the appropriate signals (only inputs) to the vcd, -r, recursively
vcd add -in -r *
    
respondido por el Cassiel
0

Intente usar una versión más reciente, si es posible. ISE 10.1 es bastante antiguo, 14.4 es actual. Solo uso 10.x cuando necesito apuntar a partes antiguas como Spartan 2.

    
respondido por el Brian Carlton

Lea otras preguntas en las etiquetas