Vlsi Lab Manual
Vlsi Lab Manual
2006
DEPARTMENT OF ELECTRONICS & COMMUNICATION
ENGINEERING
Laboratory Manual
Prepared by:
B.S.KARIYAPPA C.S.MALA
ASST.PROFESSOR ASST.PROFESSOR
ECE DEPARTMENT ECE DEPARTMENT
RVCE RVCE
AIM :
Design a CMOS inverter in schematic and simulate for Transient Characteristics.
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the one
pMOS and one nMOS transistor models. Using the wire form the tool bar connect the
transistors as shown in the schematic circuit. Give a Clock as the input and simulate for
the output.
Out1= NOT(a)
AIM :
Design a CMOS two input NAND gate, Two input NOR gate, Two input AND gate and
Two input OR gate in schematic and simulate for Transient Characteristics.
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the required
number of pMOS and one nMOS transistor models. Using the wire form the tool bar
connect the transistors as shown in the schematic circuit. Give a Clock as the input and
simulate for the output.
Two Input NOR gate
F= NOT(A+B)
OUT=A AND B
PROCEDURE :
Run the VLSI software for layout entry. Paint Ndiffussion with proper design rules.
Paint Nwell. Put Pdiffusion. Draw POLY over the diffusions as shown in the layout
diagram. Put the appropriate diffusion contacts and do connections for VDD and GND.
Connect the output contacts using the metal. Label for input and outputs. Assign
appropriate Clock input and simulate for the output. Click appropriate option for DC
characteristics and observe the DC (Transfer) characteristics.
AIM :
Design the layout for two input NANDgate, three input OR gate, two input AND gate
and two input AND gate.and simulatelate for DC(Transfer) and Transient characteristics.
PROCEDURE :
Run the VLSI software for layout entry. Paint Ndiffussion with proper design rules.
Paint Nwell. Put Pdiffusion. Draw POLY over the diffusions as shown in the layout
diagram. Put the appropriate diffusion contacts and do connections for VDD and GND.
Connect the output contacts using the metal. Label for input and outputs. Assign
appropriate Clock input and simulate for the output. Click appropriate option for DC
characteristics and observe the DC (Transfer) characteristics.
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the required
number of pMOS and one nMOS transistor models. Using the wire form the tool bar
connect the transistors as shown in the schematic circuit. Give a Clock as the input and
simulate for the output.
Run the VLSI software for layout entry. Paint Ndiffussion with proper design rules.
Paint Nwell. Put Pdiffusion. Draw POLY over the diffusions as shown in the layout
diagram. Put the appropriate diffusion contacts and do connections for VDD and GND.
Connect the output contacts using the metal. Label for input and outputs. Assign
appropriate Clock input and simulate for the output. Click appropriate option for DC
characteristics and observe the DC (Transfer) characteristics.
AIM : TO realise a 1 bit full adder in CMOS schematic and simultate. generate layout
using tool option and simulate
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the required
number of pMOS and one nMOS transistor models. Using the wire form the tool bar
connect the transistors as shown in the schematic circuit. Give a Clock as the input and
simulate for the output.
SUM A B C
CARRY=AB+BC+CA
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the required
number of pMOS and one nMOS transistor models. Using the wire form the tool bar
connect the transistors as shown in the schematic circuit. Give a Clock as the input and
simulate for the output.
Run the VLSI software for layout entry. Paint Ndiffussion with proper design rules.
Paint Nwell. Put Pdiffusion. Draw POLY over the diffusions as shown in the layout
diagram. Put the appropriate diffusion contacts and do connections for VDD and GND.
Connect the output contacts using the metal. Label for input and outputs. Assign
appropriate Clock input and simulate for the output. Click appropriate option for DC
characteristics and observe the DC (Transfer) characteristics.
AIM : To Realize a 4 X 1 MUX using transmission gates in schematic and layout and
simulate.
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the required
number of pMOS and one nMOS transistor models. Using the wire form the tool bar
connect the transistors as shown in the schematic circuit. Give a Clock as the input and
simulate for the output.
PROCEDURE :
Run the VLSI software for schematic entry. From the tool bar drag and drop the required
number of pMOS and one nMOS transistor models. Using the wire form the tool bar
connect the transistors as shown in the schematic circuit. Give a Clock as the input and
simulate for the output.
Run the VLSI software for layout entry. Paint Ndiffussion with proper design rules.
Paint Nwell. Put Pdiffusion. Draw POLY over the diffusions as shown in the layout
diagram. Put the appropriate diffusion contacts and do connections for VDD and GND.
Connect the output contacts using the metal. Label for input and outputs. Assign
appropriate Clock input and simulate for the output. Click appropriate option for DC
characteristics and observe the DC (Transfer) characteristics.
AIM : To Realsie a four bit asynchronous counter using T flipflop as a cell in schematic
PROCEDURE :
Run the VLSI software for schematic entry. From the library drag the T flip flop cells and
connect them as shown in schematic. Give a Clock and Input and simulate for the output.
AIM : To Realsie a four bit synchronous counter using T flipflop as a cell in schematic
PROCEDURE :
Run the VLSI software for schematic entry. From the library drag the T flip flop cells and
connect them as shown in schematic. Give a Clock and Input and simulate for the output.
AIM : To Realsie a four bit shift register using D flipflop as a cell in schematic
PROCEDURE :
Run the VLSI software for schematic entry. From the library drag the D flip flop cells
and connect them as shown in schematic. Give a Clock and Input and simulate for the
output.
AIM : Design a Schmitt trigger for the ratio (1/3)=6) and (4/6)=3) in layout.
Calculate UTP and LTP and verify the values by simulation. Assume Vdd=1.2v,
Vtn=0.4vand |Vtp|=0.5v. Show the hysterisis curve.
PROCEDURE : Calculate the required W and L from the given parameters. Draw the
layout as shown in the layout. Give a sine wave signal as input and simulate. Use the tool
option to observe the hysterisis curve.
Theory : The Schematic of Schmitt Trigger is shown below. M1 and M2 are in series and
are driven by in1. When in1=0 Vout =Vdd and M3 is ON which acts as feedback path.
As in1 is increased it keeps M2 off even after M1 is turned on. The UTP is given by