Simulando RAM en modelsim - no puedo encontrar la biblioteca

0

Tengo un diseño en Quartus que incluye un módulo RAM (en chip) que se creó utilizando el mega wizard de Altera. El asistente me advierte que para simular necesito incluir el archivo altera_mf .

Cuando cargo mi diseño en Modelsim y trato de simular, se produce un error con "no se puede instanciar altsyncram . No se encontró el módulo.

Debajo de mi biblioteca de trabajo hay una biblioteca llamada altera_mf que incluye el módulo altsyncram allí. Sin embargo, parece que no consigo entender cómo hacer que Modelsim lo use.

¿Cómo agrego / vinculo la biblioteca altera_mf a mi proyecto?

    
pregunta ErwinM

1 respuesta

0

Es necesario vincular a la biblioteca.

Suponiendo que esté asignado (es decir, verá altera_mf como una biblioteca como usted dice), esto es solo un caso de agregar un cambio a su comando vsim :

vsim  <options> -L altera_mf  <toplevel>

Reemplaza <options> con cualquier opción existente que tengas, y <toplevel> es el nombre del módulo de nivel superior (que ya deberías tener en tu comando).

Si eso no funciona, también deberá asegurarse de que la biblioteca esté asignada:

vmap altera_mf ./path/to/your/libraries/altera_mf
    
respondido por el Tom Carpenter

Lea otras preguntas en las etiquetas