You are on page 1of 11

3.

Logic Gates and Logic Families


Discrete Realization of Logic Gates
 Transistor Switches
 MOSFET (metal oxide semiconductor field-effect transistor) is used
for implementing a simple switch.
• Two different types of MOSFETs
- NMOS: n-channel MOSFET
- PMOS: p-channel MOSFET

1
NMOS:
- Turned on when gate
terminal is High.
- The drain is
pulled down to
ground.

PMOS:
- Turned on when the
gate terminal is Low.
- The drain is
pulled up to VDD

2
NMOS Logic Gates
 The earlier schemes for building logic gates with MOSFETs.

NOT gate

 When Vx = 0 V, the NMOS transistor is turned off.


No current flows through the resistor R, and Vf = 5 V.

 When Vx = 5 V, the transistor is turned on and pulls


Vf to a low voltage level.

Truth table:
x f
0 1
1 0

3
NAND gate

 If Vx1= Vx2= 5 V, both transistors will be on

and Vf will be close to 0 V.


 But if either Vx1 or Vx2 is 0, then no current
will flow through the series-connected
transistors and Vf will be pulled up to 5 V.

Truth table:
x1 x2 f
0 0 1
0 1 1
1 0 1
1 1 0

4
NOR gate

 If either Vx1= 5 V or Vx2= 5 V, then Vf will


be close to 0 V.
 Only if both Vx1 and Vx2 are 0 will Vf be
pulled up to 5 V.

Truth table:

x1 x2 f
0 0 1
0 1 0
1 0 0
1 1 0

5
AND gate OR gate

Truth table:
x1 x2 f
0 0 0
0
Truth 1table:0
1 0 0 x1 x2 f
1 1 1 0 0 0
0 1 1
1 0 1
1 1 1
6
CMOS Logic Gates
 CMOS: Complementary MOSFET.
- Combines NMOS and PMOS.
 pull-up network (PUN) is built
using PMOS transistors
 Pull-down network (PDN) is build
using NMOS.
 Either the PDN pulls Vf down to
Gnd or the PUN pulls Vf up to
VDD.

7
NOT gate

 When Vx = 0 V, transistor T2 is off and transistor T1 is

on. This makes Vf = 5 V, and since T2 is off, no current


flows through the transistors.
 When Vx = 5 V, T2 is on and T1 is off. Thus Vf = 0 V,

and no current flows because T1 is off.

Truth table:
x T1 T2 f
0 On Of 1
f
1 Of On 0
f

8
NAND gate

 Under static conditions no path exists for


current flow from VDD to Gnd.

Truth table and transistor states:

x1 x2 T1 T2 T3 T4 f
0 0 on on off off 1
0 1 on off off on 1
1 0 off on on off 1
1 1 off off on on 0

9
NOR gate

 The circuit for the NOR gate is derived from


the logic expression that defines the NOR
operation

Truth table and transistor state:


x1 x2 T1 T2 T3 T4 f
0 0 on on off off 1
0 1 on off off on 0
1 0 off on on off 0
1 1 off off on on 0

10
AND gate
- Built by connecting a NAND gate OR gate
to  Constructed with a NOR gate
an inverter. followed by a NOT gate.

11

You might also like