Está en la página 1de 2

INSTITUTO POLITECNICO NACIONAL

ESCUELA SUPERIOR DE CMPUTO


Academia de Sistemas Digitales
Fundamentos de Diseo Digital

Prctica No. 3 Mapas de K. con condiciones de no importa


Objetivo: Disear, construir y probar un circuito mediante el IDE Galaxy y el lenguaje VHDL,
empleando una GAL (Generic Array Logic) y usando el mtodo de Ecuaciones. Para obtener
las ecuaciones es necesario simplificar con mapas de Karnaugh y se deber considerar las
condiciones de no importa. El circuito desplegar sobre un display de 7 segmentos las letras:
E, S, C, U, E, L, A.
Material y Equipo:
Mesa de trabajo del laboratorio de sistemas digitales.
Computadora con el software IDE Galaxy instalado.
Fuente de 5V
1 Gal22v10
1 DIP switch de 8
8 Resistencias de 1K
7 Resistencias de 330
1 Display de nodo comn
Procedimiento:
Antes de asistir al laboratorio:
1.- Introducir el las letras ESCUELA codificadas adecuadamente. Cada letra se tiene que
codificar en un dato de siete bits. Observe los ejemplos mostrados en el figura 1, de las letras
E y S.

a
f

a
b

b
c

a)

b)

Figura 1. Letras de ejemplo, para su codificacin, a) Letra E y b) Letra S.

Tomando en cuenta que estamos usando un display de nodo comn, tenemos que las dos
primeras letras tendrn las salidas mostradas en el cuadro 1. Completar el resto de las letras
faltantes (C, U, E, L, A).

Entradas
E2 E1 E0
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
Cuadro 1. Tabla de verdad

A
0
0

Segmentos del Display


B
C
D
E
F
1
1
0
0
0
1
0
0
1
0

Letra
G
0
0

E
S
C
U
E
L
A
No importa

2.- Simplificar las funciones, empleando mapas de Karnaugh.


3.- Realizar el programa en VHDL. La asignacin de las terminales se debe hacer de acuerdo
a la disponibilidad que se muestra en la hoja de especificaciones de la GAL.
Un ejemplo de asignacin final es la siguiente (El alumno puede elegir la de su
preferencia).
._____ _____.
| \__/
|
E0 | 1
24 | VCC
E1 | 2
23 |
E2 | 3
22 |
| 4
21 |
| 5
20 | G
| 6
19 | F
| 7
18 | E
| 8
17 | D
| 9
16 | C
| 10
15 | B
| 11
14 | A
GND | 12
13 |
|_________ __|
4.- Simular el diseo con e IDE de Galaxy.
En el laboratorio:
1.- Programar la GAL usando el programador disponible del laboratorio
2.- Verificar el correcto funcionamiento del decodificador.
3.- Reportar observaciones y conclusiones parciales de forma obligatoria.
Problema: Repetir el procedimiento pero para desplegar el nmero de BOLETA, de
cada integrante del equipo.

También podría gustarte