hamburger

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

By BYJU'S Exam Prep

Updated on: September 25th, 2023

Designing Combinational Circuits: 

The steps to design combinational circuits are as the following:

  1. Understand the problem
  2. Find the required number of input and output variables
  3. Construct a truth table using the relationship between the input and output
  4. Obtain the Boolean function or the logical expression from the truth table using Karnaugh Map.
  5. Draw a logic circuit based on the obtained logical expression.

Arithmetic Circuits

Arithmetic circuits are usually used to perform addition and subtraction. Binary adder and binary subtractor performs binary addition and binary subtraction respectively .

Classification of Adder are – (i) Half Adder  (ii) Full Adder

Classification of Subtractor are – (i) Half Subtractor and (ii) Full Subtractor

Half Adder: This circuit is used for the addition of two one-bit numbers.

  • The truth table of Half Adder:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • Half adder circuit:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Sum (S) = Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Carry (C) = AB

  • Implement of Half Adder Using NAND Gate:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Note: Required number of NAND Gates to implement Half Adder = 5

  • Implement of Half Adder Using NOR Gate:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Note: Required number of NOR Gates to implement Half Adder = 5

Full Adder

This is combinational logic circuit that performs the arithmetic sum of three input bits. It consists of three inputs and two outputs.

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Truth table for Full Adder:

full1

Logic diagram of Full Adder:

  • Sum (S) = Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • Carry (C0) = AB + BC + AC

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • A full adder = 2 Half adder + 1 OR Gate
  • Required minimum number of NAND gate to implement FA = 9
  • Required minimum number of NOR gate to implement FA = 9

Half Subtractor

It is a combinational logic circuit that subtracts two bit and produces their difference and borrow.

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Logic Diagram- Half Subtractor:

  • Difference (D) Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • Borrow (B0) = Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • To implement half subtractor the total number of NAND/NOR are required = 5

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Full Subtractor

It is a combinational logic circuit that performs subtraction involving three bit naming minuid bit, subtrahend bit and borrow from the previous stage

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • Difference (D) Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • A full subtractor = 2 half subtractor + 1 OR gate
  • To implement full subtractor of NAND/NOR gates are required = 9

Multiplexer (MUX)

  • It is a combinational circuit that selects binary information from one of the many input lines and directs it to a single output line.
  • The selection of a particular input line is controlled by a set of selection lines.
  • MUX is also called: Many to one, Data selector, Universal circuit, or Parallel data serial.
  • Multiplexing means transmitting a large number of information units over a smaller number of channels or lines. It is abbreviated as MUX.
  • There are 2n input lines and n selection lines whose bit combinations determine which input is selected.

m = 2n implies n = log m where m = Number of data inputs, and n = Number of select lines.

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

2 × 1 MUX :

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Universal equation Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Implementation of one MUX using another MUX:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Demultiplexer (DEMUX)

  • It is a circuit that receives information on a single line and transmits this information on one of 2n possible output lines.
  • The selection of a specific output line is controlled by the bit values of n selected lines.

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

1 × 2 Demux:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

D0 = S′I

D1 = SI

  • Truth table of 1 × 2 Demux:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • Circuit Diagram of 1 × 2 Demux:

Description: Image result for 1 × 2 Demux:

  • 1 × 4 Demux:
    • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
    • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
    • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
    • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • Truth table of 1 × 4 Demux:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • Circuit Diagram of 1 × 4 Demux:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

  • DEMUX Implementation using another DEMUX:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Decoders

  • A decoder is a combinational circuit that converts binary information from n input lines to a maximum 2n unique output lines.
  • If the n-bit decoded information has unused or don’t-care combinations, the decoder output will have fewer than 2n outputs.
  • The decoders presented here are n-to-m-line decoders, where m ≤ 2n. Their purpose is to generate the 2n (or fewer) minterms of n input variables.

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

2 × 4 Decoder:

  • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams
  • Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Tutht table of 2 × 4 Decoder:

Combinational Circuits -2 Study Notes for GATE & Computer Science Engineering Exams

Encoders

  • It is a combinational circuit that converts information into coded form (binary).
  • It is a digital circuit that performs the inverse operation of a decoder.
  • An encoder has 2n (or fewer) input lines and n output lines.
  • The output lines generate the binary code corresponding to the input value.

Description: 24

You can follow the detailed champion study plan for GATE CS 2021 from the following link:

Detailed GATE CSE 2021 Champion Study Plan

Candidates can also practice 110+ Mock tests for exams like GATE, NIELIT ,ISRO with Test Series check the Subsequent link:

Click Here to Avail GATE CSE Test Series!(100+ Mock Tests)

Get unlimited access to 21+ structured Live Courses all 112+ mock tests with Online Classroom Program for GATE CS, ISRO, BARC & PSU Exams:

Click here to avail Online Classroom Program for Computer Science Engineering

Thanks

#DreamStriveSucceed

Download BYJU’s Exam Prep for Preparation
Our Apps Playstore
POPULAR EXAMS
SSC and Bank
Other Exams
GradeStack Learning Pvt. Ltd.Windsor IT Park, Tower - A, 2nd Floor, Sector 125, Noida, Uttar Pradesh 201303 help@byjusexamprep.com
Home Practice Test Series Premium