Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion VHDL
Introduccion VHDL
“Introducción a VHDL”
Opcionales
4. Señales internas y componentes
5. Banco de pruebas
Electrónica Avanzada
Librerías básicas:
1164 para la definición del lenguaje y tipos de datos.
NUMERIC_STD para la definición operadores aritméticas.
UNSIGNED para operaciones sin signo.
ARITH para operaciones con signo.
Boleano, boolean
Binario, bit
Entero, integer
Lógico estándar, std_logic
Vector lógico estándar, std_logic_vector
Entidad
La entidad define las entradas y salidas de un bloque.
• Entrada (in)
• Salida (out)
• Entrada/Salida (inout)
• Buffer (buffer)
Electrónica Avanzada
Arquitectura
Define la funcionalidad del módulo.
Electrónica Avanzada
Operadores
Operadores lógicos Operadores aritméticos Operadores relacionales
Operadores
Instrucción if-elsif-else
Electrónica Avanzada
Instrucción case
Electrónica Avanzada
Instrucción for
Electrónica Avanzada
Condicional incompleto
Electrónica Avanzada
Componentes
Los componentes son parte fundamental de la estructura de VHDL ya que le dan una
organización jerárquica a un proyecto.
Electrónica Avanzada
Bancos de pruebas
Los bancos de pruebas son archivos de descripción para realizar pruebas a otros módulos.
Electrónica Avanzada
“Fin de la presentación”