Dispositivos digitales
Actividad 2
Sesión 2
Ambiente de programación y simulación de PLDs
Nombre: ORLANDO ANTONIO GAMEZ
CORONADO
Matrícula: 22912
Grupo: MTA04A
Fecha: 13 MAYO
Ambiente de programación y simulación de PLDs
WinCupl es un software (CAD) de Diseño Asistido por Computadora, que posee las
herramientas para diseñar, simular e implementar circuitos lógicos. Mediante el
diseño, se busca mejorar el aprovechamiento y la optimización de los sistemas
electrónicos.
Los programas usados para la programación de PLD son nombrados también
compiladores lógicos y su función es la de procesar y sintetizar el diseño lógico
mediante un método específico que puede ser:
• Ecuación booleana
• Diagrama de estado
• Tabla de verdad
Objetivo:
Conocer el entorno del software de programación WinCupl, aprender cómo
programar un PLD del tipo GAL22V10 mediante ecuaciones booleanas y simular
el comportamiento de las compuertas lógicas básicas en el software ISIS Proteus
Profesional.
Nota:
Para poder desarrollar esta actividad siga al pie de la letra el ejemplo mostrado en
el archivo 3 PROGRAMACIÓN DE PLD CON WINCUPL.
Instrucciones
Para esta actividad se programarán las operaciones booleanas AND, NAND, OR,
NOR, XOR, XNOR y NOTA, para tres variables de entrada (A, B y C), en el PLD
GAL22V10, utilizando el software WinCupl, además realizará la simulación para
comprobar el funcionamiento de las compuertas lógicas de acuerdo con su tabla de
verdad, cargando el archivo JEDEC (.jed) en el PLD que se encuentra en el
diagrama esquemático desarrollado en el software de simulación ISIS Proteus
Profesional.
Lo que deberá reportar en su actividad son las pantallas correspondientes en cada
paso:
1.- Impresión de pantalla del programa principal incluyendo como comentario su
nombre, número de matrícula y grupo al que pertenece, ventana del resultado
de compilación y los archivos que se muestran del lado derecho que fueron
configurados para la compilación, además de una breve descripción personal de
todo el contenido de la imagen.
2.- Impresión de pantalla del diagrama del chip, acompañado de una breve
descripción personal.
3.- Impresión de pantalla del archivo JEDEC (.jed), acompañado de una breve
descripción personal.
4.- Impresiones de pantalla del diagrama esquemático del PLD GAL22V10,
mostrando la simulación por lo menos de tres combinaciones distintas de las
terminales de entrada, además de una breve descripción al respecto.
A continuación, se muestra una imagen del diagrama esquemático implementado
en Proteus, donde se utiliza el dispositivo PLD GAL22V10 para simular un circuito
lógico. Se conectaron varias entradas a interruptores (SW0 a SW3) y salidas a LEDs
para visualizar los resultados.
4.- Por ultimo agregue en este apartado sus conclusiones personales de
aprendizaje de esta actividad.
Durante esta actividad, aprendí a utilizar un PLD (dispositivo lógico programable) como el
GAL22V10 para implementar funciones lógicas de forma más eficiente que con
compuertas individuales. También reforcé mis conocimientos sobre la simulación en
software como Proteus, lo cual facilita la verificación del comportamiento del circuito antes
de llevarlo a la práctica. Comprendí la importancia de planificar correctamente las entradas
y salidas del dispositivo, así como la necesidad de interpretar los resultados de las
simulaciones para validar el diseño. Esta experiencia me permitió ver el potencial de los
dispositivos programables en el desarrollo de sistemas digitales más complejos y flexibles.
Guarda el archivo con la siguiente nomenclatura: DD_ACT1_XXX (Sustituye estos
tres últimos caracteres por las iniciales de tu primer nombre y apellidos, por ejemplo
si tu nombre es Pedro Javier Martínez Hernández; tu archivo se llamaría:
DD_ACT1_PMH). Para que tu Facilitador pueda subir la calificación.
Evaluación: Toma en cuenta la siguiente rúbrica al elaborar tu actividad.
Rúbrica para la evaluación de la actividad
Criterios de evaluación
Aspectos Criterio Ponderación
Formato y extensión Se identifica el documento
con el formato correcto
25
requerido para el nombre
del archivo.
El trabajo contiene portada
con nombre del alumno y
fecha.
La actividad está redactada
en forma clara y concisa, se
apega a la solicitud de
extensión del contenido.
Evaluación del Se incluyen las pantallas 60
contenido correspondientes a la
programación en WinCupl y
la simulación en ISIS
Proteus Profesional.
Ortografía y redacción La ortografía y la redacción 15
son adecuadas.