Beruflich Dokumente
Kultur Dokumente
BED 30303
Combinational Logic
Circuits
If the Boolean equation is in the form of Andor-Invert (AOI) or Or-and-Invert (OAI), then
For pull-down network or nMOS transistors
AND function
series
OR function
parallel
But for the pull-up network using pMOS
transistors
AND function
parallel
OR function
series
BED 30303
NAND
BED 30303
BED 30303
BED 30303
NOR
NAND
BED 30303
NOR
Example 1
Y AB CD
NAND
nMOS
pMOS
Combining nMOS
and pMOS network
BED 30303
Example 1 (cont.)
Y AB CD
BED 30303
Example 2
F ab c
For term : b c
nMOS
Siti Hawa Ruslan 2015
BED 30303
Example 2 (cont.)
pMOS
F ab c
10
BED 30303
BED 30303
11
BED 30303
12
Example 3
X a b c d
13
BED 30303
Example 4
14
BED 30303
Example 4 (cont.)
Look at the nMOS network:
Y (a e) (b f )
Siti Hawa Ruslan 2015
BED 30303
15
Exercise 1
16
BED 30303
Exercise 1 : Solution
Y A B C D
BED 30303
Y A B C D
17
BED 30303
18
Exercise 2:
Exercise 2: Solution
Y A B C D
Y A B C D
BED 30303
Exercise 3
Exercise 3 (cont.)
Y D A( B C )
BED 30303
Transistor Sizing
6
A
21
Y D A( B C )
1
B
2C
BED 30303
Example 5
BED 30303
B
3
Combinational Gates
BED 30303
Transistor Sizing
BED 30303
Exercise 4
Example 6
Transistor Sizing
Determine the
equation for the
output of the shown
circuit and draw the
stick diagram
Y A BC DE
BED 30303
Eliminating Gap
BED 30303
27
Assignment 1 :
Draw the schematic
and layout for:
BED 30303
28
EX-OR
Y ABC D E
26
BED 30303
a b a b ab
BED 30303
29
BED 30303
30
EX-OR (cont.)
EX-OR (cont.)
a b a b ab
a b a b ab
The equation is in the form of
AND-OR (AO), thus draw the
p-MOS network first:
AND series
OR parallel
But with input inverted
Siti Hawa Ruslan 2015
BED 30303
31
EX-OR (cont.)
a b a b ab
Same as
previous
circuit
ab ab
ab ab
32
BED 30303
(a b)( a b)
BED 30303
33
BED 30303
34
EX-OR (cont.)
a b ( a b) ( a b)
ab a b
Siti Hawa Ruslan 2015
BED 30303
35
BED 30303
36
EX-OR (cont.)
EX-OR (cont.)
37
BED 30303
EX-OR : Layout
38
BED 30303
Which one is
the best
layout ?
39
BED 30303
Transmission Gate
Exercise:
Draw the stick
diagram for the
shown EX-OR
circuit
40
BED 30303
Or :
a b
y as
Siti Hawa Ruslan 2015
If s =1: y = a
If s =0: y a
BED 30303
a b
BED 30303
42
EX-NOR
a b
a b ab ab
If b = 1
both lower transistors are ON
so y = a
Siti Hawa Ruslan 2015
BED 30303
43
EX-NOR (cont.)
a b ab ab
Same as
previous
circuit
(a b)(a b)
In AOI form
BED 30303
44
BED 30303
EX-NOR (cont.)
a b ab ab
45
EX-NOR (cont.)
In OA form
BED 30303
46
EX-NOR (cont.)
a b ab ab
(a b)( a b)
ab a b
Siti Hawa Ruslan 2015
BED 30303
47
BED 30303
48
EX-NOR (cont.)
a b ab ab
(a b)( a b)
ab a b
49
BED 30303
BED 30303
50
Combinational Circuit
f2
x1
x2
a b
BED 30303
51
x3
f1
BED 30303
THANK YOU
BED 30303
53