Cómo agregar una señal interna al visor de forma de onda en Aldec HDL para un Lattice Machxo3

1

Absolutamente no soy experto en FPGA, pero diseñé un dispositivo con Quartus y usé Modelsim para simularlo. Luego me dijeron que modificara el diseño y lo hiciera funcionar con un dispositivo Lattice, ya que cambiaron de opinión sobre Altera (creo que, principalmente, debido a que los dispositivos Lattice son una carga más barata).

Unfortunatelty (para mí) Lattice Diamond viene con este programa Aldec-HDL en lugar de Modelsim. Después de mantener el acoso durante un par de días, finalmente pude encontrar la forma de poder modificar mi mesa de trabajo y volver a ejecutar la simulación sin tener que reiniciar [Active HDL] de Diamond. Sin embargo, después de un par de días más de intentos, simplemente no puedo averiguar cómo agregar señales internas al visor de formas de onda.

En Modelsim, una de las pocas funciones intuitivas es que puede seleccionar una creación de instancias de un componente en particular, seleccionar una o más de sus señales y simplemente agregarla al visor de forma de onda. En Active-HDL ni siquiera puedo encontrar una manera de elegir una instanciación particular de un módulo. Puedo encontrar una forma de elegir un módulo, pero sus señales solo dicen "No disponible". De todas formas, eso no parece ser particularmente útil, ya que necesita poder seleccionar una instanciación de un componente, no solo la definición del componente.

Supongo que esto debe ser posible, de lo contrario es un simulador bastante inútil. ¿Alguien me puede aclarar cómo hacer esto por favor?

    
pregunta DiBosco

1 respuesta

0

De acuerdo, siempre parece extraño responder a tu propia pregunta, pero esto puede ahorrarle a la gente mucho tiempo en el futuro.

Lo importante aquí es que en Diseño | Configuraciones | Para acceder a los objetos de diseño, debe DESACTIVAR "Limitar el acceso de lectura para diseñar solo la señal de nivel superior".

Luego, una vez que haya compilado el banco de pruebas, puede agregar todas / cualquier señal de las unidades instanciadas que aparecen en la pestaña Estructura cuando se inicializa la simulación.

Obv, de verdad.

Espero que esto evite que otras personas se vuelvan locas.

    
respondido por el DiBosco

Lea otras preguntas en las etiquetas