Red de conocimiento informático - Aprendizaje de programación - Proceso de simulación ModelSim

Proceso de simulación ModelSim

Acerca del proceso de simulación de ModelSim

La tecnología EDA utiliza computadoras como herramientas. Los diseñadores usan el lenguaje de descripción de hardware VHDL para completar los archivos de diseño en la plataforma de software EDA, y luego la computadora completa automáticamente el proceso. Compilación, simplificación, segmentación, síntesis, optimización, diseño, cableado y simulación, hasta compilación de adaptación, mapeo lógico y descarga de programación para chips de destino específicos. A continuación he preparado el proceso de simulación de ModelSim, ¡todos pueden consultarlo!

1. Ejecute ModelSim para crear un proyecto la última vez, el proyecto creado la última vez se abrirá automáticamente.

Proyecto;

2. Haga clic en Archivo-gt; En Nombre del proyecto, ingresamos el nombre del proyecto creado. Ingrese la ruta donde se guarda el proyecto en Ubicación del proyecto. Tenga en cuenta que ModelSim no puede crear automáticamente un directorio para un proyecto.

Aquí será mejor que ingresemos la ruta nosotros mismos en Ubicación del proyecto.

Cree un directorio para el proyecto, en Nombre de biblioteca predeterminado: en qué biblioteca está compilado nuestro diseño, aquí usamos el valor predeterminado, de modo que después de compilar el archivo de diseño, la biblioteca de trabajo aparecerá en la ventana Biblioteca del espacio de trabajo. Después de que terminemos de ingresar aquí, haga clic en Aceptar;

3. Si se nos pregunta que la ruta del proyecto dada no existe, si creamos la ruta, nuestro propósito es crear un nuevo directorio para el proyecto, por lo tanto. , haga clic en Aceptar;

4. Haga clic en Crear nuevo archivo para agregar un nuevo archivo al proyecto, haga clic en Agregar archivo existente para agregar un archivo existente al proyecto, haga clic en Crear simulación para agregar simulación al proyecto y haga clic en Crear nueva carpeta para agregar un nuevo archivo al directorio. Aquí hacemos clic en Crear nuevo archivo;

5. Ingresamos el nombre del archivo en Nombre de archivo. Agregar archivo como tipo es el tipo de archivo de entrada, que es VHDL, Verilog, TCL o texto. La configuración de Carpeta VHDL es la ruta donde se encuentra el archivo recién creado, y el Nivel superior está debajo de la ruta del proyecto que acabamos de configurar.

Haga clic en Aceptar y haga clic en Cerrar en la ventana Agregar elementos a la ventana del Proyecto para cerrar la ventana;

6. En este momento, aparece la pestaña Proyecto en la ventana del Espacio de trabajo, en la que se encuentra el nombre del archivo.vhd. , y su barra de estado es Un signo de interrogación significa que no ha sido compilado. Hacemos doble clic en el archivo y aparece una ventana de edición, en la que ingresamos nuestro archivo de diseño

7. Haga clic en Archivo-gt; Guarde y salga de la ventana (Archivo-gt; Cerrar);

8. Haga clic derecho en el nombre del archivo .vhd en la ventana de WorkSpace y seleccione Compilar todo

<; p> 9. Aparecerá una línea verde en la ventana del script. La fuente Compile of DivClkHDL.vhd fue exitosa, lo que indica que el archivo se compiló exitosamente. Hay una marca de verificación verde después de la barra de estado del archivo, lo que indica que la compilación. fue exitoso;

10. A continuación, iniciamos la simulación, hacemos clic en el menú Simular-gt; Simular, expandimos la biblioteca de trabajo en la pestaña Diseño y seleccionamos comportamiento. Aquí es donde aparece el trabajo en Simular. El nombre de la entidad (comportamiento) representa el objeto que queremos simular y la resolución es la precisión temporal de la simulación. Aquí usamos el valor predeterminado, haga clic en Aceptar

11. Para observar la ventana de forma de onda, hacemos clic en Aceptar. haga clic en el menú Ver->Ola;

12. La ventana Ola que aparece en este momento está vacía y no hay nada en ella. No, necesitamos agregar los objetos que necesitamos observar a esta ventana. Primero, haga clic en Ver-gt en la ventana principal en lugar de la ventana de onda; Señales para abrir la ventana de lista de señales y haga clic en Agregar-gt en la ventana modificada Señales en Diseño; ventana de forma de onda en este momento;

13. A continuación iniciaremos la simulación, ingresaremos el comando en la ventana principal para controlar la señal

14. Para salir de la simulación, haga clic en Simular- gt en la ventana principal; Finalizar simulación, aparecerá un cuadro de diálogo pidiéndonos que confirmemos si deseamos salir de la simulación, hacemos clic en Sí para salir de la simulación;