Professional Documents
Culture Documents
modo
tipo de seal ) ;
END nombre_entidad ;
Descripcin
IN
OUT
BUFFE
R
Este modo se utiliza para las seales que adems de salir de la entidad
pueden usarse como entradas realimentadas
INOUT
Tipo de seal; en VHDL, hay varios tipos de seales predefinidas por el lenguaje,
tales como:
TIPO
Caractersticas
BIT
En este tipo las seales solo toman los valores de "1" y "0"
Booleana
En este tipo las seales solo toman los valores de True y False
Std_logic
En este tipo las seales toman 9 valores, entre ellos tenemos: "1",
"0", "Z" (para el 3.er estado), "-" (para los opcionales).
Integer
Bit_Vector
En este tipo los valores de las seales son una cadena de unos y
ceros. Ejemplo: 1000
Std_Logic_Vecto
r
En este tipo los valores de las seales son una cadena de los nueve
valores permisibles para el tipo std_logic.
Character
Contiene todos los caracteres ISO de 8 bits, donde los primeros 128
son los caracteres ASCII.
Ejemplo: 1-0Z -231 + 1 231 - 1 Integer -2 147 483 647 2 147 483 647
Bit Character Severity_level Bit_vector Integer String Boolean Real time
Operadores
Tipo
Std_logic
B
0
C
0
0
1
1
0
1
1
Ejercico 2: Funcion
Booleana
A
A B C+
A B C
F= A B C+