Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REPORTE DE LA PRÁCTICA
1
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
INTRODUCCIÓN
En esta práctica analizaremos algunos de los pines del GAL22V10 que nos proporciona
IspLEVER mediante la programación y sea visualizada en el chip report y así saber que
pines se utilizaran.
Por medio del programa que se realizara, se cargara al microcontrolador en binario para
saber cada una de sus entradas, y salidas con base a la forma estándar de las expresiones
binarias que en este caso usaremos.
Trabajaremos con diferentes componentes electrónicos para obtener la comprobación de la
práctica y así reforzar lo aprendido en clases; en cuanto la programación en IspLEVER se
pudo obtener la verificación mediante su forma física en Protoboard y visual mediante
Proteus y así saber que la práctica cumplió con sus objetivos.
OBJETIVOS DE LA PRÁCTICA
2
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
MARCO TEÓRICO
El GAL22V10
Es un programable CMOS de alto rendimiento dispositivo lógico procesada en pleno
cumplimiento con la norma MIL-STD-883.
Este dispositivo de grado militar combina un proceso CMOS de alto rendimiento con la
tecnología de puerta flotante eléctricamente borrable para proporcionar el rendimiento de
la velocidad más alta disponible de cualquier cualificado militar Dispositivo 22V10. En la
figura uno se puede notar un modelo de Gal.
3
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
INTERRUPTOR DIP
Similar a los jumperes, los interruptores DIP (o DIP switches) son pequeño interruptor
perteneciente a un grupo de interruptores conectados a placas de sonido antiguas, placas
base, impresoras, módems, y otros dispositivos electrónicos y de computación. En la figura
3 nos muestra unos interruptores Dip Switch
DIODO LED
Un led o diodo emisor de luz es un dispositivo semiconductor (diodo) que emite luz
incoherente de espectro reducido cuando se polariza de forma directa la unión PN del
mismo y circula por él una corriente eléctrica. En la figura 4 nos muestra unos leds.
4
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
Generador de funciones:
MATERIAL UTILIZADO
Computadora
Programa ISPLEVER classic
Programador universal MiniPro 66
Gal16v8D o superior
Push button
Leeds
5
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
DESARROLLO EXPERIMENTAL
Ejercicio 1
El primer ejercicio consistía en hacer encender dos leds mediante las dos salidas
proporcionadas en la tabla de verdad, desarrollando el código en VHDL que implemente un
sumador completo. Como se muestra en la figura 6.
6
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
En el software IspLEVER fue la herramienta con la que inscribimos estos datos, de tal
manera que tomando los apuntes, el resultado y tabla de verdad, anexamos las variables de
entradas y salida.
Así poder obtener el sumador deseado en esta práctica 3 ejerció 1.
Tomando A, B, C y D como estas respectivamente las primeras tres entradas y la última
como salida. Seguido de eso, agregamos en el programa nombrando el nombre de proyecto
asignando Practica3.
Retomando esto tomamos el resultado de la conversión del diagrama en el problema,
tomando como resultado la estructura de la salida final dando resultado el comportamiento
de las tres entradas principales y su operación.
A continuación en la figura 7 tenemos la programación de nuestro ejercicio.
7
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
En esta siguiente simulación activamos la salida sumatoria en donde activamos 010 el cual
nos da con resultado en la siguiente simulación en proteos como se muestra en la siguiente
figura 9.
Una vez echas las combinaciones concluimos con los resultados obtenidos en la simulación
dándonos la sumatoria y la salida out.
Luego de haber programado y simulado que todo salió tal y como esperábamos lo
presentamos y lo proseguimos a realizar en el protoboar para así comprobar si enverdad
funcionaba.
8
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
Ejercicio 2
CLK S R Q
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1 (Ambiguo)
Figura 11: Tabla de comportamiento del CLK
Con esta tabla comprobamos las diferentes combinaciones que se obtienen para hacer
dichas funciones con ayuda del generador de funciones realizar el comportamiento
9
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
Se utilizó al igual el interruptor dip switch para cambiar los estados de cada combinación
ya sea 1 o 0.
10
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
11
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
RESULTADOS
Ejercicio 1
En esta práctica fue muy satisfactoria ya que al montar el circuito en la protoboar
utilizando lo primordial que es el GAL22V10 el cual tiene la función del sumador.
Los sumadores se disponen en serie, sumando cada uno de ellos un par bits de igual peso
de las entradas, y se conectan los bits de acarreo de forma que el acarreo de salida del
sumador de peso i sea el acarreo de entrada del sumador de peso i+1. Finalmente, el
acarreo de entrada del sumador de peso 0 se pone al valor lógico 0, y el acarreo de salida
del sumador de mayor peso (n-1) constituye el acarreo de salida de la suma total.
Como en la siguiente figura 16 se muestra el circuito con la combinación 010 el cual nos
da como resultado de la salida del sumador.
12
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
13
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
Y finalmente tenemos la última combinación binaria el cual es 111 en donde nos muestra
la sumatoria y el acarreo como se puede apreciar en la figura 18, se ven encendido los dos
leds.
14
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
Ejercicio 2
15
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
Al poner la siguiente configuración “101” se comprobó la tabla de verdad por lo tanto no hacia
encender el led. Como se muestra en la figura 21.
16
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
CONCLUSIONES Y OBSERVACIONES
Alexis Pineda:
Gilberto Trejo:
En esta práctica se comprobó los diferentes comportamientos con base en las tablas de
verdad realizadas ya que son de gran utilidad para poder establecer bien el
comportamiento de cada ejercicio, como en el primer ejercicio se comprobó que cuando
hay dos entradas en estado en alto se encendía el led de acarreo y cuando había una
entrada en estado alto se encendía solo el led de sumador. Y en el último ejercicio se
comprobó el ejercicio usando el generador de funciones haciendo encender el led cuando
estaban en estado alto las tres entradas.
Joel Cabrera:
En esta práctica se realizó y se comprobaron temas aprendidos en clases tal como la
práctica del sumador el cual nos dio un aprendizaje de que tiempo de propagación del
acarreo, es un factor limitante en la velocidad con la cual se suman dos números en
paralelo. Aun cuando un sumador paralelo, o cualquier otro circuito combinatorio, siempre
tendrá cierto valor en sus pines de salida, las salidas no serán correctas a menos que se dé a
las señales bastante tiempo para propagarse a través de las compuertas conectadas desde
las entradas hasta las salidas.
17
UNIVERSIDAD POLITÉCNICA DE QUINTANA ROO
REFERENCIAS BIBLIOGRÁFICAS
https://www.ecured.cu/Diodo_led
http://micropinguino.blogspot.com/2013/05/logica-combinatoria-con-gal-y-
wincupl.html
18