0% found this document useful (1 vote)
2K views15 pages

Full Subtractor Circuit Analysis

The document discusses the design of a full subtractor circuit. It includes the problem statement, descriptions of logic gates, a full subtractor, truth table, K-maps, boolean expressions, circuit diagram, input/output waveforms and delay analysis.

Uploaded by

Goutham Krish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
2K views15 pages

Full Subtractor Circuit Analysis

The document discusses the design of a full subtractor circuit. It includes the problem statement, descriptions of logic gates, a full subtractor, truth table, K-maps, boolean expressions, circuit diagram, input/output waveforms and delay analysis.

Uploaded by

Goutham Krish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
  • Introduction
  • Problem
  • About Logic Gates
  • Full Subtractor
  • Solution to the Problem
  • Delay Analysis
  • Conclusion
  • References
  • Thank You

RAGHU ENGINEERING COLLEGE

DEPARTMENT OF
ELECTRONICS AND COMMUNICATION ENGINEERING
Case study on
DIGITAL ELECTRONICS

PRESENTED BY:
UNDER THE GUIDANCE OF [Link] RAJ (18981A04H3)
MR [Link] T. GOUTHAM KRISHNA (18981A04H4)
T. POOJA SHARMILA (18981A04H5)
[Link] RAJ (18981A04H6)
[Link] (19985A0434)
CONTENTS:
1. PROBLEM
2. ABOUT LOGIC GATES
3. FULL SUBTRACTOR
4. SOLUTION TO THE PROBLEM
a) TRUTH TABLE
b) K-MAPS
c) BOOLEAN ALGEBRA
d) CIRCUIT DIAGRAM
e) INPUT /OUPUT WAVE FORMS
5. DELAY ANALYSIS
6. CONCLUSION
7. REFERENCES
PROBLEM:

DESIGN THE CIRCUIT FOR FULL SUBTRACTOR AND DO DELAY


ANALYSIS IN ALL POSSIBLE REALIZATIONS.
LOGIC GATES :
THE GATES WE USE IN THE FULL SUBTRACTOR ARE:
NOT GATE
AND GATE
OR GATE
XOR GATE
THE GATES ARE ARRANGED WITHTO 2 HALF SUBTRACTORS TO MAKE A
FULL SUBTRACTOR.

OR GATE AND GATE NOT GATE XOR GATE


FULL SUBTRACTOR:
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 Bout represent the
difference and output borrow, respectively.
TRUTH TABLE :
INPUTS OUTPUT

A B Bin DIFFERENCE BORROW

0 0 0 0 0

0 0 1 1 1

0 1 0 1 1

0 1 1 0 1

1 0 0 1 0

1 0 1 0 0

1 1 0 0 0

1 1 1 1 1
K-MAPS :
K-MAPS FOR THE ABOVE TRUTH TABLE
BOOLEAN ALGEBRA:
EXPRESSION FOR DIFFERENCE –
D = A’B’Bin + A’BBin’ + AB’Bin’ + ABBin
= Bin(A’B’ + AB) + Bin’(AB’ + A’B)
= Bin( A XNOR B) + Bin’(A XOR B)
= Bin (A XOR B)’ + Bin’(A XOR B)
= Bin XOR (A XOR B) = (A XOR B) XOR Bin

EXPRESSION FOR BORROW –


B OUT = A’B’Bin + A’BBin’ + A’BBin + ABBin
= A’B’Bin +A’BBin’ + A’BBin + A’BBin + A’BBin + ABBin
= A’Bin(B + B’) + A’B(Bin + Bin’) + BBin(A + A’)
= A’Bin + A’B + BBin
CIRCUIT DIAGRAM :
INPUT WAVE FORMS :
OUTPUT WAVE FORM:
DELAY ANALYSIS:
THE FULL SUBTRACTOR IS MADE BY USING TWO HALF SUBTRACTOR’S.
FULL SUBTRACTOR IS A COMBINATIONAL CIRCUIT.
IT ALSO TAKES INTO CONSIDERATION BORROW OF THE LOWER
SIGNIFICANT STAGE.
THUS, FULL SUBTRACTOR HAS THE ABILITY TO PERFORM THE
SUBTRACTION OF THREE BITS.
THE BORROW GRAPH CANNOT BE PLOTED AS THE BORROW IS
NEEDED FROM ANOTHER SOURCE.
IT REQUIRES 2 XOR GATES, 2 AND GATES, 2 NOT GATES AND
1 OR GATE TO COMPLETE THE CIRCUIT.
CONCLUSION :
These are generally employed for ALU (Arithmetic logic unit) in
computers to subtract as CPU & GPU for the applications of graphics to
decrease the circuit difficulty.
Subtractors are mostly used for performing arithmetical functions like
subtraction, in electronic calculators as well as digital devices.
These are also applicable for different microcontrollers for arithmetic
subtraction, timers, and program counter (PC)
Subtractors are used in processors to compute tables, address, etc.
It is also useful for DSP and networking based systems.
REFERENCES:
[Link]
[Link]
[Link]
ctor_using_10T_at_45nm_Technology
[Link]
[Link]
[Link]
[Link]
THANK YOU

You might also like