Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funcionamiento
Librera ieee;
USE ieee.std_logic_1164.all
LIBRARY STD;
USE Std.standar.all
LIBRARY WORK
USE Work.all;
Estas dos ltimas se consignan mas no se declaran
Quedara as:
Librera ieee;
USE ieee.std_logic_1164.all
LIBRARY STD;
USE Std.standar.all
LIBRARY WORK
USE Work.all;
Estas dos ltimas se sealan mas no se declaran
Entidad
Estructura
Entity toldo is
Port(A, B, C, D: IN: BIT
BT: OUT:BIT)
End Toldo
Arquitectura
Descripcin de como el circuito debe funcionar.
Architecture: of Toldo: is
Begin
End: Of toldo;
BT
0
0
1
0
1
0
0
0
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
1
1
0
0
1
1
0
0
1
1
1
0
1
0
1
0
1
0
1
0
1
1
1
0
1
1
X
X
1
1
X
X
NO
APLICA
NO
APLICA
F: OUT std_logic);
End funcion;
ARQUITECTURA.
Architecture a_func of funcion is
begin (En esta parte es donde se describe el comportamiento del circuito,
dependiendo de las entradas A, B, C, D y la condicin que estas tengan dentro del
cdigo VHDL se tendr como resultado la salida F)
F<='1' when (A='0' and B='0' and C='1' and D='0') else
'1' when (A='0' and B='1' and C='0' and D='0') else
'1' when (A='0' and B='1' and C='0' and D='1') else
'1' when (A='0' and B='1' and C='1' and D='0') else
'1' when (A='1' and B='0' and C='0' and D='0') else
'1' when (A='1' and B='0' and C='0' and D='1') else
'1' when (A='1' and B='1' and C='0' and D='0') else
'1' when (A='1' and B='1' and C='0' and D='1') else
'0';
end a_func;
Valores de A='0' and B='0' and C='1' and D='0' y la salida F=1.
Tercera parte entradas con los valores A='0' and B='1' and C='0' and D='0' y la
salida F=1.
Cuarto paso entradas con los valores A='0' and B='1' and C='0' and D='1' y la
salida F=1.
Quinto paso de entradas con los valores A='0' and B='1' and C='1' and D='0' y la salida
F=1.
Sexto paso de entradas con los valores A='1' and B='0' and C='0' and D='0' y la
salida F=1.
Simulacin de entradas con los valores A='1' and B='0' and C='0' and D='1' y la
salida F=1.
Simulacin de entradas con los valores A='1' and B='1' and C='0' and D='0' y la
salida F=1.
Sptimo paso de entradas con los valores A='1' and B='1' and C='0' and D='1' y la salida
F=1.