¿Cómo le digo a Modelsim que no cree un archivo wlf cuando llevo a cabo una simulación?

0

El archivo wlf contiene los datos del volcado de onda. Por alguna razón recibo este mensaje en mi computadora:

#           File in use by: leader  Hostname: DESKTOP-LEADER7  ProcessID: 14602
# 
#           Attempting to use alternate WLF file "./wlftnzmqtm".
# ** Warning: (vsim-WLF-5001) Could not open WLF file: vsim.wlf
# 
#           Using alternate file: ./wlftnzmqtm

Por qué no puedo abrir el archivo, no lo sé. Básicamente tengo comandos para compilar todos los archivos y luego invocar vsim. Acabo de invocar estos archivos .do y pronto empiezo a ver este error. Solo quiero que Modelsim deje de crear archivos wlf ya que no los necesito y, debido a este error, Modelsim termina creando muchos archivos wlf.

    
pregunta quantum231

1 respuesta

1

Esto suele suceder cuando ModelSim se ha bloqueado o no se ha salido correctamente.

Salir correctamente significa usar la opción Cerrar del menú de Windows o el ícono 'X' de la esquina de la ventana. De forma incorrecta, se produce un bloqueo del programa, un bloqueo de Windows, el uso de un "proceso muerto", etc.

Aquí, ModelSim se inicia y encuentra un vsim.wlf existente, lo que hace que cree un archivo .wlf alternativo de nombre pseudoaleatorio para usar en su lugar. Si la sesión anterior de ModelSim se hubiera cerrado correctamente, habría reutilizado felizmente el archivo existente vsim.wlf. Claramente, hay algunas acciones de eliminación que se llevan a cabo durante la salida del programa que hacen que un vsim.wlf sea reutilizable para sí mismo.

En cualquier caso, puede resolver la situación cerrando ModelSim correctamente y eliminando manualmente los archivos vsim.wlf más cualquier otro que haya creado. La próxima vez que inicie ModelSim, creará un nuevo vsim.wlf que podrá reutilizar cada sesión.

    
respondido por el TonyM

Lea otras preguntas en las etiquetas