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

DESIGNING WITH 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.

DESIGNING WITH VHDL

Lessons from the Trenches by Ingo Cyliax

Start ę The Benefits ę Learning the Language ę Signal Types ę Mathematical Operations ę Sources and PDF

I was going to write about using ASMs to design digital logic for FPGAs, however, I thought I would digress a little and write about using VHDL for digital design. What prompted me was Xilinxęs release of a free version of its design environment for download from the company web site. Itęs called WebPack and is a version of Xilinx's Foundation 3.2i software environment, but it is limited to only a few architectures. Why am I talking about VHDL? Well, it seems like hardware description languages (HDL) such as VHDL and Verilog are becoming the mainstream design entry mechanism for designing FPGAs and CPLDs. The release of WebPack somewhat illustrates this because itęs becoming obvious that you have to use HDLs.

Most of the comments I make here really apply to both Verilog and VHDL, but I will use VHDL as my main example to illustrate some of the techniques. VHDL is perhaps the harder of the two languages to learn and is not as popular in many U.S. companies as Verilog. But, itęs widely used in Europe and is the preferred choice by the DOD and NASA. To many programmers, VHDL looks arcane, and Verilog looks more C-like. However, both are just as adequate at expressing digital logic, and most logic compilers will understand both languages. They convert both VHDL and Verilog into an internal representation first and then go from there.

NEXT


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