actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/enero/enero 2016/actividades/a6/activ6...

30
Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito de esta actividad contar con una guía de estudios que te permitan prepárate para próximo examen. La entrega de este documento es el día correspondiente a él examen de medio curso y antes de presentarlo. Temas y ponderación del examen de medio termino Sistemas Numéricos Conversiones entre los sistemas numéricos de notación posicional 6% Álgebra Booleana Operadores (And, Or, Not, Nand, Nor, Exor y Exnor) Símbolo, característica, expresión matemática, Tabla de verdad Propiedades Distributiva, Asociativa y Conmutativa e Identidades Circuito, Ecuación, Tabla de verdad y Diagrama de tiempos Teorema de D’ Morgan Minitermino forma SOP (And/Or) Maxitermino forma POS (Or/And) Ocho Formas estándar 40% Minimización de Funciones Booleanas Manipulación Algebraica Mapas de Karnaugh POS y SOP 34% Planteamiento del problema y Tabla de verdad 20 Índice Pag. Lista de verificación (checklist) ........................................................................................... 2 Calendario .......................................................................................................................... 2 1.- Sistemas numéricos ...................................................................................................... 3 2 Resumen conceptual ....................................................................................................... 4 3.- Identidades................................................................................................................... 6 4.- Operadores Lógicos ...................................................................................................... 7 5.- Operaciones Booleanas. ............................................................................................... 7 6 Identificación de funciones Booleanas ............................................................................ 8 7. - Manipulación algebraica............................................................................................... 9 8.- Mapas de Karnaugh .................................................................................................... 13 9 Sistema Digital Binario .................................................................................................. 18 10 Las ocho formas estándar ........................................................................................... 19 11.- Problema propuesto .................................................................................................. 20 12.- Conclusiones de la actividad ..................................................................................... 25 Formulario ........................................................................................................................ 26

Upload: others

Post on 26-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito de esta actividad contar con una guía de estudios que te permitan prepárate para próximo examen. La entrega de este documento es el día correspondiente a él examen de medio curso y antes de presentarlo.

Temas y ponderación del examen de medio termino

Sistemas Numéricos Conversiones entre los sistemas numéricos de notación posicional 6%

Álgebra Booleana

Operadores (And, Or, Not, Nand, Nor, Exor y Exnor)

Símbolo, característica, expresión matemática, Tabla de verdad

Propiedades Distributiva, Asociativa y Conmutativa e Identidades

Circuito, Ecuación, Tabla de verdad y Diagrama de tiempos

Teorema de D’ Morgan

Minitermino forma SOP (And/Or)

Maxitermino forma POS (Or/And)

Ocho Formas estándar

40%

Minimización de Funciones Booleanas

Manipulación Algebraica

Mapas de Karnaugh POS y SOP

34%

Planteamiento del problema y Tabla de verdad 20

Índice Pag.

Lista de verificación (checklist) ........................................................................................... 2

Calendario .......................................................................................................................... 2

1.- Sistemas numéricos ...................................................................................................... 3

2 Resumen conceptual ....................................................................................................... 4

3.- Identidades ................................................................................................................... 6

4.- Operadores Lógicos ...................................................................................................... 7

5.- Operaciones Booleanas. ............................................................................................... 7

6 Identificación de funciones Booleanas ............................................................................ 8

7. - Manipulación algebraica ............................................................................................... 9

8.- Mapas de Karnaugh .................................................................................................... 13

9 Sistema Digital Binario .................................................................................................. 18

10 Las ocho formas estándar ........................................................................................... 19

11.- Problema propuesto .................................................................................................. 20

12.- Conclusiones de la actividad ..................................................................................... 25

Formulario ........................................................................................................................ 26

Page 2: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

Lista de verificación (checklist)

No Tema Respuestas Cotejado

Portada Es requisito presentar esta actividad con

portada con los datos completos

1 Sistemas Numéricos a b c d e Pag. 3

2 Crucigrama Pag. 4

3 Identidades 1 2 3 4 5 6 Pag. 6

4 Operadores Lógicos a b c d Pag. 7

5 Operaciones Booleanas a b c Pag. 7

6 Identificación de Funciones Booleanas

a b c Pag. 8

7 Manipulación Algebraica 1 2 3 4 5 6 Pag. 9

8 Mapas de Karnaugh F1 F2 F3 F4 Pag. 13

9 Sistema Digital Binario SOP POS Pag. 18

10 8 Formas estándar Pag. 19

11 Problema propuesto

Diagrama de bloques Pag .20

Tabla de verdad Pag. 21

Ecuaciones mínimas SOP y POS por K Map (tres)

Pag .22

Diagramas Pag. 23

Forma And/Nor Pag. 24

Conclusiones Una actividad sin conclusiones carece de valor Pag. 25

Calendario

Lunes Martes Miercoles Jueves Viernes Sábado Domingo

22 23 24 25 26 27 28

29 1 2 3 4 5 6

7 8 9 10

M1

11

M2

12 13

14 Revisión M1

M3

15 Revisión M2

M4

Revisión M3

Revisión M4

Page 3: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

1.- Sistemas numéricos

a) ¿Selecciona el valor en decimal del siguiente número en hexadecimal 19F(16)

A B C D

515 414 155 416

b) ¿Selecciona el valor en octal del siguiente número en decimal 454(10)

A B C D

408 706 703 469

c) ¿Selecciona el valor en binario del siguiente número en hexadecimal 19F(16)

A B C D

110010111 101101111 110011111 111000100

d) Convierte los siguientes números a decimal y ordénalos de mayor a menor

a) 110011111(2)

b) 436(8)

c) 18D(16)

d) 404(5)

Mayor Menor

e) Efectué las siguientes conversiones sin importar el orden.

2B (12) = N(2) = N(5) = N(7) = N(16)

N12 N2 N5 N7 N16

2B

Page 4: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

2 Resumen conceptual

Con el propósito de recordar las definiciones de los términos y conceptos utilizados en el curso resuelva el siguiente crucigrama.

Page 5: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

Vertical

4. Creador de la era digital Claude E. ?

6. La salida es uno cuando un número impar de variables de entrada es igual a uno.

8. Sistema con variables continuas.

11. Extensión del archivo de texto para la simulación.

12. Sistema de numeración, que tiene como base el número 16.

14. Comando para obtener la simulación de un diseño test_?

15. Nombre del creador del algebra booleana.

16. Extensión del archivo de captura esquemática.

18. Conjunto de cosas que relacionadas entre sí contribuyen a determinado objeto.

21. Era de la Información y las Telecomunicaciones, 'Era ?.

22. Procedimiento que se sigue en las ciencias para hallar la verdad y enseñarla.

24. Tierra o terminal negativa iniciales.

27. Forma matemática en donde se expresan varios maxiterminos Productos de Suma.

28. Forma matemática en donde se expresan varios miniterminos Suma de Productos

29. Término producto (AND) que contiene todas las variables de la función ya sea en su forma normal o complementada.

32. Advanced Boolean Expression Language (iniciales).

34. Programmable Logic Devices, dispositivo lógico programable (Siglas)

35. Propiedad en donde A(B C) = (A B) C.

38. Siglas de Zero Insertion Force

39. Sistema numérico de dos elementos.

40. Diodo emisor de luz iniciales en inglés.

41. Representación tabular de una función booleana tabla de ?

42. Término Or que contiene todas las variables de la función, ya sea afirmadas o negadas.

44. Su salida es cero cuando cualquier entrada es uno.

45. Verificar, confirmar la veracidad o exactitud

de algo.

Horizontal

. 1. Términos algebraicos que tengan las mismas letras y con igual exponente.

2. Extensión del archivo JEDEC con el cual programaos el dispositivo.

3. Teorema que AB+A´C+BC = AB+A´C.

5. Hardware Description Language iniciales.

7. Joint Electron Device Engineering Council

9. Matriz Lógica Genérica

10. Su salida es uno cuando cualquier entrada es cero.

13. Nombre del creador del teorema de D' Morgan.

17. Propiedad del algebra booleana en donde A+B = B+A.

19. Es la forma de identificar una operación booleana en un diagrama esquemático.

20. La salida es cero cuando cualquiera de sus entradas es cero.

23. Sistema numérico de base diez.

25. Operación Booleana de una sola entrada y su propósito es negar.

26. Recurso para comprobar el buen funcionamiento de un diseño antes de implementarlo físicamente.

27. Nombre de la terminal de un circuito integrado en inglés.

30. Es una técnica de simplificación matemática, que consiste la descomposición de una expresión en forma de factores.

31. Procedimiento gráfico para la simplificación de funciones booleanas mapa de ?.

33. Voltaje de Corriente Continua iniciales

34. Modo de escritura numérica en el cual, cada dígito posee un valor diferente que depende de su posición relativa. Notación?

36. Reducir la ecuación lo más posible.

37. Nombre del programa con el que se realiza la captura esquemática.

43. La salida es cero solamente cuando todas sus entradas son cero.

Page 6: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

6

3.- Identidades

Obtenga la Ecuación y el Valor de la salida para las siguientes identidades

Ecuación Valor de salida

Ejemplo

A + B + A’ 1

1

(A + B’ + C + 0’)’

2

3

4

5

6

Page 7: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

7

4.- Operadores Lógicos

Considerando las operaciones And, Or, Nand, Nor y Exor todas ellas de tres

entradas resuelva lo siguiente:

a) Si las entradas son A=0, B=0 y C=0. Que operadores tendrán la salida igual a

uno:

A b c d

Nand y OR And y Nor Nor y Nand Nand y Exor

b) Si solo una de las tres entradas A, B o C toma el valor de uno:

A b c d

Nand, And y Exor And, Nor y Exor Nand, Or y Exor Nor, Or y Exor

c) Si dos de las tres entradas A, B o C toma el valor de uno:

A b c d

Or y Exor And y Exor Nand, y Or And y Or

d) Si las tres entradas A, B o C toman el valor de uno A=1, B=1 y C=1:

A b c d

Or y Exor, Nand And, Exor y Or Nand, Or y Exor And y Or y Nor

5.- Operaciones Booleanas.

Identifique la operación y dibuje el símbolo correspondiente a cada una de las siguientes aseveraciones:

Símbolo

a La Salida es Alta solamente cuando sus tres entradas son Bajas.

B La Salida es Baja cuando cualquiera de sus cuatro entradas es Baja

c La Salida es Alta solamente cuando sus dos entradas son diferentes

Page 8: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

8

6 Identificación de funciones Booleanas

Seleccione la respuesta correcta de las siguientes proposiciones:

a) La función booleana F(x,y,z) =∑m (0, 2, 3, 7) puede ser expresada por:

x’y’z’ + x’yz’ + x’yz

x’y’z’ + x’yz’ + xyz

x’z’ + yz

x’z + yz’

b) .- La función F(A, B,C) = (A+B)(A’+C)(B+C) es igual a:

(A+B)(A+C’)

(A+B)(A’+C)

(A+B)(A’+C’)

(A+B’)(A’+C)

c) .- La función F(X,Y) = X’ + X Y’ es igual a:

Y’ + X’ Y

Y + X Y’

X + X’ Y

X’ + X Y

Page 9: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

9

7. - Manipulación algebraica

Recursos para la minimización de funciones Booleanas

Por medio de la manipulación algebraica se puede simplificar una Función Booleana y obtener una mínima expresión que contenga menos términos o menos variables que la función original, para reducir así la complejidad del circuito a implementar, los recursos disponibles de este método algebraico se listan a continuación:

a) Identidades de los operadores. b) Factorización para la minimización. c) Duplicando un término ya existente d) Propiedad Distributiva. e) Teorema del Consenso. f)Teorema de D´Morgan. g) Equivalencias de Exor y Exnor en la forma AON (And, Or y Not).

b).- Factorización para la minimización, se efectúa entre dos términos semejantes y cuando solo cambia una variable y esta variable se elimina.

B A + B A’= B (A+A’)= B

c).- Propiedad Distributiva

X+YZ = (X+Y) (X+Z) X(Y+Z)= X Y + X Z

e).-Teorema de D´Morgan

And AB = (A´+B’)’ And por Nor negando las entradas

Nor (A+B) = A’ B’ Nor por And negando las entradas

Or A+B = (A’ B’)’ Or por Nand negando las entradas

Nand (AB)’ = A’+ B’ Nand por Or negando las entradas

f).- Equivalencias del Exor y Exnor

A B = A’ B + A B’ (A B)’ = A’ B’ + A B

Page 10: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

10

Obtenga la mínima expresión de los siguientes problemas por medio de

manipulación algebraica y compruebe el resultado con la solución propuesta.

1 Resultado

A’ + B’ + C + D

Procedimiento:

2 Resultado

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

Procedimiento

Page 11: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

11

3 Solución

A’B’C+(A+B+C’)’+A’B’C’D A’ B’ (C + D)

Procedimiento

4 Solución

F(X,Y,Z) = X’ Y’ Z’ + X’ Y’ Z+ X’ Y Z’ + X’ Y Z +X Y Z X´+ Y Z

Procedimiento

Page 12: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

12

5 Solución

Z= XY’+X’Y’Q = Y’ (X+Q)

Procedimiento

6 Solución

a´b´c + a’ c d’ + b d a’ c + b d

Procedimiento

Page 13: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

13

8.- Mapas de Karnaugh

Simplifique las siguientes funciones por mapas de Karnaugh obteniendo la mínima

expresión en las en las formas SOP (agrupando unos) y POS (agrupando ceros) y

compruebe sus resultados por medio del software LogicAid.

F1 (A,B,C,D) = m ( 2, 5, 7, 13, 15)

Page 14: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

14

F2 (A,B,C,D) =m ( 2, 3, 7, 11, 15)

Page 15: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

15

F3 (A,B,C,D) =A’ B + B’ C’ D’ + A C’ D + A C

Page 16: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

16

F4 (A,B,C,D) = (B + D’ ) ( A’ +B’ +C )( A +B +C)( B +D)

I

Page 17: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

17

Identifique cada uno de los resultados con los obtenidos en los Mapas

anteriormente resueltos

F? Resultados SOP y POS

A C D + A'B D + A' B' C D'

B D' + B'D + A B' + B'C'

A C + A D + B'C'D' + A'B

A'B D + A C D + A' B' C D'

A B' + B C + B D + A'C'D'

B C + A'B

B D' + B'D + A D' + C'D'

(A'+ C)(A'+ D)(B'+ D)(A+ B+ D')(C+ D)

(B'+ D') (A + B + C'+ D)

(A'+ B'+ C+ D)(A+ B+ C')(A+ B+ D')

(B+ C)(A'+ C)(A'+ D)(B'+ D)(A+ B+ D')

(A+ B+ D') (A'+ B'+ C+ D)(A+ B+ C')

C D + A' B'C

B D' + B'D + A B' + B'C'

B (A'+ C )

C (A'+ D ) (B'+ D )

B D' + B'D + A D' + C'D'

(A + B + C'+ D) (B'+ D')

Page 18: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

18

9 Sistema Digital Binario

Un sistema digital binario representado por este diagrama de tiempos, en donde las

entradas son A, B, C y D y la salida S, obtenga: La función mínima expresada en las

formas And/Or (SOP) y Or/And (POS):

Función mínima

SOP

Función mínima

POS

Page 19: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

19

10 Las ocho formas estándar

Actividad: Obtenga las ecuaciones mínimas y el diagrama en las formas estándar

And/Or, Or/And y And/Nor de la siguiente función:

a).- FX (A, B, C)= (A +C) (C + B) (A’ + B)

Forma Ecuación Mínima Diagrama

And/Or

Or/And

And/Nor

Page 20: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

20

11.- Problema propuesto

Diseñe un sistema electrónico digital para controlar el llenado de un tanque de agua.

Se dispone de 2 sensores ubicados a distintos niveles, N1 inferior, N2 superior, estos presentan un nivel lógico “1” a su salida cuando les toca el agua, además hay una válvula de consumo cuya posición también es V=1 válvula abierta y V=0 cerrada. También se cuenta con un interruptor principal P de modo que P=1 el sistema esta encendido y P=0 el sistema está totalmente apagado.

Para el llenado del tanque se dispone de 2 bombas A y B,

El llenado del tanque debe hacerse de la siguiente manera:

a) Si el nivel del agua está por debajo de los dos sensores, deben funcionar ambas bombas.

b) Si el nivel del agua está entre sensores y la válvula está abierta, deben funcionar ambas bombas.

c) Si el nivel del agua está entre sensores y la válvula está cerrada, sólo debe funcionar la bomba A.

d) Si el nivel llega al sensor superior (tanque lleno), deben estar ambas bombas apagadas.

e) En el caso que se detecte solo agua en el sensor superior N2 las bombas se apagaran y activara una señal de Alarma Al.

Para este diseño obtenga:

1.- El Dibujo del Diagrama de bloques

Page 21: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

21

2.- La tabla de verdad.

Entradas Salidas

M P N2 N1 V AL BA BB

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Page 22: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

22

3 .- Las Ecuaciones Mínimas

.Para cada una de las tres salidas obtenga las ecuaciones mínimas SOP y POS utilizando mapas de Karnaugh.

Page 23: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

23

4.- Diagrama esquemático

Dibuje el diagrama esquemático de los dos resultados mínimos obtenidos.

Page 24: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

24

5.- La forma estándar And/Nor

Obtenga la forma estándar And/Nor partiendo de los resultados mínimos SOP y POS y dibuje los Diagramas de.

Page 25: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

25

12.- Conclusiones de la actividad

Page 26: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

26

Formulario

1.- Sistemas numéricos

Métodos:

N(x) →N(10) Multiplicar por la Base y Sumar (para números enteros)

N(x) →N(10) Fórmula General (preferentemente para números con decimales)

N(10) →N(X) Residuos (para números enteros)

N(10) →N(X) Extracción de potencias (preferentemente para números con decimales)

N(2) ↔N(8) O N(2) ↔N(16) Múltiplo

2.- Algebra Booleana a).- Identidades

AND OR

A A=A A+ A=A

A 0 =0 A +0 =A

A 1 =A A +1 =1

A A’ =0 A + A’ =1

b).- Factorización para la minimización Se efectúa entre dos términos semejantes y cuando cambia solo una variable y

esta variable se elimina: A B C D+ A’ B C D= B C D (A +A’)= B C D

c).- Duplicando un término ya existente A+A=A,

AB’+ AB’+ AB’= AB’ d).- Propiedad Distributiva

X+YZ = (X+Y) (X+Z) X(Y+Z)= XY+XZ

d).-Teorema del consenso

And/Or Or/And

AB+A’C+BC = AB + A’C (A+B)(A’+C)(B+C)= (A+B)(A’+C)

Page 27: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

27

f).-Teorema de D´Morgan

And AB = (A´+ B’)’

And por Nor negando las entradas

Or A+B = (A’ B’)’

Or por Nand negando las entradas

Nor (A+B)’ = A’B’

Nor por And negando las entradas

Nand (A B)’ = A’+ B’

Nand por Or negando las entradas

g).- Igualdades del Exor y Exnor

A B = A’ B + A B’

(A B)’ = A’ B’ + A B

Page 28: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

28

h) Mapas de Karnaugh

Reglas para el uso del Kmap

1.- Formar el menor número de grupos

2.- Cada grupo lo más grande posible

3.- Todos los unos deberán de ser agrupados

4.- Un solo uno puede formar un grupo

5.- Casillas de un grupo pueden formar parte de otro grupo

Grupo = Unos adyacentes enlazados (paralelogramos) en una cantidad igual a

una potencia entera de dos, eje. (1, 2, 4, 8,…).

Dos Variables Tres Variables Cuatro Variables

4.- Las ocho formas estándar

Minitérminos (SOP) Maxitérminos (POS)

And/Or

Or/And

Nand/Nand Nor/Nor

Or/Nand And/Nor

Nor/Or Nand/And

Page 29: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

29

Ejemplo: obtener las formas And/Or, Or/And y And/Nor de la siguiente función

Booleana:

m A B C S

0 0 0 0 0

1 0 0 1 1

2 0 1 0 1

3 0 1 1 0

4 1 0 0 1

5 1 0 1 1

6 1 1 0 0

7 1 1 1 1

Obteniendo las ecuaciones a partir de la tabla de verdad:

a) Miniterminos (unos de FS) en las formas canónica y SOP (And/Or)

b) Maxitérminos (ceros de FS) en sus formas canónica y POS (Or/And)

a) b)

FS (A,B,C) =∑m(1,2,4,5,7)

FS (A,B,C) = A’B’C+A’BC’+AB’C’+AB’C+ABC

FS (A,B,C) = πm(0,3,6)

FS (A,B,C) =(A+B+C)(A+ B’+ C’)(A’+B’+C)

Page 30: Actividad 6 - jagarza.fime.uanl.mxjagarza.fime.uanl.mx/Enero/Enero 2016/Actividades/A6/activ6 feb201… · Actividad 6 (cuenta para la aplicación del Artículo 23) El propósito

FIME UANL M.C. Juan Ángel Garza Garza

Actividad 6, febrero 2016, Sistemas Digitales M1

30

También se pueden expresar las formas SOP y POS en forma simplificada por medio de mapas de Karnaugh (o LogicAid)

FS (A,B,C) = A C + A B’ +A’B C’ + B’C FS (A,B,C) =(A’+B’+C)(A+B’+C’)(A+B+C)

Para obtener la forma And/Nor partimos de la forma Or/And aplicando el teorema de

D’morgan en los dos niveles como se indica a continuación.

1.- Or por Nand negando las entradas

2.- And por Nor negando las entradas

3.- Se cancelan los negados al mismo nivel

(ABC’)’(A’BC)’ (A’B’C’)’ [(ABC’)’’+(A’BC)’’+ (A’B’C’)’’]’ [(ABC’)+(A’BC)+ (A’B’C’)]’