Академический Документы
Профессиональный Документы
Культура Документы
Subjected By:
Submitted To:
Mr. Vikas
Bhawna Kalra
Tiwari
4th year (ECE)
H.O.D(ECE)
TOPICS
Introduction of VLSI
Advantage of VLSI
Design Flow of VLSI
Module
HDL Languages
Verilog Language
Three Types of Modelling
Introduction of VLSI
VLSI Stands for very large scale integration
Its all about integrated circuit design usually we
call it is as chip design.
In VLSI, hundred of thousand transistors or logic
device fabricated in a single chip.
Advantages of VLSI
smaller size
lower cost
low power
higher reliability
more functionality
Requirement
VHDL
Verilo
g
Optimizati
on
Net list
generatio
n
Design
HDL & linding test
Front end
designing
Logic synthesis
Circuits design
Physical design
Engineering samples
Bu
g
Verification
Testing
Production
Back end
designing
Validation
HDL Languages
There are two hardware description
languages used for designing VLSI
circuits.
VHDL
VERILOG
So here we deals with the study of
verilog
Verilog Language
Verilog was firstly developed in 1984
VERILOG is case sensitive language.
Originally a modeling language
Virtually every chip (FPGA, ASIC, etc.)
is designed in part using this language.
Types of Modeling
1. Structural Modeling
2. Data flow Modeling
3. Behavioral Modeling
Z
Output of an undriven tri-state driver
Models case where nothing is setting a wires value
X
Models when the simulator cant decide the value
Initial state of registers
Output of a gate with Z inputs
Module
Begins with keyword module.
FIVE COMPONENTS within module are
1) variable declaration
2) dataflow statements
3) instantiation of lower modules
4) behavorial blocks
5) tasks or functions
All components except module , module
name and endmodule are optional and
can mixed and matched as per design
needs.
Structural modeling
Low level of Abstraction.
Also known as Gate level modeling.
Circuit is described in terms of gates.
Most logic simulators on netlists.
Not most convenient way to express test
benches.
Behavioral modeling
Functionality is described in an algorithmic
manner.
High level of abstraction.
The designer describes the behavior of the
circuit.
There are two structured procedure
statements in behavioral modeling
Always & Initial
Case Statement
Validation Part
Verification Team
THANK
YOU