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) meant
microchips 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.
VLSI SYSTEM DESIGNFLOW
V. ANURADHA
VLSI Design cycle:
VLSI design cycle start with a
formal specification of a VLSI chip,
follows a series of steps, and
eventually produces a packaged chip.
5.
Simplified VLSI DesignFlows
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
6.
VLSI SYSTEM DESIGNFLOW
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
Design Methodology
There aretwo basic types of digital
design methodologies
Top-Down design methodology
Bottom-Up design methodology
Top-Down Design Methodology
⥠Define top-level block and identify the
sub- blocks
⥠divide sub-block until we come to leaf
cells
9.
Design Methodology
Bottom-Up DesignMethodology
ďśidentify building block that are available
for us
ďśbuild a bigger cells using these block
ďścontinue build a cell until we build top
level
A combination of Top-Down and Bottom-Up
design are used in todayâs digital design
10.
Top-Down Design Methodology
VLSISYSTEM DESIGN FLOW
V. ANURADHA
Top Level Block
Sub Block
1
Sub Block 1
Sub Block 1
Leaf
Cell
Leaf
Cell
Leaf
Cell
Leaf
Cell
Leaf
Cell
Leaf
Cell
System Specification
ďś Firststep of design process is to lay
down the specification of the system.
ďś High level representation of the system.
ďś Factors considered:
ďś Performance,Functionality,Physical
dimension,Design
technique,Fabrication technology
ďś It is a compromise between market
requirements, technological and economical
viability.
15.
System Specification
The endresults are specifications of
ďś Size,Speed,Power and
Functionality of the VLSI system
ďś Basic architecture
16.
Functional Design
ďś Mainfunctional units, Interconnect
requirements of the system are identified
ďś The area, power and other parameters of each unit
are estimated
ďś The key idea is to specify behavior, in terms of
Input,Output,Timing of each unit
ďś The outcome of functional design is usually a
timing diagram
ďś This information leads to improvement of the
overall design process and reduction of
complexity of the subsequent phases
17.
Logic Design
Design thelogic, that is,
Boolean expressions,word width, register
allocation, etc.
The outcome is called an RTL (Register Transfer
Level) description. RTL is expressed in a HDL
(Hardware Description Language), such as VHDL
and Verilog.
18.
Circuit Design
ďś Thepurpose 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