An Internship Seminar On: "VLSI Design"
An Internship Seminar On: "VLSI Design"
An Internship Seminar On: "VLSI Design"
BELAGAVI– 590014
An Internship Seminar on
“VLSI Design”
3
Overall Objective
•To learn and implement circuit design, icon and test bench for inverter,
NAND , NOR ,Latch and Flip-Flops like JK, T, D in 45nm technology
•Verifying the workings of the same using simulations in applications like
Symica, Electric VLSI and LT spice
•Basic commands in LINUX and performing operation on CDL net list using
python programming language
Specific Objective
•Layout design for inverter and OR gate in 300nm technology and verifying
it through simulation using spice code and carrying out DRC and LVS
verifications 4
Work Completed
5
Learning from week 1 and week 2
• VLSI design flow and operation regions of MOSFET.
• Introduction to Symica tool and implementation of CMOS Inverter
using the same
• DC and transient analysis of CMOS inverter
• CMOS NAND and NOR gate schematic and simulation using Symica
tool
• About active and passive electronic components
• Use of fingers and multipliers in changing the output to get specified
result
• CMOS fabrication technology
6
Learning from week 3 and week 4
• 3 Input and 4 Input NAND gate schematic and simulation using tool
• Design of latches and flip-flops using the NAND gates
• Flip-flops schematic implementation and simulation using tool
• 4:1 MUX schematic and simulation
• Basics of drawing stick diagram and layout rules to be followed during
layout design
• Introduction to LINUX operating system, LT spice and Electric VLSI tools
• Inverter layout implementation and DRC, LVS verification
7
VLSI Design Flow
SYSTEM SPECIFICATION
ARCHITECTURAL DESIGN
9
Fingers
• Every metal has sheet resistance and depending upon value of sheet
resistance , voltage drop occurs.
• We are reducing Gate resistance area , this concept is called Fingers
Concept.
• In here we are dividing the width of transistor. As shown in below
figure:
10
Multipliers
11
CMOS Schematic and Symbol
12
DC Analysis and Test bench for Transient Analysis
DC Analysis
To plot the transfer characteristics and to calculate the operating point (Q-
point) of a circuit DC analysis is used.
15
Inverter Layout Creation
Spice code
vdd vdd 0 DC 5
va a 0 pulse 5 0 0 1n 1n 4u 8u
vb b 0 pulse 5 0 0 1n 1n 2u 4u
Output waveform of OR gate .tran 30u
.include/home/codebind/Desktop/electric/models.txt
18
Assigned Project: OR gate
Layout of OR gate
19
Conclusion
• In this internship I learnt about Circuit design. Creation of icon, test bench of
CMOS inverter, NAND and NOR gate using 45nm technology and verified the
results through simulation
• The simulation were carried out using SYMICA tool which is used to plot
schematic
• I also learnt basic commands and working on LINUX environment where we went
on to create layout using 300nm technology with the help of tools: LT spice and
Electric VLSI .I learnt how DRC and LVS verification is done
20
Thank You
21