VHDL 101: Beginner’s Guide To VHDL

Paul Clark from Design Spark has a great wiki on VHDL 101 – Combinational Logic that we thought we’d repost here to give those of you that are new to VHDL kind of a kick start.  This one is actually the follow-up to his first article titled What Is VHDL that has some great explanations of the what, how and why of VHDL for the beginner.  Here’s what Paul has to say about the subject:

[This wiki is a] short guide to the basics of VHDL and [we will] work though some examples as to what you can do.  I’ll draw parallels to writing in C code as I’m guessing that a large amount of you have seen or used C code.  Some people have found my comment that VHDL is a pure and beautiful language a little hard to swallow.  I will show how simple it is to write and in one example show just how powerful it can be.  This hopefully should be enough to get you thinking and off the starting blocks.

Paul has made it easy to read the VHDL code in the VHDL 101 wiki by placing an explanation of how the code works next to each code example.  Every step is nicely explained, and should be fairly straightforward to follow.  The wiki covers the basic structure of VHDL, along with specific examples of various functions, as well as how these relate to writing in C code for those that may be already familiar with that language.  Making it easy and relatable certainly helps when you’re just getting started!

Check out the VHDL 101 wiki here.

(via Design Spark)

Leave a Reply