Estructura de un programa en VHDL
LIBRERIAS
Instrucciones: USE, LIBRARY
Libreria principal: IEEE:STD_LOGIC_1164.ALL
Librerias estadarizadas por la IEEE
ENTIDAD
Instrucciones:ENTYTI,PORT, IS, END, OUT, IN, INOUT
Tipos de datos: BIT, BIT_VECTOR, STD_LOGIC, STD_LOGIC_VECTOR
Los puertos pueden etiquetarse con cualquier nombre, siguiendo las reglas básicas que se usan para etiquetar un archivo común
La entidad pueden etiquetarse con cualquier nombre, siguiendo las reglas básicas que se usan para etiquetar un archivo común
Topic principal
Instrucciones: ARCHITECTURE, OF, IS, BEGIN, PROCESS, END, SIGNAL
Tipos de datos usados por SIGNAL:BIT, BIT_VECTOR, STD_LOGIC, STD_LOGIC_VECTOR
Instrucciones concurrentes: WHEN-ELSE, WITH-SELECT, FOOR GENERATE, FUNCIONES BOOLEANAS
Instrucciones secuenciales: IF-THEN-ELSE, IF-THEN-ELSIF-THEN-ELSE, CASE-WHEN, FOOR LOOP, FUNCIONES BOOLEANAS