VHDL
VHDL
VHDL
VHDL OVERVIEW
• VHDL => VHSIC Hardware Description Language
• VHSIC => Very High Speed Integrated Circuits
• VHDL is used to model the physical hardware used in digital systems.
• VHDL make use of Object Oriented methodology (modules developed for
the current project can be reused in the future)
VHDL STRUCTURE
• There are 3 sections in a VHDL
code
– Library, Entity and Architecture
VHDL STRUCTURE
• Library and Package:
– Groups of procedures, functions, user defined data types and constants that
are
related can be aggregated into a module that is called package.
– A package can be shared across many VHDL models.
– A library is a collection of related packages.
– Packages and libraries serve as repositories for functions, procedures, and
data
types.
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;