Difference between revisions of "VHDL"
From Tech
Jump to navigationJump to searchLine 6: | Line 6: | ||
* [http://web.engr.oregonstate.edu/~sllu/vhdl/lec2e.html Basic VHDL Constructs], [http://web.engr.oregonstate.edu/~sllu/vhdl/lec8a.html Timing difference of variable and signal in a process], etc. |
* [http://web.engr.oregonstate.edu/~sllu/vhdl/lec2e.html Basic VHDL Constructs], [http://web.engr.oregonstate.edu/~sllu/vhdl/lec8a.html Timing difference of variable and signal in a process], etc. |
||
+ | =Example code= |
||
+ | * [http://hamsterworks.co.nz/mediawiki/index.php/FPGA_Projects Hamsterworks FPGA projects] |
||
=Simulators= |
=Simulators= |
||
* [http://ghdl.free.fr/ GHDL]. This has a nice [http://ghdl.free.fr/site/uploads/Main/ghdl_user_guide/AA_ghdl_guide.html User Guide]. Is included in Debian, for Ubuntu the provided i686 binaries can be used. |
* [http://ghdl.free.fr/ GHDL]. This has a nice [http://ghdl.free.fr/site/uploads/Main/ghdl_user_guide/AA_ghdl_guide.html User Guide]. Is included in Debian, for Ubuntu the provided i686 binaries can be used. |
Revision as of 19:46, 24 April 2013
About the language
- VHDL Wikipedia page
- wikibooks on VHDL
- List of tutorials from the newsgroup FAQ, reading: gmvhdl
- Doulos VHDL Designers Guide
- Basic VHDL Constructs, Timing difference of variable and signal in a process, etc.
Example code
Simulators
- GHDL. This has a nice User Guide. Is included in Debian, for Ubuntu the provided i686 binaries can be used.
- FreeHDL
- fauhdlc is an experimental VHDL compiler and interpreter, the compiled result can be simulated with an interpreter.