Presentation is loading. Please wait.

Presentation is loading. Please wait.

SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL.

Similar presentations


Presentation on theme: "SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL."— Presentation transcript:

1 SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL

2 INTRODUCTION OF VHDL Introduction History Design Design examples Advantages Uses of VHDL

3 INTRODUCTION VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed- signal systems such as field-programmable gate arrays and integrated circuits. VHDL can also be used as a general purpose parallel programming language. VHDL is a model that will be either used to synthesize H/W or just used as simulation model. VHDL is an International IEEE Standard Specification Language (IEEE 078-2001) for Describing Digital Hardware Used by Industry Worldwide VHDL stands for VHSIC (Very High Speed Integrated Circuit) Hardware Description Language

4 HISTORY In the 1970’s the initial idea for a Hardware Description Language was discussed. But, the VHSIC program wasn’t launched until 1980. The goal was to create a common language that would shorten the time from concept to implementation for hardware design. VHDL was originally developed at the behest of the U.S Department of Defense in order to document the behaviour of the ASICs that supplier companies were including in equipment. In February 2008, Accellera approved VHDL 4.0 also informally known as VHDL 2008, which addressed more than 90 issues discovered during the trial period for version 3.0 and includes enhanced generic types.

5 DESIGN VHDL is commonly used to write text models that describe a logic circuit. Such a model is processed by a synthesis program, only if it is part of the logic design. A simulation program is used to test the logic design using simulation models to represent the logic circuits that interface to the design. This collection of simulation models is commonly called a testbench. VHDL has file input and output capabilities, and can be used as a general-purpose language for text processing, but files are more commonly used by a simulation testbench for stimulus or verification data. A final point is that when a VHDL model is translated into the "gates and wires" that are mapped onto a programmable logic device such as a CPLD or FPGA, then it is the actual hardware being configured, rather than the VHDL code being "executed" as if on some form of a processor chip.

6 In VHDL an entity is used to describe a hardware module. An entity can be described using, 1. Entity declaration. 2. Architecture. 3. Configuration 4. Package declaration. 5. Package body.

7 DESIGN EXAMPLE A simple AND gate in VHDL would look something like

8 ADVANTAGES The key advantage of VHDL, when used for systems design, is that it allows the behavior of the required system to be described (modeled) and verified (simulated) before synthesis tools translate the design into real hardware (gates and wires). Another benefit is that VHDL allows the description of a concurrent system. VHDL is a dataflow language, unlike procedural computing languages such as BASIC, C, and assembly code, which all run sequentially, one instruction at a time. A VHDL project is multipurpose. Being created once, a calculation block can be used in many other projects. However, many formational and functional block parameters can be tuned (capacity parameters, memory size, element base, block composition and interconnection structure). A VHDL project is portable. Being created for one element base, a computing device project can be ported on another element base, for example VLSI with various technologies.

9 USES OF VHDL Design representation using different abstraction levels Design documentation Design simulation Design synthesis Design verification

10 Presented by: NO.NAMEENROLLMENT NO. 1.JIGNA130130111091 GUIDED BY… Prof. VIHARIKA MAM


Download ppt "SUBJECT : DIGITAL ELECTRONICS CLASS : SEM 3(B) TOPIC : INTRODUCTION OF VHDL."

Similar presentations


Ads by Google