resumen: circuitos combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · sumador...

34
Resumen: Circuitos Combinacionales Por: Carlos A. Fajardo [email protected] UIS - Sistemas Digitales

Upload: others

Post on 17-May-2020

30 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Resumen:Circuitos Combinacionales

Por:

Carlos A. Fajardo

[email protected]

UIS - Sistemas Digitales

Page 2: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

CIRCUITOS COMBINACIONALES

UIS - Sistemas Digitales

Page 3: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

¿Qué es un circuito combinacional?

• Un circuito cuya salida depende de la entradas.

– No tiene memoria

– Para idénticas entradas idénticas salidas.

UIS - Sistemas Digitales

Page 4: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Circuito Combinacional

UIS - Sistemas Digitales

A B F

0 0 0

0 1 1

1 0 0

1 1 1

Función de Verdad

)(),( POSABBAF BA

)())((),( SOPBABAF BA

)3,1(),( BAF

Mintérminos

)2,0(),( BAF

Maxtérminos

Page 5: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

SUMADORES

UIS - Sistemas Digitales

Page 6: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Sumador Medio

Tabla

UIS - Sistemas Digitales

A B Cout S

0 0 0 0

0 1 0 1

1 0 0 1

1 1 1 0

Función de Verdad

Cout =A and B

S = A xor B

Diagrama de Compuetas

Page 7: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Sumador Medio

UIS - Sistemas Digitales

A B

S

Cout

A B Cout S

0 0 0 0

0 1 0 1

1 0 0 1

1 1 1 0

Page 8: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Sumador Completo

UIS - Sistemas Digitales

A B

S

CoutCin

Page 9: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Sumador de Cuatro bits.

UIS - Sistemas Digitales

A B

S

Cout

A B

S

Cout Cin

A B

S

Cout Cin

A B

S

Cout Cin

Suma(0)Suma(1)Suma(2)Suma(3)Carry

A(0) B(0)A(1) B(1)A(2) B(2)A(3) B(3)

Page 10: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Sumador – Restador de Cuatro bits.

UIS - Sistemas Digitales

¿Cómo se modifica el diseño anterior para que funcione como sumador – restador?

Page 11: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Sumador de Cuatro bits.

UIS - Sistemas Digitales

A B

S

Cout

A B

S

Cout Cin

A B

S

Cout Cin

A B

S

Cout Cin

Suma(0)Suma(1)Suma(2)Suma(3)Carry

A(0) B(0)A(1) B(1)A(2) B(2)A(3) B(3)

Page 12: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

MULTIPLEXORES

UIS - Sistemas Digitales

Page 13: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Multiplexores

UIS - Sistemas Digitales

I1

2

I2

I3

I4

F

Page 14: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Muliplexores:Direccionando los datos

UIS - Sistemas Digitales

I1

Sel

F

2

I2

I3

I4

I1

I2

I3

I4

F

Sel1 Sel0

Page 15: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

DECODIFICADORES

UIS - Sistemas Digitales

Page 16: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

¿Qué es un Decodificador?

Es un circuito que detecta un código en laentrada e indica su presencia activando unasalida especifica

UIS - Sistemas Digitales

Page 17: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Decodificadores 2 - 4

UIS - Sistemas Digitales

Page 18: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Decodificadores (Lógica Negada)

UIS - Sistemas Digitales

Page 19: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Tarea de Investigación

• ¿Cómo se implementa un decodificadorde lógica negada?.

UIS - Sistemas Digitales

Page 20: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

CODIFICADORES

UIS - Sistemas Digitales

Page 21: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Codificadores

• Hace la tarea “inversa” a un decodificador.

• Muestra en la salida un código binario correspondiente a una entrada activa.

UIS - Sistemas Digitales

Page 22: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Codificador (Opción 1)

UIS - Sistemas Digitales

S0

S1

S2

S3

D1

D0

co

dif

icad

or

S3 S2 S1 S0 D1 D0

0 0 0 1 0 0

0 0 1 0 0 1

0 1 0 0 1 0

1 0 0 0 1 1

… … … … X X

Siempre hay una y sólo una señal activada

El resto de condiciones en la tabla de verdad

Son condiciones NO IMPORTA

Page 23: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Codificador (Opción 2)

UIS - Sistemas Digitales

S0

S1

S2

S3

D1

D0co

dif

icad

or

S3 S2 S1 S0 D2 D1 D0

0 0 0 0 0 0 0

0 0 0 1 0 0 1

0 0 1 0 0 1 0

0 1 0 0 0 1 1

1 0 0 0 1 0 0

… … … … X X X

D2

Cuando existe la posibilidad de que NO este activada

ninguna señal.

El resto de condiciones en la tabla de verdad

Son condiciones NO IMPORTA

Page 24: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Codificador de Prioridad

UIS - Sistemas Digitales

S0

S1

S2

S3

D1

D0co

dif

icad

or

S3 S2 S1 S0 D2 D1 D0

0 0 0 0 0 0 0

0 0 0 1 0 0 1

0 0 1 X 0 1 0

0 1 X X 0 1 1

1 X X X 1 0 0

D2

Permiten que exista más de una señal activa

X = condiciones NO IMPORTA

Page 25: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Codificador de prioridad con Enable

UIS - Sistemas Digitales

S0

S1

S2

S3

D1

D0co

dif

icad

or

E S3 S2 S1 S0 D2 D1 D0

0 X X X X 0 0 0

1 0 0 0 0 0 0 0

1 0 0 0 1 0 0 1

1 0 0 1 X 0 1 0

1 0 1 X X 0 1 1

1 1 0 X X 1 0 0

D2

Permiten que exista más de una señal activa

E

Page 26: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

COMPARADORES

UIS - Sistemas Digitales

Page 27: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Comparadores

Un comparador es un circuito combinacional que realiza lacomparación entre dos entradas e indica si son: iguales, siuno es mayor o menor que otro.

UIS - Sistemas Digitales

Page 28: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Comparador de igualdad de dos bits

UIS - Sistemas Digitales

A

B

F=

Page 29: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Comparador de igualdad de dos bits

UIS - Sistemas Digitales

A

B

F=A B F

0 0 1

0 1 0

1 0 0

1 1 1

Page 30: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Comparador de igualdad de dos bits

UIS - Sistemas Digitales

A

B

F=A B F

0 0 1

0 1 0

1 0 0

1 1 1

A

BF

Page 31: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Comparador mayor que (dos bits)

UIS - Sistemas Digitales

A

B

F>A B F

0 0 0

0 1 0

1 0 1

1 1 0

A

BF

Page 32: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

Comparador menor o igual que (dos bits)

UIS - Sistemas Digitales

A

B

F≤A B F

0 0 1

0 1 1

1 0 0

1 1 1

A

BF

Page 33: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

¿Para más bits?

UIS - Sistemas Digitales

A

B

F=2

2

2

A1 A0 B1 B0 F

0 0 0 0 1

0 0 0 1 0

0 0 1 0 0

0 0 1 1 0

0 1 0 0 0

0 1 0 1 1

… …

1 1 1 1 1

Page 34: Resumen: Circuitos Combinacionalesdigitalesuis.wdfiles.com/local--files/recursos... · Sumador –Restador de Cuatro bits. UIS - Sistemas Digitales ¿Cómo se modifica el diseño

FINUIS - Sistemas Digitales