You are on page 1of 6

PASO 2.

ELECTRNICA DIGITAL

Curso: 203041A_363
Grupo: 203041_5
Director: JOAN SEBASTIAN BUSTOS

Integrantes del grupo:

DUMAR ALDEMAR ROJAS


SERGIO ESTEBAN PEREZ
EDISON ARLEY PALMAR
JORGE EDUARDO RIVERA
CRISTIAN CAMILO CUEVAS CASTAEDA

Al seor Tutor

CARLOS AUGUSTO FAJARDO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ELECTRNICA DIGITAL
SEPTIEMBRE DE 2017
o Contenido del informe:

1. Sea la siguiente funcin Booleana:

F( A , B , C , D )= m (1,3,5,7,9, 11)

a. Utilizando mapas de Karnaught encuentre la mnima expresin


Producto de Maxtrminos.
b. Utilizando mapas de Karnaught encuentre la mnima expresin
Suma de mintrminos.
c. Implemente ambas expresiones en VHDL usando el software
Vivado.

En primer lugar, obtenemos el mapa de Karnaught a partir de la funcin


Boleana:

a. Producto de Maxitrminos:

La funcin sera:

F( A , B ,C , D )= (0,2,4,6,8,10,12,13,14,15)
m

b. Suma de Minitrminos:

La funcin sera:

F( A , B , C , D )= m (1,3,5,7,9, 11)
CD

AB 00 01 11 10

00 0 1 1 0
0 1 3 2

01 0 1 1 0
4 5 7 6

11 0 0 0 0
1 1 1 1
2 3 5 4

10 0 1 1 0
8 9 1 1
1 0

A B C D R Minitrminos Maxitrminos Num. Fila


0 0 0 0 0 ABC D A + B+C+ D 0
0 0 0 1 1 ABCD A + B+C+ D 1
0 0 1 0 0 ABC D A + B+ C+ D 2
0 0 1 1 1 ABCD A + B+ C+ D 3
0 1 0 0 0 ABC D A + B+C+ D 4
0 1 0 1 1 ABCD A + B+C+ D 5
0 1 1 0 0 ABC D A + B+ C+ D 6
0 1 1 1 1 ABCD A + B+ C+ D 7
1 0 0 0 0 ABC D A + B+C+ D 8
1 0 0 1 1 ABCD A + B+C+ D 9
1 0 1 0 0 ABC D A + B+ C+ D 10
1 0 1 1 1 ABCD A + B+ C+ D 11
1 1 0 0 0 ABC D A + B+C+ D 12
1 1 0 1 0 ABCD A + B+C+ D 13
1 1 1 0 0 ABC D A + B+ C+ D 14
1 1 1 1 0 ABCD A + B+ C+ D 15
2. Sea la siguiente funcin Booleana:

F( A , B ,C , D )= ( 1,9,11,12,13,14,15 )
a. Utilizando mapas de Karnaught encuentre la mnima expresin
Producto de Maxtrminos.
b. Utilizando mapas de Karnaught encuentre la mnima expresin
Suma de mintrminos.
c. Implemente ambas expresiones en VHDL usando el software
Vivado

3. Implemente en VHDL (usando Vivado) las siguiente funciones


booleanas con el menor nmero de compuertas lgicas posible.

G( A , B ,C )=A B+ A B C+ AB
a)

F( A , B , C )= A C +A B+ ABC
b)

Sugerencia: Primero encuentre la tabla de verdad de G y luego aplique


Karnaught. La operacin es la operacin xor (Seccin 2.2.2 del libro
de Muoz).

4. Realice las siguientes conversiones de base 10 a la base indicada:

a. Su nmero de cdula a Hexadecimal.


b. Su nmero de en Hexadecimal a Binario.
c. 14523,6250 a Hexadecimal
d. 124,6250 a Binario

5. Convierta los siguientes nmeros a complemento a 2 con el nmero


bits indicados.
a. 12 con 6 bits.
b. 12 con 6 bits
c. 16 con 6 bits
d. 21 con 6 bits

6. Sea la siguiente funcin Booleana. La primera sumatoria corresponde


a los mintrminos de la expresin (m), la segunda sumatoria
corresponde a las condiciones libres (CL) o condiciones no importa
(seccin 2.4.3 del libro de Muoz):

F( A , B ,C , D )= (5,7,12,13,15)+ ( 1,3,10,14 )
m CL

a. Encuentre la mnima expresin SOP, usando mapas de Karnaught.

b. Implemente la funcin simplificada en VHDL usando Vivado

7. Sea la siguiente funcin Booleana. La primera sumatoria corresponde


a los mintrminos de la expresin (m), la segunda sumatoria
corresponde a las condiciones libres (CL) o condiciones no importa
(seccin 2.4.3 del libro de Muoz):

F( A , B ,C , D )= (1,2,3,7)+ ( 0,9,11,13 )
m CL

c. Encuentre la mnima expresin SOP, usando mapas de Karnaught.

d. Implemente la funcin simplificada en VHDL usando Vivado

IMPORTANTE: Todas las implementaciones en VHDL se deben hacer


utilizando el software Vivado. La implementacin se debe evidenciar en
el informe con el pantallazo de la descripcin de VHDL y con el
pantallazo del RTL. El Pantallazo debe seguir la indicaciones dadas en el
video de la actividad de reconocimiento, de lo contrario el aporte no se
considerar vlido.

You might also like