You are on page 1of 1

Class Assignment#3

Submission Date: Friday 15th December (in class)

For all the logic functions given below:


A. Draw the static CMOS logic circuits that implement the given functions. For an N input
gate, there should be 2N number of transistors in the circuits.
B. Draw Euler graphs for the circuits drawn in part A. Thus, derive Euler paths to determine
the right input order and draw stick diagrams accordingly.
Note: (Use multiple color markers for stick diagrams. For consistency, following color
markers are recommended for all problems: N+ active: green, P+ active: Pale or yellow,
Poly: Pink, Metal: Blue, VIA: Black, N-Well: Brown)

1. NAND3 (3 input NAND gate)


2. NOR3 (3 input NOR gate)
3. 2 input XOR gate
4. 2 input XNOR gate

5. f (a b c d ) x

6. f a b c d e

7. f x ( y z) x w

8. f (a b) (b c) d

9. h (a b c) x y z

10. g a (c ( x ( y z )))

11. f a (b c d )

12. f ab cd

13. f d a (b c)

14. f (a b) (a c e) (d e) (d c b)

15. f (a b) c d

You might also like