You are on page 1of 13

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

Laboratorio de sistemas digitales

Practica 4: Simulación

Profesor: Ing. Agustín Cortes Coss

Alumno: Diego Saul Rodriguez Escareño

Matricula: 1945859 Carrera: IAS

Grupo: 222 Hora: V6

Semestre: Enero-junio 2022

CD. Universitaria San Nicolás de los Garza, N.L.

5 de marzo de 2022

Índice
Introducción.............................................................................................................................................................1
Desarrollo de la practica...........................................................................................................................................2
Cuestionario.............................................................................................................................................................8
Enlace del video de las explicaciones de las simulaciones........................................................................................9
Conclusión..............................................................................................................................................................10
Bibliografía.............................................................................................................................................................11
Introducción
En esta práctica se obtendrá el circuito a partir de la ecuación; y la tabla de verdad, a partir de
la implementación del circuito. También se conseguirá el diagrama de tiempos usando el
archivo TEST_VECTORS. Además, se conocerán las características básicas del GAL16V8D.
Esto sería lo que se necesitaría en la práctica:
• Una fuente de voltaje de 5VCD.
• Una tablilla de conexiones (protoboard).
• Un GAL16V8D (Lattice semiconductor) o equivalente.
• Un DIP de ocho entradas o cuatro switch push micro NO.
• Seis LEDS (diodos emisores de luz) sin importar el color.
• Seis resistencias de 330 ohms.
• Alambre preparado para conexiones.
• Un disco de 3.5 pulgadas formateado a 1.44 MB.

1
Desarrollo de la practica
En las siguientes capturas se mostrará como se realiza una captura esquemática en
IspLEVER y se realizaran una simulación en proteus
IspLEVER
1. Lo primero que se debe de hacer para iniciar la practica es abrir un nuevo archivo en
ispLEVER, y seleccionar en schematic

2. Ahora colocaremos compuertas lógicas AND pero con diferentes entradas y negadas, y
las conectaremos

2
3. En seguida colocaremos una compuerta OR de 3 entradas y lo conectaremos con las
otras compuertas

4. Ahora le pondremos variables a las entradas y a la salida, también les pondremos


etiquetas dependiendo si son valores de entrada y salida.

5. Ahora procederemos a hacer lo mismo que con el F1, pero ahora será un F2 y con
compuertas diferentes, en este caso serian Una OR de 4 entradas y 1 negada, otra OR
de 3 entradas y 1 negada, otra OR de 2 entradas y las 2 negadas y una and de 3
entradas.

3
6. Lo siguiente es hacer un ABEL test vectors, con el código que se pone en el
problemario de la práctica.

7. Por último sacamos el diagrama de tiempos

4
Proteus
Este caso en la práctica se podría hacer en físico, pero para que sea más fácil vamos a
realizarlo en proteus, aquí vamos a comprobar que lo que hicimos en IspLEVER es correcto.
1. Pirimero se buscan los componentes que vamos a utilizar

2. Ahora colocaremos la fuente de poder, al igual que colocaremos los leds verdes de
entrada, les cambiaremos los nombres y los voltajes de 2.2 V a 1.2 V

5
3. En seguida colocaremos el dip switch de 4 entradas y los conectaremos a los leds.

4. Colocamos El GAL 22V10C y lo conectamos cada parte del dip switch en su respectivo
puerto basándonos en el chip report que sacamos en IspLEVER.

6
5. Colocaremos una resistencia para cada led, en total son 3 resistencias, las concetamos
a cada led, colocamos una tierra y conectamos los resistores en la tierra.

6. En seguida colocaremos un led rojo por cada funcion, les cambiamos el nombre, el
voltaje y los conectamos a su pin correspondiente como nos menciona el chip report

7. Por último le colocaremos a cada led una resistencia, a cada una de estas le
cambiaremos el valor de 10k ohms a 330 ohms, los conectaremos a los leds,
colocaremos una tierra y conectaremos cada resistencia a la tierra.

7
Imagen de la simulación al final

Cuestionario
1. ¿Cuál es el significado de OLMC?
R= Output Logic Marco
2. ¿Cuál es el significado de E2CMOS?
R= es la que se encarga de desactivar o activar las celdas
3. Además del GAL16V8, ¿qué otros tipos de GAL existen?
R= PDL, PAL y FPGA
4. ¿Qué significado tiene la expresión .X. en el archivo Test_Vectors?
R= Tiene como resultado el vector de las funciones que implementamos como F1 Y F2

8
Enlace del video de las explicaciones de las simulaciones
https://youtu.be/CE8paos5cUw

9
Conclusión
En esta práctica se programo el GAL 22V10C que tiene otro tipo de características. Su tipo de
programación fue diferente ya que tenia 4 entradas y 2 salidas. El IspLEVER ofreció el poder
hacer un diagrama de tiempo en el que se puede apreciar el funcionamiento de las entradas y
salidas. Además se puede programar en el ABEL Vectors donde se puede hacer como un tipo
de tabla de verdad que se va haciendo mas manualmente.

10
Bibliografía
Ángel, J. A. (2006). Sistemas digitales y electrónica digital, prácticas de laboratorio. San
Nicolas De Los Garza: Ppearson Education.

11

You might also like