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 41<br />

Solución<br />

Los mapas <strong>de</strong> Karnaugh <strong>de</strong> las funciones f 1 y f 2 se muestran a continuación.<br />

ab<br />

ab<br />

cd 00 01 11 10 cd 00 01 11 10<br />

00 0 1 1 1 00 0 1 1 1<br />

01 1 1 0 0 01 0 0 0 0<br />

11 0 0 0 0 11 0 0 1 1<br />

10 1 1 1 1 10 1 1 1 1<br />

f 1 f 2<br />

Las expresiones mínimas como producto <strong>de</strong> sumas para estas funciones<br />

son:<br />

f 1 = (c ′ + d ′ )(a ′ + d ′ )(a + b + c + d)<br />

f 2 = (a + d ′ )(c + d ′ )(a + b + c)<br />

Esta implementación requiere como mínimo 1 compuerta NOR <strong>de</strong> 4 entradas,<br />

3 compuertas NOR <strong>de</strong> 3 entradas y 4 compuertas NOR <strong>de</strong> 2 entradas,<br />

y utiliza 15 literales.<br />

Alternativamente, las funciones pue<strong>de</strong>n escribirse como las re<strong>de</strong>s OR-<br />

AND siguientes, don<strong>de</strong> los tres primeros términos <strong>de</strong> cada función son<br />

compartidos. Esta implementación requiere como mínimo 3 compuertas<br />

NOR <strong>de</strong> 4 entradas, y 4 compuertas NOR <strong>de</strong> 3 entradas, y utiliza 16<br />

literales.<br />

f 1 = (a + b + c + d)(a + c ′ + d ′ )(a ′ + c + d ′ )(a ′ + c ′ + d ′ )<br />

f 2 = (a + b + c + d)(a + c ′ + d ′ )(a ′ + c + d ′ )(a + c + d ′ )<br />

Ambas implementaciones se muestran en la figura 7.7.<br />

7.9 Halle un circuito mínimo <strong>de</strong> compuertas lógicas NAND-NAND con dos<br />

niveles para implementar las siguientes funciones. Consi<strong>de</strong>re si realizar<br />

un circuito con múltiples salidas es más conveniente que la realización<br />

<strong>de</strong> 3 circuitos in<strong>de</strong>pendientes.<br />

∑<br />

Z 1 (a,b,c,d) = m(0,1,7,8,9)<br />

∑<br />

Z 2 (a,b,c,d) = m(0,2,6,7,8,9,10,13,15)<br />

∑<br />

Z 3 (a,b,c,d) = m(0,2,6,7,8,10)

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

Saved successfully!

Ooh no, something went wrong!