0% found this document useful (0 votes)
19 views15 pages

Combinational Logic Circuit-4

Uploaded by

Aaditi Rammohan
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)
19 views15 pages

Combinational Logic Circuit-4

Uploaded by

Aaditi Rammohan
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/ 15

Design of Combinational

Logic Circuits

Slide 1
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Static CMOS Circuits

• The CMOS circuits falls under the category of static Circuits in which every point of
time each gate output either connected to Vdd or Vss via low resistance path.
•In dynamic circuit class, the circuits relies on the temporarily storage of signal values
on the capacitance of high impedance circuits nodes.
This simpler and faster but fails due to sensitivity to noise.

•A static CMOS gate is combination of


1 . Pull-Up Network (PUN): Provide connection between Vdd and Output
2 . Pull Down Network (PDN) : Provide Connection between output and ground

2
Slide 2
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Static CMOS Circuits

• 1. Two Input NAND Gate


•2. Two Input NOR Gate
F = BC + A ( D + E )
•3. F = D + A(B + C )
F = (B + C) + ( A+ D + E)
•VTC Curve for Two input NAND Gate
• Conditions : 1. A=B=0 to 1
2. A= 1, B= 0 to 1
3. B= 1, A = 0 to 1

3
Slide 3
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Propagation Delay of CMOS Gates

•For delay analysis each transistor is modeled as a resistor in series with a ideal Switch
•The value of resistance is depend on the Vdd and equivalent large signal scaled by the
ratio of device W and L
•The logic is transferred into an equivalent RC network that includes the effect of
internal node capacitances.
•The propagation delay is depend upon the input pattern
•For the case B=1 and A= 1 to 0 PMOS only has to charge up the output node
•For A=1 and B= 1 to 0 PMOS has to charge up output node and the internal node.
•The propagation delay can be calculated by using the Elmore delay model. (Four
input NAND gate )

4
Slide 4
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Input Pattern Effects on Delay

 Delay is dependent on the pattern of inputs

 High to Low transition


Rp Rp
⚫ both inputs go low
A B
− delay is 0.69 Rp/2 CL
Rn CL ⚫ one input goes low
A − delay is 0.69 Rp CL

Rn  Low to High transition


Cint
B ⚫ both inputs go high

− delay is 0.69 2Rn CL

5
Slide 5
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Propagation Delay of CMOS Gates

3
Input Data Delay
2.5 A=B=1→0 Pattern (psec)
2
A=B=0→1 69
Voltage [V]

1.5
B=1, A=1 →0, A=1, B=0→1 62
1

0.5
A=1, B=1→0 A= 0→1, B=1 50
0
A=B=1→0 35
0 100 200 300 400
-0.5
A=1, B=1→0 76
time [ps]
A= 1→0, B=1 57

6
Slide 6
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Fan-In Considerations

A B C D

A CL
B C3
➢ Distributed RC model
C (Elmore delay)
C2
D C1 ➢tpHL = 0.69 Reqn(C1+2C2+3C3+4CL)

➢Propagation delay deteriorates rapidly


as a function of fan-in

7
Slide 7
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Full Adder Circuit using CMOS
➢ The transistor level design of the CMOS full adder circuit needs 14 pMOS and
14nPOS Transistor with two CMOS inverter are used to generate the output.

8
Slide 8
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Full Adder Circuit using CMOS

Sum = A  B  C
= ABC+ABC+ABC+ABC
Carry_out = AB+BC+AC

➢For minimum number of MOSFETs we have to use the above circuit

Carry_out = AB+C ( A+B )

Sum =  AB+C ( A+B )   ( A + B + C ) + ABC


 

9
Slide 9
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Full Adder Circuit using CMOS

10
Slide 10
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Pass Gate or CMOS Transmission gate

➢ A simple switch circuit called pass gate or CMOS Transmission gate (TG)
➢ It consist of one nMOS and one pMOS transistor connected in parallel
➢The gate voltage applied to these two transistors are also set to be complementary
signal.

11
Slide 11
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Pass Gate or CMOS Transmission gate
For pMOS
➢The nMOS transistor will be
Vout  VDD − VT ,n VDS , p = Vout − VDD
turned off for
➢The nMOS transistor will
operate in Saturation for Vout  VDD − VT ,n

➢The pMOS transistor operates


in saturation for Vout  VT , p
➢The pMOS transistor operates
For nMOS
in linear region for V  V
out T ,p VDS ,n = VDD − Vout

12
Slide 12
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Pass Gate or CMOS Transmission gate
➢Two-input multiplexor circuit implemented using two CMOS TGs.

13
Slide 13
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Pass Gate or CMOS Transmission gate

➢EX-OR gate using two CMOS TGs.

F = AB + AB

14
Slide 14
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas
Pass Gate or CMOS Transmission gate

➢Implement the Boolean function using Pass gate or TG

F = AB + AC + ABC

F = AB + AC + ABC

15
Slide 15
BITS Pilani, Dubai Campus Analog & Digital VLSI Design
Dr. Vilas

You might also like