Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DISPOSITIVOS DIGITALES
PROGRAMA 02_03_02
MATRICULA : UTP0151574
A B C D Y
0 0 0 0 0
0 0 0 1 0
0 0 1 0 1
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 1
0 1 1 1 0
1 0 0 0 1
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 1
1 1 1 0 0
1 1 1 1 0
(
A,B,C,D: in std_logic;
Y: out std_logic
);
end Programa_02_03_02;
architecture funcional of Programa_02_03_02 is begin
Y <= ((not A) and (not B) and C and (not D)) or ((not A) and (not B) and C and D) or ((not A) and B
and C and (not D))
or(A and (not B) and (not C) and (not D)) or (A and B and (not C) and (not D)) or (A and B and (not
C) and D);
end funcional;
Entramos al programa ModelSim, vamos al apartado “FILE” y sale una venta emergente y
seleccionamos Project..
Aparecera la siguiente ventana y nombramos el programa como: “simPrograma_02_03_02”
En la carpeta del programa donde guardamos el Quartus, creamos una nueva carpeta con el
nombre “Simulation”
En la misma venta opimimos el aparatado de “Browse…..”
Saldra la ventana emergente “Buscar carpeta” y buscamos la carpeta “simPrograma_02_03_02” y
dentro de ella la carpeta “Simulation”, damos “Aceptar” y “OK”
Saldra la siguiente ventana seleccionamos el programa, damos clip derecho y saldra una venta y
damos compile y saldra una ventna emergente y damos compile All
El programa se compilara y se vera de la siguiete manera.
Despues en cada apartado del redondeado rojo damos clip derecho , saldra una venta y elegimos
la opcion “clock…”
Despues de elegir la opcion “clock…” saladra la siguiente ventana y pondremos los siguientes
valores
Cuando la grafica esta en 100 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 150 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 200 “sec” nos marca de salida cero como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 250 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 350 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 400 “sec” nos marca de salida uno como podemos observar en la
tabla de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla
de verdad
Cuando la grafica esta en 450 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 500 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 550 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 600 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 650 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 700 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Cuando la grafica esta en 750 “sec” nos marca de salida uno como podemos observar en la tabla
de verdad y en las frecuencia de señal y vemos que nos da los mismos valores que en la tabla de
verdad
Sec A B C D Y
0 0 0 0 0 0
50 0 0 0 1 0
100 0 0 1 0 1
150 0 0 1 1 1
200 0 1 0 0 0
250 0 1 0 1 0
300 0 1 1 0 1
350 0 1 1 1 0
400 1 0 0 0 1
450 1 0 0 1 0
500 1 0 1 0 0
550 1 0 1 1 0
600 1 1 0 0 1
650 1 1 0 1 1
700 1 1 1 0 0
750 1 1 1 1 0