VHDL
VHDL
VHDL
3.1) INTRODUCTION:
The requirements for the language were first generated in 1981 under
the VHSIC program. In this program , a number of U.S companies were
involved in designing VHSIC chips for the Department of Defense (DoD).
At that time most of the companies were using different languages to
describe and develop their integrated circuits. As a result, a different
vendors could not effectively exchange designs with one another. A team
of three companies IMB, Texas Instruments, and Intermetrics were First
awarded the contract by the DoD to develop a version of the language in
1983.
version 7.2 of VHDL was developed and released to the public in
1985. After the release of version 7.2, there was an increasing need to make
the language an industry-widestandard. Consequently, the language was
transferred to the IEEE for standardization in 1987.
Since VHDL is a standard, the chip vendors can easily exchange their
circuit designs without depending on their proprietary software.
The designing process can be greatly simplified, as each component is
designed individually and all such components are interconnected to form a
full system- hierarchy and timing are always maintained.
With simulators available, a circuit can be tested easily and any error
found can be rectified without the expense of using a physical prototype,
which means that design time and expenditure on this get slashed down.
Programs written in either of the HDLS can be easily understood as they are
similar to programs of C or Pascal.
3.4) FEATURES OF VHDL:
On the logic level, the models that have to be designed are described
with all the synthesis aspects in view .As long as only a certain subset of
VHDL constructs is used, commercial synthesis programs can derive the
Boolean functions from this abstract model description and map them to the
elements of an ASIC gate library or the configurable logic blocks of FPGAs.
The result is a net list of the circuit or of the module on the gate level.
In this modeling style, the flow of data through the entity is expressed
primarily using concurrent signal assignment statements. The structure of
the entity is not explicitly specified in this modeling style, but it can be
implicitly deduced.