• No se han encontrado resultados

Diseño de circuitos con puertas NAND y NOR. Fundamentos de los Computadores Grado en Ingeniería Informática

N/A
N/A
Protected

Academic year: 2021

Share "Diseño de circuitos con puertas NAND y NOR. Fundamentos de los Computadores Grado en Ingeniería Informática"

Copied!
25
0
0

Texto completo

(1)

2.

2. Simplificación de funciones

Simplificación de funciones

b

l

Mét d d

b

l

Mét d d K

K

h

h

booleanas: Método de

booleanas: Método de Karnaugh

Karnaugh

Diseño de circuitos con puertas NAND y NOR

Fundamentos de los Computadores Grado en Ingeniería Informática

(2)

Introducción

Introducción

Las puertas NAND y NOR son puertas universales, es

decir, cualquier función lógica puede expresarse usando sólo puertas NAND o sólo puertas NORp p

Además, las puertas NAND y NOR son las más

sencillas de construir por lo que conviene expresar sencillas de construir, por lo que conviene expresar funciones lógicas en base a ellas

Los objetivos de este tema son:

 Describir cómo modificar una función lógica para permitir su implementación usando únicamente puertas NAND

 Describir cómo modificar una función lógica para permitir su implementación usando únicamente puertas NOR

(3)

Estructura del tema

Estructura del tema

Introducción

Diseño de circuitos con puertas NAND

 Propiedad universal de las puertas NAND

 Conversión de funciones lógicas a productos negados

 Utilización de puertas NAND de dos entradas

Diseño de circuitos con puertas NOR

 Propiedad universal de las puertas NORPropiedad universal de las puertas NOR

 Conversión de funciones lógicas a sumas negadas

 Utilización de puertas NOR de dos entradasUtilización de puertas NOR de dos entradas

Resumen y bibliografíaResumen y bibliografía

(4)

La puerta universal NAND

La puerta universal NAND

La puerta NAND se considera una puerta universal

porque puede utilizarse para generar el resto de las operaciones lógicasp g

L ió ló i NOT i l t NAND

La operación lógica NOT equivale a una puerta NAND

con las dos entradas conectadas a un mismo valor

(5)

La puerta universal NAND

La puerta universal NAND

La puerta NAND se considera una puerta universal

porque puede utilizarse para generar el resto de las operaciones lógicasp g

L ió ló i AND i l t NAND

La operación lógica AND equivale a una puerta NAND

con la salida negada

A

A·B = A·B

B

A·B

B

(6)

La puerta universal NAND

La puerta universal NAND

La puerta NAND se considera una puerta universal

porque puede utilizarse para generar el resto de las operaciones lógicasp g

L ió ló i OR i l t NAND

La operación lógica OR equivale a una puerta NAND

con los valores de las dos entradas negados

A

A

A

A·B =A+B=A+B

(7)

Diseño de circuitos con puertas NAND

Diseño de circuitos con puertas NAND

Para convertir un término producto o un término suma

en una operación NAND debemos aplicarle al término una doble negacióng

En el caso de un término suma también será necesario

aplicarle al término el segundo teorema de DeMorgan aplicarle al término el segundo teorema de DeMorgan

A·B = A·B

(8)

Diseño de circuitos con puertas NAND

Diseño de circuitos con puertas NAND

Es posible implementar una expresión en forma de

suma de productos usando únicamente puertas NAND

A AB

AB + CD

BA AB AB+CD C D CD

AB + CD

D CD

(AB)(CD)

A B AB (AB)(CD) C ( )( )

(9)

Diseño de circuitos con puertas NAND

Diseño de circuitos con puertas NAND

Es posible implementar una expresión en forma de

producto de sumas usando únicamente puertas NAND

A A+B

(A+B)(C+D)

B (A+B)(C+D)

(A+B)(C+D)

CD C+D A

(AB)(CD)

A A B B

(AB)(CD)

B (AB)(CD) (AB)(CD) C D

(AB)(CD)

C D D C D

(10)

Diseño de circuitos con puertas NAND

Diseño de circuitos con puertas NAND

Podría resultar interesante limitar el diseño de un

circuito a puertas NAND de dos entradas, dado que son las más simples de implementarp p

En caso de tener un término producto o un término p

suma con más de tres variables, habrá que hacer uso de la ley asociativa para asegurar que cada operador sólo la ley asociativa para asegurar que cada operador sólo actúa sobre dos variables

Es importante tener en cuenta que la operación NAND

i ti l h li l l

no es asociativa, por lo que hay que aplicar la ley

(11)

Diseño de circuitos con puertas NAND

Diseño de circuitos con puertas NAND

La ley asociativa puede aplicarse a los términos

producto de una suma de productos

A+BCD

A+B(CD)

A+B(CD)

A+BCD

A+B(CD)

A+B(CD)

A+B(CD)

A+B(CD)

A(B(CD))

A(B(CD))

A B B C D

(12)

Diseño de circuitos con puertas NAND

Diseño de circuitos con puertas NAND

La ley asociativa puede aplicarse a los términos suma

de un producto de sumas

A(B+C+D)

A(B+(C+D))

A(B+(C+D))

A(B+C+D)

A(B+(C+D))

A(B+(C+D))

A(B+(CD))

A(B+(CD))

A(B(CD))

A(B+(CD))

A(B+(CD))

A(B(CD))

A(B(CD))

A B C D D

(13)

Estructura del tema

Estructura del tema

Introducción

Diseño de circuitos con puertas NAND

 Propiedad universal de las puertas NAND

 Conversión de funciones lógicas a productos negados

 Utilización de puertas NAND de dos entradas

Diseño de circuitos con puertas NOR

 Propiedad universal de las puertas NORPropiedad universal de las puertas NOR

 Conversión de funciones lógicas a sumas negadas

 Utilización de puertas NOR de dos entradasUtilización de puertas NOR de dos entradas

Resumen y bibliografíaResumen y bibliografía

(14)

La puerta universal NOR

La puerta universal NOR

La puerta NOR se considera una puerta universal

porque puede utilizarse para generar el resto de las operaciones lógicasp g

L ió ló i NOT i l t NOR

La operación lógica NOT equivale a una puerta NOR

con las dos entradas conectadas a un mismo valor

(15)

La puerta universal NOR

La puerta universal NOR

La puerta NOR se considera una puerta universal

porque puede utilizarse para generar el resto de las operaciones lógicasp g

L ió ló i AND i l t NOR

La operación lógica AND equivale a una puerta NOR

con los valores de las dos entradas negados

A

A

A+B =A·B =A·B

(16)

La puerta universal NOR

La puerta universal NOR

La puerta NOR se considera una puerta universal

porque puede utilizarse para generar el resto de las operaciones lógicasp g

L ió ló i OR i l t NOR

La operación lógica OR equivale a una puerta NOR

con la salida negada

A

A+B = A+B

B

A+B

B

(17)

Diseño de circuitos con puertas NOR

Diseño de circuitos con puertas NOR

Para convertir un término producto o un término suma

en una operación NOR debemos aplicarle al término una doble negacióng

En el caso de un término producto también será

necesario aplicarle el primer teorema de DeMorgan necesario aplicarle el primer teorema de DeMorgan

A+B = A+B

(18)

Diseño de circuitos con puertas NOR

Diseño de circuitos con puertas NOR

Es posible implementar una expresión en forma de

suma de productos usando únicamente puertas NOR

A AB

AB + CD

B AB AB+CD

AB + CD

CD CD

(A+B)+(C+D)

A A A+B

(A B) (C D)

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

(A+B)+(C+D)

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

(19)

Diseño de circuitos con puertas NOR

Diseño de circuitos con puertas NOR

Es posible implementar una expresión en forma de

d t d d ú i t t NOR

producto de sumas usando únicamente puertas NOR

A A+B

(A+B)(C+D)

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

(A+B)(C+D)

(A+B)+(C+D)

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

(20)

Diseño de circuitos con puertas NOR

Diseño de circuitos con puertas NOR

Podría resultar interesante limitar el diseño de un

circuito a puertas NOR de dos entradas, dado que son las más simples de implementarp p

En caso de tener un término producto o un término p

suma con más de tres variables, habrá que hacer uso de la ley asociativa para asegurar que cada operador sólo la ley asociativa para asegurar que cada operador sólo actúa sobre dos variables

Es importante tener en cuenta que la operación NOR

i ti l h li l l

no es asociativa, por lo que hay que aplicar la ley

(21)

Diseño de circuitos con puertas NOR

Diseño de circuitos con puertas NOR

La ley asociativa puede aplicarse a los términos

producto de una suma de productos

A+BCD

A+B(CD)

A+B(CD)

A+BCD

A+B(CD)

A+B(CD)

A+B(C+D)

A+(B(C+D))

A+(B+(C+D))

A+B(C+D)

A+(B(C+D))

A+(B+(C+D))

A

A+(B+(C+D))

A B C D D

(22)

Diseño de circuitos con puertas NOR

Diseño de circuitos con puertas NOR

La ley asociativa puede aplicarse a los términos suma

de un producto de sumas

A(B+C+D)

A(B+(C+D))

A(B+(C+D))

A(B+C+D)

A(B+(C+D))

A(B+(C+D))

A(B (C D))

A(B (C D))

A (B (C D))

A(B+(C+D))

A(B+(C+D))

A+(B+(C+D))

A+(B+(C+D))

A B C D

(23)

Estructura del tema

Estructura del tema

Introducción

Diseño de circuitos con puertas NAND

 Propiedad universal de las puertas NAND

 Conversión de funciones lógicas a productos negados

 Utilización de puertas NAND de dos entradas

Diseño de circuitos con puertas NOR

 Propiedad universal de las puertas NORPropiedad universal de las puertas NOR

 Conversión de funciones lógicas a sumas negadas

 Utilización de puertas NOR de dos entradasUtilización de puertas NOR de dos entradas

Resumen y bibliografíaResumen y bibliografía

(24)

Resumen

Resumen

Las puertas NAND y NOR son las más sencillas

de construir, lo que significa que a los diseñadores de circuitos les interesa que las ecuaciones que los q q

describan usen sólo una de estas operaciones

Aplicando el álgebra de Boole, resulta fácil transformar

la expresión minimizada de cualquier función lógica en p q g una forma que sólo contenta productos negados (NAND) o sumas negadas (NOR)

o sumas negadas (NOR)

También es posible simplificar la función de forma que p p q

sólo use puertas NAND o NOR de dos entradas, que son las más sencillas posibles

(25)

Bibliografía

Bibliografía

Principios de Diseño Digital

Capítulo 4 Capítulo 4

Daniel D. Gajski Prentice Hall 1997 Prentice Hall, 1997

Fundamentos de Sistemas Digitales (g (7ª edición))

Capítulo 5

Thomas L. Floyd Prentice Hall, 2000

Sistemas Electrónicos Digitales Sistemas Electrónicos Digitales

Capítulo 3

Enrique Mandadoq Marcombo, 1991

Referencias

Documento similar

Proporcione esta nota de seguridad y las copias de la versión para pacientes junto con el documento Preguntas frecuentes sobre contraindicaciones y

[r]

Vallejos (1995) insistían en que las actitudes ante la desigualdad y el Estado del bienestar en España están plagadas de ambivalencias e inconsistencias.. A mediados de los años

Volviendo a la jurisprudencia del Tribunal de Justicia, conviene recor- dar que, con el tiempo, este órgano se vio en la necesidad de determinar si los actos de los Estados

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

 Tejidos de origen humano o sus derivados que sean inviables o hayan sido transformados en inviables con una función accesoria..  Células de origen humano o sus derivados que

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que

La demanda en el uso de recursos electrónicos aumenta de manera evidente debido a la gran popularidad de los dispositivos móbiles, ya que, el dispositivo móbil brinda múltiples