Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Relatoria 31 - Octubre 2019 VHDL - Final
Relatoria 31 - Octubre 2019 VHDL - Final
Se da inicio a la clase con una breve definición de las unidades de diseño y se dio una breve
definición de estas, “Una unidad de diseño es el mínimo conjunto de instrucciones o de líneas de
VHDL que son compilados”, es decir, son construcciones de diseño que se pueden analizar o
compilar independientemente las unas de las otras, y con una o más de estas unidades se
construye un archivo de diseño.
Definiendo los tipos de unidades de diseño que existen se denoto la importancia tanto de la
entidad como la del paquete, dando a continuación definiciones a estas.
Entidad: Es cualquier tipo de proyecto, sin importar su función, que esté declarado como
entidad. Por ejemplo nuestra entidad puede ser un circuito sumador, un circuito aritmético, una
máquina de estados, un registro, o cualquier otro tipo de diseño que reciba unas entradas y
entregue unas salidas.
Paquete: Es una estructura de código almacenado y que se puede trabajar en cualquier
proyecto. Son un conjunto de subprogramas, constantes, declaraciones, etc. con el fin de
implementar algún servicio.
Se mencionó también que el VHDL guarda similitudes con lenguajes como C, el cual tiene
estructuras muy similares a las de VHDL, la principal diferencia es que uno describe el diseño de
hardware (HDL) y el otro describe el diseño de software (SDL).
Además se hizo énfasis en que existen muchas maneras de programar, unas más eficientes
que otras
en donde se puede definir un valor genérico n (natural) igual a 32 y además podemos definir
todas las entradas de la entidad en una sola línea de código y todas la salidas de la entidad en una
sola línea de código.
Realizando este código en clase se observó que ocurria un error al compilar, esto era debido a
que no habíamos declarado unas librerías necesarias para la correcta ejecución del código.
En conclusión la clase trato de dar una introducción al VHDL y una guía básica de como
declarar la entidad y como declarar la arquitectura, en un archivo de diseño de VHDL.