Searched Projects

Tags: Truth table

project.name
3 Stars     745 Views
User:

Combinational Circuits

Combinational Circuits

Combinational Circuits :-

Combinational circuit is a circuit in which we combine the different gates in the circuit, for example encoder, decoder, multiplexer and demultiplexer. Some of the characteristics of combinational circuits are following −

  • The output of combinational circuit at any instant of time, depends only on the levels present at input terminals.
  • The combinational circuit do not use any memory. The previous state of input does not have any effect on the present state of the circuit.
  • A combinational circuit can have an n number of inputs and m number of outputs.

Block diagram

Block Diagram of combinational circuit


ASSIGNMENT :-

In this assignment I am working on designing and simulating the given boolean function ( Z=X'Y+X'Y' ).


  • Truth table for given function :

         


  • Design of circuit using gates :
         

         *  Formed using manual inputs and outputs using simulator.


  • Circuit on simulation :
       

        * Formed using combinational analysis tool in simulator.


project.name
0 Stars     318 Views
User:

Half Subtractor:-

The half subtractor is also a building block for subtracting two binary numbers. It has two inputs and two outputs. This circuit is used to subtract two single bit binary numbers A and B. The 'diff' and 'borrow' are two output states of the half subtractor.

Block diagram:-

Half Subtractor

Truth Table:-

Half Subtractor

The SOP form of the Diff and Borrow is as follows:

Diff= A'B+AB'
Borrow = A'B

Diagram:-

Half adder formed using simulator provided.

*formed using simulator provided.

Full Subtractor:-

The Half Subtractor is used to subtract only two numbers. To overcome this problem, a full subtractor was designed. The full subtractor is used to subtract three numbers A, B, and C, which are minuend, subtrahend, and borrow, respectively. The full subtractor has three input states and two output states i.e., diff and borrow.

Block diagram:-

Full Subtractor

Truth Table:-

Full Subtractor

The SOP form can be obtained with the help of K-map as:-

Full Subtractor

Diff=xy' z'+x' y' z+xyz+x'yz'

Full Subtractor

Borrow=x' z+x' y+yz

Diagram:-

Full subtractor using half subtractor using simulator provided.

*formed using simulator provided.


project.name
0 Stars     478 Views
User:




Decoder:-

A decoder is a combinational circuit. It has n input and to a maximum m = 2n outputs. Decoder is identical to a demultiplexer without any data input. It performs operations which are exactly opposite to those of an encoder.

Block diagram:-

Truth table:-



Diagram:-

*formed using simulator.

Encoder:-

Encoder is a combinational circuit which is designed to perform the inverse operation of the decoder. An encoder has n number of input lines and m number of output lines. An encoder produces an m bit binary code corresponding to the digital input number. The encoder accepts an n input digital word and converts it into an m bit another digital word.

Block diagram:-

Truth table:-

Diagram:-


*formed using simulator.




project.name
0 Stars     2622 Views
User:

1:4 Demultiplexer using logic gates

1:4 Demultiplexer using logic gates

The Demultiplexer:-

The demultiplexer takes one single input data line and then switches it to any one of a number of individual output lines one at a time. The demultiplexer converts a serial data signal at the input to a parallel data at its output lines.

*1-to-4 Channel De-multiplexer:-

demultiplexer circuit

*Truth Table of Demultiplexer:-

VHDL code for 1 to 4 Demux

*Diagram:-


*formed using simulator provided.