Professional Documents
Culture Documents
Presentation VHDL
Presentation VHDL
&
BEHAVIOURAL MODELLING
(During the TWO day workshop on VHDL Technology
Is it
VERY
HARD
DIFFICULT
LANGUAGE”
??????.....
Contd..
• I think most of the students at the first instance
feel like this …
No !! Not at All
VHDL is an acronym of
Example:
if (a=b) then
or
if (a=b) then
or
if (a =
b) then
are all equivalent
Contd
• Because VHDL is a standard, VHDL
design descriptions are device
independent, allowing the designer to
easily benchmark design performance in
multiple device architectures. The same
code used for designing with
programmable logic can be used by an
ASIC vendor to produce an ASIC when
production volumes warrant a conversion.
Contd
• VHDL is a well suited language for designing
with programmable logic, and it is gaining in
popularity. Designing with larger capacity
CPLDs (complex programmable logic
devices)and FPGAs (field programmable gate
arrays) of 600 gates to 20K gates.
statement or a declaration
• USE ieee.std_logic_1164.all ;
• LIBRARY std ; - a double dash (--) indicates a
• comment.
• USE std . Standard . all ;
• LIBRARY work ;
• USE work. all;
Contd..
• The std_logic_1164 package of the ieee
library specifies a multi-level logic
system; std is a resource library (data
types, text i/o, etc.) for the VHDL design
environment; and the work library is
where we save our design (the .vhd file,
plus all files created by the compiler,
simulator, etc.).
STD_LOGIC type
Value Meaning
‘U’ Uninitialized
‘X’ Forcing (Strong driven) Unknown