Circuitos Combinacionales Completos

Páginas: 10 (2337 palabras) Publicado: 16 de julio de 2012
Tema 4

Bloques funcionales combinacionales

• Bloques para el encaminamiento y/o transferencia de datos
Multiplexor
Demultiplexor
Decodificador
Codificador

• Bloques para el procesamiento de datos
Comparador

• Bloques para la generación de funciones booleanas
ROM
PLA
PAL

• Bloques combinacionales aritméticos
Semisumador
Sumador binario completo
Sumador serie de n bitsSumador paralelo.

Sist. Electrónicos Digitales

1

J.F. Martín

Tema 4

Bloques funcionales combinacionales

Bloques para el encaminamiento y/o transferencia
de datos

Sist. Electrónicos Digitales

2

J.F. Martín

Tema 4

Bloques funcionales combinacionales

• Multiplexor
Es un conmutador electrónico que conecta a una única señal de salida, una de las
diversas señalesde entrada, en función de los valores de las señales de control.
Xn-1

X1 X0

I0
I1
Z
I2 n -1

Función de salida

DISABLE

[(xn-1 xn-2 .... x1 x0 ) * I0 ] + [(xn-1 xn-2 .... x1 x0 ) * I1 ] +
[(xn-1 xn-2 .... x1 x0 ) * I2 ] + [(xn-1 xn-2 .... x1 x0 ) * I3 ] +

z=

+ ............................................ +
⎡(xn-1 xn-2 .... x1 x0 ) * I2n -2 ⎤ + ⎡(xn-1 xn-2 .... x1 x 0 ) *I2n -1 ⎤

⎦⎣

Sist. Electrónicos Digitales

3

J.F. Martín

Tema 4

Bloques funcionales combinacionales

• Implementación de un multiplexor-2 mediante puertas NAND
DISABLE
X0
X1

z=
=

y 0 x1 x 0 D + y1 x1 x 0 D + y 2 x1 x 0 D + y 3 x1 x 0 D

(y

0

x1 x 0 D

) (y

1

x1 x 0 D

) (y

2

x1 x 0 D

) (y

3

x1 x 0 D

Y0
Y1
Z

Y2
Y3

Sist.Electrónicos Digitales

4

J.F. Martín

)

=

Tema 4

Bloques funcionales combinacionales

Para implementar una función combinacional utilizando multiplexores de N señales de
selección (MUX-N), debemos aplicar a la función el teorema del desarrollo para N
variables.

f(x1 * x 2 * ....* xm ) =

[(x1 * x2
[(x1 * x2

* ....* xn ) * f(0,0, ... ,0,xn+1,xn+2 , ... , xm )] +
* ....*xn ) * f(0,0, ... ,1,xn+1,xn+2 , ... , xm )] +
+ ............................................ +
[(x1 * x 2 * ....* xn ) * f(1,1, ... ,1,xn+1,xn+2 , ... , xm )]

a) Si los residuos obtenidos son constantes o dependen de una sola variable, el
proceso ha terminado.
b) Si los residuos obtenidos dependen de 2 ó más variables, hay que repetir el
proceso con cada uno de estos residuos.
Dado unmultiplexor de N señales de selección (MUX-N), podemos implementar una
función de N+1 variables.
N variables como señales de control.
1 variable en las entradas.
Sist. Electrónicos Digitales

5

J.F. Martín

Tema 4

Bloques funcionales combinacionales

• Demultiplexor
Es un conmutador electrónico que conecta una única señal de entrada a una de las
diversas señales de salida, enfunción de los valores de las señales de control

Xn-1

X1 X0
Funciones de salida

Z0
Z1

z0 = I (xn-1 xn-2 ...... x1 x0 )
z1 = I (xn-1 xn-2 ...... x1 x 0 )
...........

I
Z2 n-1

z2n -2 = I (xn-1 xn-2 ...... x1 x0 )
z2n -1 = I (xn-1 xn-2 ...... x1 x 0 )

DISABLE
Sist. Electrónicos Digitales

6

J.F. Martín

Tema 4

Bloques funcionales combinacionales

• Implementación deun demultiplexor-2 mediante puertas AND
X0
X1

z0 = x1 x0 I
z1 = x1 x 0 I
z2 = x1 x0 I
z3 = x1 x 0 I

I

Z0

Z1

Z2

Z3

Sist. Electrónicos Digitales

7

J.F. Martín

Tema 4

Bloques funcionales combinacionales

• Decodificador
Circuito combinacional de n entradas y 2n salidas, que activa una de estas salidas en
función de los valores de entrada.

Z0
Z1

X0X1

Funciones de salida:
Z0
Z1

= xn-1 .... x1 x0
= xn-1 .... x1 x 0

....
.........
Z2n -1 = xn-1 .... x1 x 0

Xn-1
Z2n -1
DISABLE

Sist. Electrónicos Digitales

8

J.F. Martín

Tema 4

Bloques funcionales combinacionales

• Implementación de un decodificador de 2 entradas con puertas AND
z0 = x1 x0
z1 = x1 x 0
z2 = x1 x0
z3 = x1 x 0
Z0
X0
Z1

Z2
X1
Z3...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Circuitos Combinacionales
  • Circuitos Combinacionales
  • Circuito combinacional
  • CIRCUITOS COMBINACIONALES
  • Circuitos Combinacionales
  • Circuito combinacional
  • Circuito combinacional
  • circuitos combinacionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS