Curso VHDL.V112. Testbench manejo de archivos, 2da. parte. Poniendo prolijo el archivo de salida.
Channel: Susana Canel
Date: 2020-09-14

Te muestro las modificaciones que hice con respecto al testbench de manejo de archivos del video anterior para poner prolijos los datos en el archivo de salida, "productos.txt". Usé el tipo de datos "character LT" (line feed) para saltar un renglón. Usé los argumentos opcionales del "procedure write". Usé un lazo "while loop" para calcular el número de caracteres de un número entero. Cambié los operandos en el archivo de entrada "factores.txt" de manera de considerar valores extremos. Te muestro cómo responde el testbench cuando hay un dato erróneo y cuando hay un error en la descripción.
Si te parece útil la explicación no te olvides de darle un clic a "me gusta" y a la campanita ¡Gracias! Para contactarme entrá a mi sitio Web: https://susycursos.com. Puedes solicitarme a través de https://susycursos.com/contactame/  los manuales del Quartus II que escribí en español en lenguaje amigable (no son una traducción) y también los archivos de las descripciones y testbenchs en formato texto.

Puedes ver y descargar mis códigos fuente de: https://github.com/susanacanel/proyectos-vhdl.