Está en la página 1de 8

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERÍA ELECTRÓNICA Y ELÉCTRICA

TEMA:
SOLUCIONARIO DEL EXAMEN PARCIAL
PROFESOR:
DR. ALARCÓN MATUTTI RUBÉN

CURSO:
CIRCUITOS DIGITALES

ESTUDIANTE
CÓDIGO

-CONDORI APAZA PAVEL EDUARDO 15190032

2018
1) Dada:
F ( A , B ,C , D ) =∑ m(0 , 4 ,8 , 13 , 14 , 15)

Se quiere diseñar dicha función F mediante funciones minimizadas X e Y como


se muestra en la figura. Diseñar los circuitos X, Y teniendo como entradas las
variables indicadas.

Solución: ubicamos la posición de los unos en el mapa K y obtenemos la ecuación

F= Á Ć D́+ B́ Ć D́+ ABD + ABC


Factorizando:

F=Ć D́ ( Á+ B́ ) + AB ( C + D ) … .α
Del gráfico del problema, debido a la compuerta XNOR:
´
F= X ⊕Y
´ X Ý
F= X́ Y +
Operando el complemento

F=( X + Ý )( X́ +Y )

F=X X́ + XY + Ý X́+ Ý Y
F=XY + Ý X́ … . β
AHORA comparando los resultados α y β deducimos que:

F= AB ( C + D ) + ( Á + B́ ) ( Ć D́ )= XY + X́ Ý
X =AB
Y =C + D

CIRCUITO FINAL
2) Simplificar en forma de suma de productos:

G ( A , B , C , D , E , F )=∑ m(0 , 1 ,10 , 11, 12, 14 , 15 , 17 , 20 ,21 , 25 ,26 ,27 , 29 , 30 ,31 , 32 ,33 , 42 , 43 , 46 , 47

Solución: lo resolveremos por el mapa K, ya que hay muchos términos que nos indican
la posición de los UNOS. En la gráfica la posición de los unos es la parte sombreada en
azul

A
E E
58 26
48 50 56 24 18 16

49 59 19 17
51 57 25 27

63 61 29 30 23 21 F B
53 55

52 28 20
54 62 60 30 22

D
36 38 46 44 12 14 6 4

37 47 5
39 45 13 15 7

33 F
35 43 41 9 11 3 1

32 34 42 40 8 10 2 0

Luego por la teoría de agrupamientos en el mapa K, obtenemos la función F:

F=CE +BCF + ABC + Ć . D́ . É . F + B́ . Ć . D́ . É+ B . Ć . D . É . F́ + Á . B́ . C . D. F́+ Á . B . Ć . D . É

3) Convertir ABCD, que está en código BCD (2-4-2-1) conocido como AIKEN a XYWZ
expresado en código BCD natural. Usar un F.A de 4 bits SIN ninguna puerta lógica
adicional.
Muestre en detalle el fundamento de la solución.
SOLUCIÓN:

BCD 2-4-2-1 BCD natural


A B C D X Y W Z

0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 1
0 0 1 0 0 0 1 0
0 0 1 1 0 0 1 1
0 1 0 0 0 1 0 0
1 0 1 1 0 1 0 1
1 1 0 0 0 1 1 0
1 1 0 1 0 1 1 1
1 1 1 0 1 0 0 0
1 1 1 1 1 0 0 1

Cuando el MSB es 1 se le sumará (-6) a la entrada para que se convierta en código BCD
natural.
SI el MSB fuera 0, entonces permanecerá igual en BCD natural.
El diseño del FULL ADDER será el siguiente:

4) Realizar la minimización simultánea para las funciones booleanas:


F ( A , B ,C , D ) =∑ m(0 , 2 , 4 , 6 , 7 , 9)+r (10 ,11)
G ( A , B , C , D )=∑ m(2 , 4 , 9 ,10 , 15)+ r (0 , 13 ,14)

SOLUCIÓN:
Primero usaremos el mapa K para cada función
Para F:

AB 00 01 11 10
CD
00 1 1 1

01 1 1

11 1 1 X

10 1 1 1

F= Á D́+ Á BC + A B́ D

Para G:

AB 00 01 11 10
CD
00 X 1

01 X 1

11 1

10 1 X 1

G= Á Ć D́+ A Ć D+ B́ C D́+ ABD

Ahora simplificamos simultáneamente F y G


AB 00 01 11 10
CD
00 FG FG

01 G FG

11 F G F

10 FG F G

LUEGO obtendremos las ecuaciones simplificadas


F=( Á Ć D́+ Á B́ D́+ A B́ Ć D)+ Á BC + A B́ D

G=( Á Ć D́+ Á B́ D́+ A B́ Ć D)+ ABD + B́ C D́

5) Simplificar mediante el método tabular (Quine- Mc Cluskey). Indique los IP


esenciales y los IP no esenciales.
F ( A , B ,C , D ) =∑ m(0 , 4 ,6 , 8 , 9 , 15)+ r (3 ,7 ,11, 13)
Solución:
Tomaremos los valores de r11 y r13 para simplificar nuestra ecuación

SIMPLIFICACIÓN POR MÉTODO QUINE-MC CLUSKEY

ABCD
0000 0000 0 – 0 0*
0100 0100 - 0 0 0*
0110 1000 0 1 – 0*
1000 0110 100-* 1 - - 1*
1001 1001 10-1
1011 1011 1-01
1101 1101 1–11
1111 1111 11-1

Entonces obtenemos la función F será:

F= Á Ć D́+ B́ Ć D́+ Á B D́+ A B́ Ć + AD

TABLA DE IMPLICANTES PRIMOS

0 4 6 8 9 11 13 15
AD X X X X
Á Ć D́ X X
B́ Ć D́ X X
Á B D́ X X
A B́ Ć X X

F= Á Ć D́+ B́ Ć D́+ Á B D́+ A B́ Ć + AD

Á Ć D́ , B́ Ć D́ y Á B D́ son implicantes primos esenciales

A B́ Ć y AD son implicantes primos no esenciales

También podría gustarte