Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Abril 2020
Contenidos de la presentación
Contenidos:
• Introducción
• Tipos de datos
• Operadores
• Datos y atributos
• Módulos
Constantes (constant)
Variable (variable)
Señales (signal)
String
Array de character entre comillas dobles
time
Tipo de datos físico
Conjunto de magnitud y unidades de medida
Time_vector (VHDL’08)
unsigned
library ieee, package numeric_std
Array de std_logic
Comillas dobles
Interpretación aritmética equivalente a un entero sin signo
Posible convertir el dato a/ desde natural
signed
library ieee, package numeric_std
Array de std_logic
Comillas dobles
Interpretación aritmética equivalente a un entero con signo
Posible convertir el dato a/desde integer
constant
Contenedor de datos que no puede cambiar de
valor
Igual comportamiento que en un lenguaje de
programación
variable
Contenedor de datos que puede cambiar de valor
Igual comportamiento que en un lenguaje de
programación
Sólo disponible dentro de un bloque secuencial
(process)
Ejemplos
1. El instante (en simulación) en que se escribió sobre una
señal
La respuesta es un valor de tiempo
La implementación de un
módulo se desarrolla
mediante una architecture
La sintaxis de declaración
de la architecture enlaza la
implementación con la
interfaz (entity) por el
nombre de esta
(…. of ts12)