Sumador completo de 1 bit usando multiplexor

Requisito previo: multiplexor , sumador completo 

Introducción:  el
multiplexor y el sumador completo son dos circuitos lógicos digitales diferentes. El multiplexor es un conmutador digital. Permite enrutar información digital de varias fuentes a una sola línea de salida. Por otro lado, el circuito sumador completo realiza la suma de tres bits y produce la suma y el acarreo como salida. Nuestro objetivo es construir el circuito sumador completo utilizando multiplexores en lugar de las puertas lógicas básicas habituales. 

Paso 1: para implementar un sumador completo mediante MUX, primero debemos crear la tabla de verdad del sumador completo.

  • Tabla de verdad para sumador completo –
Entradas Salidas
A B Entrada C Suma C-fuera
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

Paso 2:  necesitamos encontrar los minitérminos para la salida Sum and Carry de la tabla de verdad.

For Sum -     f ( A, B, C-In) = Σ ( 1,2,4,7 )
For Carry: -  f ( A, B, C-In) = Σ ( 3,5,6,7 )

Paso 3: ahora necesitamos las ecuaciones para Sum y Carry. Para encontrar eso, crearemos la tabla de diseño para la salida Sum and Carry.

NOTA: Para comprender las siguientes partes, se recomienda continuar con la Implementación de la función SOP usando multiplexor.

Tabla de diseño para salida de suma:

Tabla de diseño para suma

Para Sumar los minitérminos (1,2,4,7), las salidas son ALTAS, por lo que están encerradas en un círculo en la tabla de diseño. 

  • Para D 0 , solo 4 es ALTO, lo que corresponde a A en la tabla, por lo que la entrada D 0    para MUX (M0) será A.
  • La misma regla sigue para las otras entradas – D 1 =A’, D 2 =A’, D 3 =A.

Tabla de diseño para salida de acarreo:

Mesa de diseño para llevar

Para Carry ( 3, 5, 6, 7 ), las salidas son ALTAS, por lo que están encerradas en un círculo en la tabla de diseño, al igual que la tabla de diseño para la suma. 

  • Aquí, para la entrada D 0 0 y 4, ambos son BAJOS, por lo que la entrada al MUX será 0 
  • Para D 3 , tanto 3 como 7 son ALTOS, por lo que la entrada a MUX será 1.
  • D 1 y D 2 seguirán la regla anterior y serán D 1 =A y D 2 =A

Ahora que tenemos toda la información de entrada al MUX, podemos diseñar el circuito lógico.

Circuito lógico:

Explicación :

Entradas: 
la entrada al M0 MUX es según la tabla de diseño de SUM, es decir, D 0 = A, D 1 = A’, D 2 = A’, D 3 = A
La entrada al M1 MUX es según la tabla de diseño de CARRY, es decir, D 0 = 0, D 1 = A, D 2 = A, D 3 = 1
La línea de selección de M0 y M1 está conectada con la entrada B & Cin.

Salidas:
la salida de M0 MUX tendrá SUM como salida y M1 MUX tendrá CARRY como salida.  

Aplicaciones:
Este circuito es un circuito sumador completo, por lo que tendrá todas las aplicaciones de un circuito sumador completo. Listas a continuación –

  1. El componente básico de las bibliotecas en chip.
  2. En los procesadores y otros tipos de dispositivos informáticos, los sumadores se utilizan en la unidad lógica aritmética.

Publicación traducida automáticamente

Artículo escrito por satyajit1910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *