Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> VHDL

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

  1. Cuestionario básico de VHDL - parte 4
  2. Generar ejemplo de inhibidor de extractos
  3. Cómo usar una función en VHDL
  4. Cuestionario VHDL básico - parte 1
  5. Uso del analizador lógico integrado (ILA) y entrada/salida virtual (VIO)
  6. Registros:ejemplo de VHDL
  7. Cómo usar un For-Loop en VHDL
  8. Cómo crear un controlador PWM en VHDL
  9. Cómo crear un banco de pruebas de autocomprobación
  10. Cómo crear una lista de cadenas en VHDL
  11. Banco de pruebas interactivo usando Tcl