System Design Lab-Ii: Malaviya National Institute of Technology, Jaipur

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Malaviya National Institute Of Technology, Jaipur

SYSTEM DESIGN LAB-II


Session 2019-20

Submitted by: Submitted to:


AMISHA JAIN DR. MENKA YADAV
2016UEC1006 Assistant Professor
EXPERIMENT – 1
AIM: To design and simulate NOT gate using Virtuoso.

SOFTWARE USED: Virtuoso


DIAGRAM:

Fig 1: CMOS Circuit design of NOT gate.

TRUTH TABLE:

INPUT OUTPUT
1 0
0 1

LAYOUT:

Fig 2: CMOS implementation of NOT gate


OUTPUT:

Fig 3: Input and Output representation of NOT gate

RESULT: I have successfully designed and simulated NOT gate using virtuoso.
EXPERIMENT – 2(a)
AIM: To design and simulate 2-input NAND gate using Virtuoso.

SOFTWARE USED: Virtuoso


DIAGRAM:

Fig 1: CMOS Circuit design of 2-input NAND gate


TRUTH TABLE:
INPUT INPUT
OUTPUT
(A) (B)

0 0 1
0 1 1
1 0 1
1 1 0

LAYOUT:

Fig 2: CMOS implementation of 2-input NAND gate


OUTPUT:

Fig 3: Input and Output Implementation of 2-input NAND gate

RESULT: I have successfully designed and simulated 2-input NAND gate using
virtuoso.
EXPERIMENT – 2(b)
AIM: To design and simulate 2-input NOR gate using Virtuoso.

SOFTWARE USED: Virtuoso


DIAGRAM:

Fig 1: CMOS Circuit design of 2-input NOR gate

TRUTH TABLE:
INPUT INPUT
OUTPUT
(A) (B)
0 0 1
0 1 0
1 0 0
1 1 0
LAYOUT:

Fig 2: CMOS implementation of 2-input NOR gate


OUTPUT:

Fig 3: Input and Output Implementation of 2-input NOR gate

RESULT: I have successfully designed and simulated 2-input NOR gate using virtuoso.
EXPERIMENT – 3(a)
AIM: To design and simulate half adder using Virtuoso.

SOFTWARE USED: Virtuoso


DIAGRAM:

Fig 1: Circuit design of half adder

TRUTH TABLE:

INPUT INPUT
(A) (B) SUM CARRY

0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
LAYOUT:

Fig 3: CMOS implementation of half adder

OUTPUT:

Fig 2: Input and Output Implementation of half adder

RESULT: I have successfully designed and simulated half adder using virtuoso.
EXPERIMENT – 3(b)
AIM: To design and simulate full adder using Virtuoso.

SOFTWARE USED: Virtuoso

DIAGRAM:

Fig 1: Circuit design of full adder

TRUTH TABLE:

INPUT INPUT INPUT CARRY


SUM
(A) (B) (Cin) OUT
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
LAYOUT:

Fig 3: CMOS implementation of full adder

OUTPUT:

Fig 2: Input and Output Implementation of full adder

RESULT: I have successfully designed and simulated full adder using virtuoso.

You might also like