You are on page 1of 15

Submitted by:- Summer Training Program Submitted to:-

Vijay Kumar on Prof. Hari Kumar Singh


Roll No.- VlSI Design (STPVD)
220089020286 June 18- July 19 , 2023
(21EC73)
Outlines
1. Introduction
2. VLSI Design Flow
3. Types of Integration
4. Advantages of VLSI
5. Fabrication Technology
6. CNC Machine
7. What is HDL’S
8. Types of HDL’S
9. A complete Verilog Code
10. Simulation
2
Introduction
 VLSI Stands for Very large Scale Integration.
 It is the process of creating integrated circuits by
combining thousands of transistor based circuits into a
single chip.
 Design/manufacturing of small complex circuits .
 Languages used VLSI design
- Verilog
- VHDL

3
VLSI Design Flow
• VLSI design flow is nothing but a process to design a chip, it
includes different different steps
DESIGN
IDEA SPECIFICATION RTL CODING &
SIMULAT
ION

IC FOUNDARY FLOOR VERIFICATI


CHIP PLANING ON
& ROUTING
4
Types of Integration
1. Small Scale Integration (SSI)
2. Medium Scale Integration (MSI)
3. Large Scale Integration (LSI)
4. Very Large Scale Integration (VLSI)
5. Ultra Large Scale Integration (ULSI)

5
Level of integration Number of active devices
per chip
Small Scale Integration (SSI) Less than 100
Medium Scale Integration (MSI) 100 – 10,000

Large Scale Integration (LSI) 1,000 – 1,00,000

Very Large Scale Integration (VLSI) Over 1,00,000

Ultra Large Scale Integration Over 1 million


(ULSI)

6
Advantages of VLSI
• Reduced size for circuits.
• Increased cost-effectiveness for devices.
• Improved performance in terms of the operating speed.
• Requires less power.
• Higher device reliability.
• Requires less space and promotes miniaturization

7
Points Learnt at IIIT
 Fabrication Technology
 CNC Machine
 HDL’s
 - Verilog
 Simulation

8
FABRICATION TECHNOLOGY
• Silicon of extremely high purity
chemically purified then grown into large
crystals Wafers
• crystals are sliced into wafers
• wafer diameter is currently 150mm,
200mm, wafer thickness <1nm
• Wafer is then ready for processing each
wafer will yield many chips
• chip die size varies from about
5mmx5mm to 15mmx15mm
• A whole wafer is processed at a time

9
CNC Machine
• Stands for Computer numerical control
• It is a control system in which the data
handling, control sequences, and response to
input is determined by an on-board
computer
• Controlled by G and M codes.
• These are number values and co-ordinates.
• G & M codes are automatically generated
by the computer software.

10
What is HDL?

• HDL stands for Hardware Descriptive Language.

• Originated in the 1980s, standardized as IEEE 1364 in 1995.


• It is the language using which, a designer can specify the behaviour
or the functionality or the structure of some given hardware, or some
specified circuits.

11
11
Types of HDL’S
There are two commonly used HDL’s are:
Verilog –
• Verilog HDL is commonly used in the US industry. Major digital
design companies in INDIA use Verilog HDL as their primary choice.
• most commonly used in the design, verification, and implementation
of digital logic chips.
VHDL-
• VHSIC (Very High Speed Integrated Circuits) hardware description
language.
• Commonly used as a design-entry language for field- programmable
gate arrays. Field-Programmable Gate Array is a type of logic chip
that can be programmed
12
12
A complete Verilog code (Full Adder):
module full_adder_testbench();
reg a,b,c;
wire sum,carry;

full_adder dut(a,b,c,sum,carry);
// Implementation of Full ADDER by using gate level initial begin
Modelling a=0; b=0; c=0;

module FA_gate(a,b,c,sum,cout); #10


input a,b,c; a=0; b=0; c=1;
#10
output sum,cout;
a=0; b=1; c=0;
#10
wire c1,c2,c3,out1; a=0; b=1; c=1;
#10
xor x1(c1,a,b); a=1; b=0; c=0;
xor x2(sum,a,b); #10
a=1; b=0; c=1;
and a1(c1,a,b);
#10
and a2(c2,w1,c); a=1; b=1; c=0;
or o1(cout,c2,c1); #10
endmodule a=1; b=1; c=1;
#10
$stop();
end

endmodule

13
14
Thank You

15

You might also like