halfadder & halfsubtractor using 4:1 MUX

31,103 views 14 slides Apr 06, 2017
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

it is based on cmos logic


Slide Content

U.SAI RAHUL HALF- ADDER & HALF- SUBTRACTOR USING 4: 1 MULTIPLEXER

COMBINATIONAL CIRCUIT Combinational circuit is a circuit in which we combine the different gates in the circuit for example encoder, decoder, multiplexer and demultiplexer . Combinational circuit consists of logic gates whose outputs depend on the present inputs.

Half Adder Half adder is a combinational logic circuit with two inputs and two outputs. The half adder circuit is designed to add two single bit binary numbers A and B. It is the basic building block for addition of two single bit numbers. This circuit has two outputs carry and sum.

Half Subtractor Half subtractor is a combination circuit with two inputs and two outputs (difference and borrow). It produces the difference between the two binary bits at the input and also produces a output (Borrow) to indicate if a 1 has been borrowed. In the subtraction (A-B), A is called as Minuend bit and B is called as Subtrahend bit.

Truthtable and logic circuit :

Multiplexers Multiplexer is a special type of combinational circuit. There are n-data inputs, one output and m select inputs with 2m = n. It is a digital circuit which selects one of the n data inputs and routes it to the output. The selection of one of the n inputs is done by the selected inputs. Depending on the digital code applied at the selected inputs, one out of n data sources is selected and transmitted to the single output Y. E is called the strobe or enable input which is useful for the cascading. It is generally an active low terminal, that means it will perform the required operation when it is low.

Multiplexer come in multiple variations: 2 : 1 multiplexer 4 : 1 multiplexer 16 : 1 multiplexer 32 : 1 multiplexer

Logic diagram of H.A & H.S using 4:1 MUX : M ULTIPLEXER   SUM=A’B+AB’ CARRY=AB DIFFERENCE=A’B+AB ’ BORROW=AB’

CMOS Logic : In this project we use ,CMOS logic . CMOS circuits are constructed in such a way that all   PMOS  transistors must have either an input from the voltage source or from another PMOS transistor. Similarly, all  NMOS  transistors must have either an input from ground or from another NMOS transistor. The composition of a PMOS transistor creates low  resistance  between its source and drain contacts when a low  gate   voltage  is applied and high resistance when a high gate voltage is applied. On the other hand, the composition of an NMOS transistor creates high resistance between source and drain when a low gate voltage is applied and low resistance when a high gate voltage is applied.

Advantages & Disadvantages of CMOS logic: The outputs actively drive both ways i.e bidirectional capability Low output drive current CMOS logic takes very little power when held in a fixed state i.e low power dissipation High input impedance.  Can’t drive high capacitive loads Some circuits are not practicable

H.A at tranistor level :

H.S at Transistor level :

CONCLUSION The output of combinational circuit at any instant of time, depends only on the levels present at input terminals.In this project we are using two level circuit . 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. They have no memory element.Hence there will be no time delay in the output . The schematic of these ciruits are constructed and verified in DSCH software tool .
Tags