Electronics.ppt on vlsi design and you can refer it
yagababa041
28 views
21 slides
Jun 25, 2024
Slide 1 of 21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
About This Presentation
this is my first ppt on vlsi report thank you
Size: 1.06 MB
Language: en
Added: Jun 25, 2024
Slides: 21 pages
Slide Content
Introduction
What is VLSI?
VLSI(very large-scale integration) is the current level of
computer microchip miniaturization and refers to microchips
containing in the hundreds of thousands of transistor s. LSI
(large-scale integration) meantmicrochips containing
thousands of transistors.
What is the Use of VLSI?
VLSI APPLICATION. VLSI stands for Very Large Scale
Integration. It's used in creating so many chips and circuits
on a single mini chip of silicon.
Introduction
Requirements study
specification
implementation
validation
What do I have to design?
How do I do it?
Have I implemented
What I intended to?
About any design..
market
VLSI SYSTEM DESIGN FLOW
V. ANURADHA
VLSI Design cycle:
VLSIdesigncyclestartwithaformal
specificationofaVLSIchip,follows
aseriesofsteps,andeventually
producesapackagedchip.
Simplified VLSI Design Flows
System Specification
Functional
(Architecture) Design
Functional Verification
Logic Design
Logic Verification
Circuit Design
Circuit Verification
Physical Design
Physical Verification
Front End
Back End
Synthesis Phase
Layout Phase
Circuit
Representation
Layout
Representation
Behavioral
Representation
Logic(Gate-Level)
Representation
VLSI SYSTEM DESIGN FLOW
V. ANURADHA
Four Levels of Design Representation
Behavioral
Representation
Logic (Gate-Level)
Representation
Circuit
(Transistor-Level)
Representation
Layout
Representation
Functional Blocks, FSM
Logic Blocks, Gates
Transistor Schematics
Physical Devices
VLSI Design flow
VLSI SYSTEM DESIGN FLOW
V. ANURADHA
Design Methodology
There are two basic types of digital design
methodologies
Top-Down design methodology
Bottom-Up design methodology
Top-DownDesign Methodology
Define top-level block and identify the sub-
blocks
divide sub-block until we come to leaf cells
Design Methodology
Bottom-Up Design Methodology
identify building block that are available for us
build a bigger cells using these block
continue build a cell until we build top level
the
A combination of Top-Down and Bottom-Up
design are used in today’s digital design
top-level
Top-Down Design Methodology
VLSI SYSTEM DESIGN FLOW
V. ANURADHA
Top Level Block
Sub Block 1 Sub Block 1Sub Block 1
Leaf
Cell
Leaf
Cell
Leaf
Cell
Leaf
Cell
Leaf
Cell
Leaf
Cell
System Specification
The end results are specifications of
Size,Speed,PowerandFunctionality
oftheVLSIsystem
Basicarchitecture
Functional Design
Mainfunctionalunits,Interconnectrequirements
ofthesystemareidentified
Thearea,powerandotherparametersofeachunit
areestimated
Thekeyideaistospecifybehavior,intermsof
Input,Output,Timingofeachunit
The outcomeof functional design is usually a
timing diagram
This information leads to improvement of the
overall design process and reduction of
complexityof the subsequent phases
Logic Design
Designthelogic,thatis,
Booleanexpressions,wordwidth,registerallocation,
etc.
TheoutcomeiscalledanRTL(RegisterTransfer
Level)description.RTLisexpressedinaHDL
(HardwareDescriptionLanguage),suchasVHDL
andVerilog.
Circuit Design
The purpose of the circuit design is to develop a
circuit representation based on the logic design.
The Boolean expression can be converted into a
circuit representation by taking into consideration
the speed and power requirements of the original
design.
Design the circuit including gates, transistors,
interconnections, etc. The outcome is called a
netlist.
Circuit simulation is used to verify the correctness
and timing of component