Professional Documents
Culture Documents
Vlsi VHDL
Vlsi VHDL
VHDL
Hardware Description Language
HDL is a specialized computer language used to describe the structure
and behavior of electronic circuits, and most commonly, digital
logic circuits.
It enables a precise, formal description of an electronic circuit that
allows for the automated analysis and simulation of an electronic
circuit. It also allows for the synthesis of an HDL description into
a netlist which can then be placed and routed to produce the set of
masks used to create an integrated circuit.
Hardware Description Language (cont.)
A HDL looks much like a programming language such as C; it is a textual
description consisting of expressions, statements and control structures. One
important difference between most programming languages and HDLs is that
HDLs explicitly include the notion of time.
HDLs form an integral part of electronic design automation (EDA) systems,
especially for complex circuits, such as ASIC, microprocessors, and
programmable logic devices.
There are two IEEE standards in common use: Verilog-HDL (IEEE 1364) &
VHDL (IEEE 1076)
Hardware Description Language (cont.)
In early years the digital circuits were designed manually using the
techniques such as Boolean expressions , circuit schematics , Karnaugh maps
etc. Most of the people used schematic based softwares like p spice, h spice
etc.
With the increasing device densities the choice of this traditional methods
has become limited. Because it is a known fact that the schematics with more
than 600 gates are incomprehensible.
So , it is unimaginable to think how many years would be required to design
the modern chips which contains millions of transistors .
Hardware Description Language (cont.)
It is a must for IC designers to go for some tool. So, the Electronic Design
Automation (EDA) tool made the multimillion IC design simple and
possible.
With the increasing use of computer –based design methodologies ,the IC
design has migrated to EDA tools. One such outcome of these EDA tools is
the HDL.
This HDL resembles a general programming language like “C’, but is
specifically oriented to describing hardware structures and behaviors. The
most common use of a HDL is to provide an alternative to schematics.
Need of HDL
➢To discover problems and faults in the design before actually
implementing it in hardware.
The meaning of this ARCHITECTURE is that the circuit must perform the
NAND operation between the two input signals (a, b) and assign (‘‘<=’’)
the result to the output pin (x).
Example: Multiplexer
Example: Multiplexer (when logic)