Documente Academic
Documente Profesional
Documente Cultură
CARRERA
INGENIERIA ELECTRÓNICA
MATERIA
SEMESTRE
5C
REPORTE DE PRÁCTICA
COMPUERTAS- FLUJO DE DATOS
ESTUDIANTE
N° Control
151020189
DOCENTE
PAGINA
1. Introducción…………………………………………………………………...… 3
2. Objetivo………………………………………………………………………….... 4
2.1 . Generales………………………………………………………………….… 4
2.2 . Especifico ………………………………………………………………….… 4
3. Materiales……………………………………………………………………...… 5
4. Desarrollo……………………………………………………………………...… 6
5. Conclusión………………………………………………………………………. 14
OBJETIVOS GERENALES:
OBJETIVOS ESPECÍFICOS:
* CABLES DE CONEXIÓN.
COMPUERTA AND
Descripción: La compuerta AND hace la función de multiplicación lógica. Es decir, toma los
valores que le aplicamos a sus entradas y los multiplica (fig.1.1).
ENTRADA SALIDA
A B S
0 0 0
0 1 0
FIG.2.4 CODIGO DEL PROGRAMA
1 0 0
1 1 1
COMPUERTA NAND
Descripción: también hace la función de multiplicación, pero entrega el valor negado (fig.1.2).
ENTRADA SALIDA
A B S
0 0 1
0 1 1
1 0 1
FIG.2.4 CODIGO DEL PROGRAMA
1 1 0
FIG.1.2. TABLA DE VERDAD
TABLA DE VERDAD
CODIGO
ENTRADA SALIDA
A B S
0 0 0
0 1 1
1 0 1
FIG.2.4 CODIGO DEL PROGRAMA
1 1 0
FIG.1.3. TABLA DE VERDAD
COMPUERTA XNOR
Descripción: Esta compuerta XNOR o Nor exclusiva, también se comporta de una manera especial.
Su característica es que el resultado de salida será 1 si las dos entradas son del mismo valor, sean 0-
0 ó 1-1.(fig.1.4).
TABLA DE VERDAD
CODIGO
ENTRADA SALIDA
A B S
0 0 1
0 1 0
1 0 0
1 1 1 FIG.2.4 CODIGO DEL PROGRAMA
TABLA DE VERDAD
CODIGO
ENTRADA SALIDA
A B S
0 0 0
0 1 1
1 0 1
1 1 1 FIG.2.4 CODIGO DEL PROGRAMA
COMPUERTA NOR
Descripción: La compuerta NOR realiza la función de suma, pero entrega el resultado invertido, su
salida será 1 solo si las dos entradas son 0. (fig.1.6).
TABLA DE VERDAD
ENTRADA SALIDA
CODIGO
A B S
0 0 1
0 1 0
1 0 0
1 1 0 FIG.2.4 CODIGO DEL PROGRAMA
FIG.1.6. TABLA DE VERDAD
Descripción: La compuerta NOT es un tanto parecida al buffer salvo por que invierte el valor que
se le entrega. También tiene la utilidad de ajustar niveles, pero tomando en cuenta que invierte la
señal. (fig.1.7).
TABLA DE VERDAD
CODIGO
ENTRADA SALIDA
A S
0 1
1 0
FIG.1.7. TABLA DE VERDAD FIG.2.4 CODIGO DEL PROGRAMA
PASO 4: Seleccionamos las entradas y salidas, en mi caso utilizare (X,Y) como entradas y como
salida utilizare (s), ya que seleccione de 6-0 (fig.2.3).
Nota: los códigos en VHDL invierten los valores, si es un cero el programa lo lee como uno y si es
uno será cero.
Cuando las entadas del interruptor de dicha tarjeta estén en cero las únicas compuertas que deberán
encender son: la NAND, XNOR, NOR Y NOT Culla salida es uno (fig.2.7) y cuando las entradas
estén en uno las compuertas que deben encender serán: la AND, XNOR Y OR. (fig.2.8).
Como entradas asigne los valores dentro de la tarjeta en este caso fue los dos
interruptores y así mismo la salida que fueron los leds.
Problema:
Al final de tantas pruebas logre encontrar el problema que me invertía los valores y
eso fue parte del programa el cual estaba dañado, elimine la carpeta de origen, y volví a
crear otro nuevo proyecto, así mismo mi problema fue resuelto.