Cómo ver variables VHDL en Modelsim durante la simulación
Cómo ver las variables VHDL en la forma de onda de su simulación
Modelsim tiene una forma de ver las variables VHDL durante una simulación, pero no facilita la tarea. En Modelsim, los Objetos La ventana nunca muestra variables.
Ventana de objetos de Modelsim, sin variables
Las variables se pueden habilitar mostrando primero los procesos. Esto se hace haciendo clic derecho en el diseño para el que desea ver las variables. Baja a Mostrar y comprueba que Procesos se están mostrando.
Cómo ver tus procesos en tu diseño
Una vez hecho esto, su diseño mostrará los nombres de los procesos debajo (que es una de las razones por las que es una buena idea etiquetar sus procesos).
Los procesos son visibles
Ahora necesitas ver Locales . Una Variable es Local porque no existe fuera del proceso en el que fue creada. Es local para un proceso. Esto se hace en la Vista menú en Modelsim. Asegúrese de que Locales esté marcado.
Cómo habilitar locales en Modelsim
Ahora deberías poder ver tus Variables. Haga clic en el proceso que creó las variables que desea ver. Debería ver todas las variables locales de ese proceso aparecer en la ventana Locales. Para ver estas variables en su ventana de forma de onda, haga clic y arrástrelas a la ventana de forma de onda de Modelsim.
Variables visibles en la ventana Locales de Modelsim
La imagen final muestra una forma de onda con variables. Si se encuentra ejecutando la misma simulación una y otra vez, intente guardar la forma de onda como un archivo .do para no tener que repetir estos pasos para agregar variables a su ventana de forma de onda de Modelsim en el futuro.
Variable mostrada en la ventana de forma de onda de Modelsim
VHDL
- Cuestionario básico de VHDL - parte 4
- Generar ejemplo de inhibidor de extractos
- Cómo usar una función en VHDL
- Cuestionario VHDL básico - parte 1
- Uso del analizador lógico integrado (ILA) y entrada/salida virtual (VIO)
- Registros:ejemplo de VHDL
- Cómo usar un For-Loop en VHDL
- Cómo crear un controlador PWM en VHDL
- Cómo crear un banco de pruebas de autocomprobación
- Cómo crear una lista de cadenas en VHDL
- Banco de pruebas interactivo usando Tcl