0% found this document useful (0 votes)
6 views10 pages

Design_of_Full_Subtractor_Using_1x4_De_Multiplexer

The document outlines a project on implementing a full subtractor circuit using a 1:4 demultiplexer, detailing its theory, circuit diagrams, and simulation plots. It describes the inputs and outputs of the full subtractor, along with the corresponding truth table and Sum of Products (SOP) expressions for difference and borrow. Additionally, it includes references for further reading on the topic.

Uploaded by

Abinash Dash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views10 pages

Design_of_Full_Subtractor_Using_1x4_De_Multiplexer

The document outlines a project on implementing a full subtractor circuit using a 1:4 demultiplexer, detailing its theory, circuit diagrams, and simulation plots. It describes the inputs and outputs of the full subtractor, along with the corresponding truth table and Sum of Products (SOP) expressions for difference and borrow. Additionally, it includes references for further reading on the topic.

Uploaded by

Abinash Dash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

https://esim.fossee.

in/circuit-simulation-project
Name of Participant: Ajith Suresh
Project Guide: Dr. Maheswari R

Title: FULL SUBTRACTOR USING 1:4 DEMUX CIRCUIT


THEORY:
A full subtractor is a combinational circuit that performs subtraction of two bits, one is
minuend and other is subtrahend, taking into account borrow of the previous adjacent
lower minuend bit. This circuit has three inputs and two outputs. The three inputs A, B
and Bin, denote the minuend, subtrahend, and previous borrow, respectively. The two
outputs, D
and B out represent the difference and output borrow, respectively.
We can implement a full subtractor using a 1×8 de multiplexer. Let’s first see the truth
table for full subtractor.

SOP form expression for the difference and borrow bit.


1|Page
Difference-> D(X, Y, Bi) = Σm(1, 2, 4, 7)

Borrow-> B(X, Y, Bi) = Σm(1, 2, 3, 7)

Two 1x4 de multiplexers can make up a 1x8 de multiplexer.

Circuit Diagrams:
The schematic diagram of full subtractor using two 1x4 demultiplexers:

2|Page
Here the sub-circuit used for 1x4 demultiplexers is:

NGSPICE PLOTS
INPUT PLOTS:

3|Page
4|Page
5|Page
OUTPUT PLOTS:
DIFFERENCE

BORROW

6|Page
PYTHON PLOTS:
INPUT
1. S0

2. S1

7|Page
3. S2

4. D (INPUT)

8|Page
OUTPUT:
DIFFERENCE

The required waveform for the difference is same as the truth table.
BORROW

9|Page
The required waveform for borrow is same as truth table.
Reference:
https://www.geeksforgeeks.org/full-subtractor-in-digital-logic/
https://electronics-fun.com/demultiplexer-and-its-application/
https://www.youtube.com/watch?v=-9s3xBlcBVM
https://www.electronicshub.org/demultiplexerdemux/

10 | P a g e

You might also like