Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dr.Ravi Sindal
Professor,Deptt of E&TC
IET,DAVV,Indore
Dr.Ravi Sindal,IET,DAVV,Indore
What is VHDL?
A hardware description language
Starting point: A VHDL model
Destination: A hardware chip
Dr.Ravi Sindal,IET,DAVV,Indore
VHDLs History
Very High Speed Integrated Circuit (VHSIC)
Program
Launched in 1980
Aggressive effort to advance state of the art
Object was to achieve significant gains in VLSI
technology
Need for common descriptive language
$17 Million for direct VHDL development
$16 Million for VHDL design tools
Dr.Ravi Sindal,IET,DAVV,Indore
Behavioral
Structural
Algorithmic
Systems
Functional Block
Processor
Hardware Modules
Algorithms
Logic
ALUs, Registers
Register Transfer
Circuit Gates, FFs
Logic
Transistors
Transfer Functions
Rectangles
Cell, Module Plans
Floor Plans
Clusters
Physical Partitions
Dr.Ravi Sindal,IET,DAVV,Indore
Physical/Geometry
VHDL
VHDL is a Hardware Description Language.
Over the years, HDLs have evolved to help electronic designers
in the following tasks a) Describing digital systems
b) Modeling digital systems
c) Designing digital systems
The VHDL language can be used with several goals in mind i) To synthesize digital circuits
ii) To verify and validate digital designs
iii) To generate test vectors to test circuits
iv) To simulate circuits
Dr.Ravi Sindal,IET,DAVV,Indore
Sequential Language+
Concurrent Language+
Net-List Language+
Timing Specification+
Waveform generation Language
Dr.Ravi Sindal,IET,DAVV,Indore
VHDL Provides
Portability
Compatibility across vendors
Code reuse
Distributed design
Reliable design process
Minimized design time and cost
Dr.Ravi Sindal,IET,DAVV,Indore
Dr.Ravi Sindal,IET,DAVV,Indore
Generics
Architecture
Concurrent
Statements
Ports
Entity
Architecture
Concurrent
Statements
Architecture
Process
Dr.Ravi Sindal,IET,DAVV,Indore
Sequential Statements
10
Inference
VHDL is a hardware description
language not a programming language!
Our aim is to synthesize VHDL models
into real hardware circuits
The synthesis tool will infer a hardware
architecture from the VHDL model
When writing a VHDL model always
think of the hardware inferred from it
Dr.Ravi Sindal,IET,DAVV,Indore
11