Está en la página 1de 26

1Trabajo Colaborativo 1

Unidad 1: Paso 2

Tutor: Ing. Gonzalo Medina

Anyi Lizeth Gaona Martnez 1057592061


Carlos Eduardo Garca Zambrano 1016042551
lvaro Luis Barrios
Jaime Andres Caicedo Briceo

Abril 2017

Universidad Nacional Abierta y a Distancia UNAD.


Escuela de Ciencias Bsicas, Tecnologas e Ingenieras ECBTI.
Electrnica Digital 243004_7
Tabla de Contenidos

Captulo 1 Introduccin...................................................................................................................1
Captulo 2 Ejercicios resueltos........................................................................................................2
Ejercicio 1....................................................................................................................................2
a. Utilizando mapas de Karnaught encuentre la mnima expresin POS............................2
b. Utilizando mapas de Karnaught encuentre la mnima expresin SOP............................2
Ejercicio 2....................................................................................................................................3
a. Utilizando mapas de Karnaught encuentre la mnima expresin POS............................3
b. Utilizando mapas de Karnaught encuentre la mnima expresin SOP............................3
Ejercicio 3....................................................................................................................................4
Ejercicio 4....................................................................................................................................4
Ejercicio 5....................................................................................................................................6
a. 14523,6250 a Hexadecimal.............................................................................................6
b. 124,6250 a Binario...........................................................................................................6
c. 25430,1562510 a Hexadecimal.......................................................................................6
d. 153,1562510 a: Binario...................................................................................................7
Ejercicio 6....................................................................................................................................8
a. 11 con 6 bits...................................................................................................................8
b. 13 con 6 bits.....................................................................................................................8
c. 16 con 6 bits...................................................................................................................9
d. 19 con 6 bits...................................................................................................................9
Ejercicio 7..................................................................................................................................10
a. Encuentre la mnima expresin SOP, usando mapas de Karnaught..............................10
b. Implemente la funcin simplificada en VHDL y sintetcela usando el software ISE
14.7. En el informe se debe incluir: Un pantallazo de la descripcin en VHDL, un
pantallazo del diagrama RTL generado por el software y un pantallazo de la simulacin....11
Ejercicio 8..................................................................................................................................16
a. Encuentre la mnima expresin SOP, usando mapas de Karnaught..............................16
b. Implemente la funcin simplificada en VHDL y sintetcela usando el software ISE
14.7. En el informe se debe incluir: Un pantallazo de la descripcin en VHDL, un
pantallazo del diagrama RTL generado por el software y un pantallazo de la simulacin....16
Captulo 3 Conclusin..................................................................................................................18
Lista de referencias........................................................................................................................19
Lista de tablas

Tabla 1. Mapa de Karnaught, E. 1 Numeral a..................................................................................2


Tabla 2. Mapa de Karnaught, E. 1 Numeral b.................................................................................2
Tabla 3. Mapa de Karnaught, E. 1 Numeral a..................................................................................3
Tabla 4. Tabla de Verdad Ej. 7 Numeral b.......................................................................................3
Tabla 5. Tabla de Verdad E. 4..........................................................................................................4
Tabla 6. Tabla de Verdad, E. 7 Numeral a......................................................................................10
Lista de figuras

Figura 1. Mapa de Karnaugh, E. 4...................................................................................................5


Figura 2. Circuito Inicial, E. 4.........................................................................................................5
Figura 3. Circuito Mnimo Simplificado, E. 4.................................................................................6
Figura 4. Mapa de Karnaught, E. 7 Numeral a..............................................................................11
Captulo 1

Introduccin.

Esta actividad es una introduccin breve al concepto de electrnica digital, pues

exploramos temticas bsicas como son los mapas de Karnought, el lgebra de Boole, el

manejo de numeracin Binaria y Hexadecimal y todo aquello que hace parte de la

electrnica computacional y digital.

Tambin pondremos en prctica el uso de la herramienta ISE Project Navigator

haciendo uso de las simulaciones en VHDL.


Captulo 2

Ejercicios resueltos.

Ejercicio 1.

Sea la siguiente funcin Booleana:

F( A , B ,C , D )= (0,1,5,7,13,15)
m

a. Utilizando mapas de Karnaught encuentre la mnima expresin POS.

Tabla 1. Mapa de Karnaught, E. 1 Numeral a.

CD
A
0 0 1 1
B
0 1 1 0
0
0 1 1 0 0
0
1 0 1 1 0
1
1 0 1 1 0
1
0 0 0 0 0

C
B+
+ B)( B
F=( A + D)

b. Utilizando mapas de Karnaught encuentre la mnima expresin SOP.

Tabla 2. Mapa de Karnaught, E. 1 Numeral b.

CD
A
0 0 1 1
B
0 1 1 0
0
0 0 0 1 1
0
1 1 0 0 1
1
1 1 0 0 1
1
0 1 1 1 1

F=B C +B D+
AB

Ejercicio 2.

Sea la siguiente funcin Booleana:

F( A , B ,C , D )= (0,1,2,3,6,7,10)

a Utilizando mapas de Karnaught encuentre la mnima expresin POS.

Tabla 3. Mapa de Karnaught, E. 1 Numeral a.

CD
A
0 0 1 1
B
0 1 1 0
0
0 0 0 0 0
0
1 1 1 0 0
1
1 1 1 1 1
1
0 1 1 1 0

)+ ( A C ) +( B C D)
F=( AB

F=( A + B ) ( C + A ) +( C+
A + D)

c. Utilizando mapas de Karnaught encuentre la mnima expresin SOP.

Tabla 4. Tabla de Verdad Ej. 7 Numeral b.

CD
A
0 0 1 1
B
0 1 1 0
0
0 1 1 1 1
0
1 0 0 1 1
1
1 0 0 0 0
1
0 0 0 0 1

)+ ( C A ) +(C DB)
F=( AB

Ejercicio 3.

Implemente la siguiente funcin booleana con el menor nmero de compuertas

lgicas posible.

+ AC
G( A ,B , C)= A B+ A BC


G=( AB
) + ( BA
)+ ( BAC )+( AC)


G=( AB B C ) +( AC)
) + A ( B


G=( AB AC)
) + AB+(


G=( AB
) + A( BC)

Ejercicio 4.

Implementar la siguiente funcin Booleana con el menor nmero de Compuertas

posibles:

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

Encontramos que es un circuito combinacional, debido a que su salida depende

solamente de la combinacin de sus entradas en el momento en que se est realizando la

medida de la salida.

Esto es necesario simplificarlo ya que se debe reducir la complejidad del circuito,

lo cual haremos por medio de mapas de Karnaugh.

Tabla 5. Tabla de Verdad E. 4.


Mapa de Karnaugh

Figura 1. Mapa de Karnaugh, E. 4.

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

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

F( A , B ,C )= A B C

Circuito Inicial

Figura 2. Circuito Inicial, E. 4.


Circuito Mnimo Simplificado

Figura 3. Circuito Mnimo Simplificado, E. 4.

Ejercicio 5

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

a 14523,6250 a Hexadecimal.

145 0.6875 x 16 =
23 16 B
0.6875 x 16 =
907 16 B
56 16 0.50 x 16 = 8
3 3

6250 16=10 en decimal es A

R:\ 38BB, A

d. 124,6250 a Binario.

12 1 0.6250 x 2
4 6 = 1
62 0 0.25 x 2 = 0
31 0 0.5 x 2 = 1
15 1
7 1
3 1
1 1
1

R:\ 1111100,1012
e. 25430,1562510 a Hexadecimal.

2543 0.375 x 16 =
0 16 6
0.3125 x 16
1589 16 =5
99 16 0.1875 = 3
6
0,1562510 16=2,500016

0,500016 16=8,000256

0,000256 16=0,004096

0,004096 16=0,065536

0,065536 16=1,048576

0,048576 16=0,77216

Tomando los primeros dgitos de los resultados tenemos: 280010

R:\ 6356,280010

f. 153,1562510 a: Binario.

15 0,1562510 x 2 =
3 2 0,31
76 1 0,31 x 2 = 0,62
38 0 0,62 x 2 = 1,24
19 0 0,24 x 2 = 0,48
9 1 0,48 x 2 = 0,96
4 1 0,96 x 2 = 1,92
2 0 0,92 x 2 = 1,84
1 0
1
Tomando los primeros dgitos de las multiplicaciones hechas 2 tenemos un

resultado binario de la cantidad que se encuentra desde la coma hacia la derecha

0,0010011, y del mismo modo tomamos el resultado de las divisiones hechas en la

columna derecha para obtener la primera cantidad de la coma hacia la izquierda

10011001

R:\ 10011001,0010011

Ejercicio 6

Convierta los siguientes nmeros a complemento a 2 con el nmero bits

indicados.

a 11 con 6 bits.

Convertimos el 11 a binario:

11 2
5 1
2 1
1 0
1

11=1011 al pasarlo a formato de 6 bits obtenemos 001011 para convertir

la cantidad a complemento a 1 debemos intercambiar los 0 por los 1 esto nos da

110100 y de complemento a 1 a complemento a 2 solo debemos sumar un 1 a la

cantidad 110100+1=110101

R:\ 110101

g. 13 con 6 bits.
13 2
6 1
3 0
1 1
1

Aplicamos los mismos mtodos usados anteriormente en el ejercicio a.

Cantidad en 6 bits = 001101, aplicamos complemento a 1 y luego complemento a

2 y obtenemos el resultado binario 110011

R:\ 110011

h. 16 con 6 bits.

-
16 2
8 0
4 0
2 0
1 0
1

16 = 10000 convertido a 6 bits queda 010000 con complemento a 1 el nmero se

convierte en 101111+1=110000

i. 19 con 6 bits.

-
19 2
9 1
4 1
2 0
1 0
1
Convirtiendo a 6 bits = 010011 se aplica complemento a 1 = 101100 y luego

complemento a 2 = 101101.

R:\ 101101
Ejercicio 7.

Sea la siguiente funcin Booleana:

F( A , B ,C , D )= ( 0,1,2,3,12) + ( 8,9,10,11 )
m d

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

Decimos que el dominio de esta funcin Booleana es: A, B, C, D por tanto

planteamos la tabla de verdad para estos 4 trminos.

Tabla 6. Tabla de Verdad, E. 7 Numeral a.

De acuerdo a esto decimos entonces que:

Cada grupo del Mapa de Karnaught representa un trmino producto


Un grupo de 2k celdas elimina k variables del trmino resultante
- Grupo de 2 celdas: elimina 1 variable
- Grupo de 4 celdas: elimina 2 variables
- Grupo de 8 celdas: elimina 3 variables
Figura 4. Mapa de Karnaught, E. 7 Numeral a.

A CD
F=B+

j. Implemente la funcin simplificada en VHDL y sintetcela usando el software ISE

14.7. En el informe se debe incluir: Un pantallazo de la descripcin en VHDL, un

pantallazo del diagrama RTL generado por el software y un pantallazo de la

simulacin.

Figura 5. Descripcin en VHDL -lvaro Luis Barrios 01, E. 7 Numeral b.


Figura 6. Descripcin en VHDL -lvaro Luis Barrios 02, E. 7 Numeral b.
Figura 7. Diagrama RTL -lvaro Luis Barrios, E. 7 Numeral b.

Figura 8. Descripcin en VHDL -Carlos Eduardo Garca, E. 7 Numeral b.


Figura 9. Diagrama RTL -Carlos Eduardo Garca, E. 7 Numeral b.

Figura 10. Simulacin -Carlos Eduardo Garca, E. 7 Numeral b.


Figura 11. Descripcin en VHDL -Anyi Lizeth Gaona, E. 7 Numeral b.

Figura 12. Diagrama RTL -Anyi Lizeth Gaona, E. 7 Numeral b.


Figura 13. Simulacin -Anyi Lizeth Gaona, E. 7 Numeral b.

Ejercicio 8.

Sea la siguiente funcin Booleana:

F( A , B ,C , D )= (2,3,12,13,14)+ ( 6,7,15)
m d

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

CD
A
0 0 1 1
B
0 1 1 0
0
0 0 0 1 1
0
1 0 0 1 1
1
1 1 1 1 1
1
0 0 0 0 0

F= A C+ AB
k. Implemente la funcin simplificada en VHDL y sintetcela usando el software ISE

14.7. En el informe se debe incluir: Un pantallazo de la descripcin en VHDL, un

pantallazo del diagrama RTL generado por el software y un pantallazo de la

simulacin.
Captulo 3

Conclusin.

El desarrollo de la gua de aprendizaje permiti comprender las temticas

propuestas algebra de Boole y sistemas numricos.

El desarrollo de la gua de aprendizaje permiti comprender el proceso para

solucionar funciones booleanas mediante el uso de mapas de Karnaught.

El desarrollo de la gua de aprendizaje permiti comprender los mtodos de

conversin entre los diferentes sistemas numricos.


Lista de referencias

A Bibliotecavirtual.unad.edu.co. (2017). Ingreso a la Biblioteca Virtual. [online]


Available at: http://bibliotecavirtual.unad.edu.co:2110/ehost/detail/detail?
sid=f7faac3d-9db7-435c-940f-
16eb0e822ef1%40sessionmgr4006&vid=0&hid=4002&bdata=Jmxhbmc9ZXMm
c2l0ZT1laG9zdC1saXZl#AN=158127&db=e000xww [Accessed 2 May 2017].

OpenLibra. (2017). OpenLibra | Introduccin a los Sistemas Digitales. [online] Available


at: https://openlibra.com/es/book/introduccion-a-los-sistemas-digitales [Accessed
2 May 2017].

Repository.unad.edu.co. (2017). Repositorio Institucional UNAD: Entrar. [online]


Available at: http://repository.unad.edu.co/handle/10596/9655 [Accessed 2 May
2017].

YouTube. (2017). Una visin global al diseo digital. [online] Available at:
https://www.youtube.com/watch?v=Aj0klECFkZ4&feature=youtu.be [Accessed 2
May 2017]..

También podría gustarte