ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

An Introduction to VHDL


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

AN INTRODUCTION TO VHDL

Technically Speaking Designing Hardware with Software

by James Antonakos

Start ý Levels of Design ý The Interface ý The Body ý Full_Adder ý Half _Adder ý Identifiers, Data Types, and Operators ý Examples ý The Five-Input AND Gate ý The 2:4 Decoder ý Timing Examples ý Other Methods ý Sources and PDF

OTHER METHODS
T
yping in a VHDL source file for a large design would be tedious. Most design tools now offer several ways to input a design. Graphical design entry allows you to draw a schematic of the circuit or specify its operation through a state diagram. It is even possible to specify the operation of the digital circuit by entering its input and output waveforms and letting the design tool determine the logic required.

AND THE POINT IS?

After going through the trouble of entering your design, what is next after you successfully compile and simulate it? The nice part is that when youýre finished, the same software that helped you develop your design in a virtual environment will control your real-world PLD programmer and program your design into a real piece of hardware. Here are some of the device types supported by VHDL compilers:

ý AlteraýAPEX 20K, FLEX 6000/8000/10K, MAX 5000/7000/9000

ý XilinxýXC4000 FPGA, XC9500 CPLD

Several thousand gates are common in many of these devices, with some offering over 100,000 gates. Once again, a little effort searching the web will reward you with a long list of devices, manufacturers, and support.


PREVIOUSNEXT


Circuit Cellar provides up-to-date information for engineers. Visit www.circuitcellar.com for more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com or subscribe online. ýCircuit Cellar, the Magazine for Computer Applications. Posted with permission.
 
Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ