22.01.2015 Views

Sistemas digitales - Universidad de Concepción

Sistemas digitales - Universidad de Concepción

Sistemas digitales - Universidad de Concepción

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 7: Diseño <strong>de</strong> circuitos combinacionales 37<br />

7.4 Consi<strong>de</strong>re la siguiente función lógica<br />

∑<br />

F(A,B,C,D) = m(0,4,5,10,11,13,14,15)<br />

a) Halle dos circuitos mínimos diferentes que implementen F. I<strong>de</strong>ntifique<br />

en cada circuito dos potenciales peligros.<br />

b) Diseñe un circuito AND-OR para que F no presente ningún peligro<br />

potencial.<br />

Solución<br />

El mapa <strong>de</strong> Karnaugh <strong>de</strong> la función pedida es<br />

AB<br />

CD 00 01 11 10<br />

00 1 1 0 0<br />

01 0 1 1 0<br />

11 0 0 1 1<br />

10 0 0 1 1<br />

a) Los dos circuitos mínimos se obtienen implementando las siguientes<br />

funciones. La primera pue<strong>de</strong> ser implementada usando una compuerta<br />

OR <strong>de</strong> 3 entradas, 2 compuertas AND <strong>de</strong> 3 entradas, y una<br />

compuerta AND <strong>de</strong> 2 entradas. La segunda pue<strong>de</strong> ser implementada<br />

usando una compuerta AND <strong>de</strong> 3 entradas, 2 compuertas OR<br />

<strong>de</strong> 3 entradas, y una compuerta OR <strong>de</strong> 2 entradas. Entonces, si suponemos<br />

que el costo <strong>de</strong> una compuerta es proporcional al número<br />

<strong>de</strong> entradas, ambas funciones tienen un costo similar.<br />

F(A,B,C,D) = AC + BC ′ D + A ′ C ′ D ′<br />

F(A,B,C,D) = (A + C ′ )(A ′ + C + D)(B + C + D ′ )<br />

b) La función F original pue<strong>de</strong> ser implementada por el circuito AND-<br />

OR AC +BC ′ D +A ′ C ′ D ′ +A ′ BC ′ +ABD, el cual contiene 2 términos<br />

redundantes y así no presenta peligros potenciales.<br />

7.5 Implemente la función Z = AE+BDE+BCEF utilizando sólo compuertas<br />

lógicas NOR <strong>de</strong> dos entradas, minimizando el número <strong>de</strong> compuertas a<br />

utilizar. Suponga que dispone <strong>de</strong> las entradas en sus versiones con y sin<br />

complemento.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!