| 1 | This page contains various aids to learn VHDL and how to use |
| 2 | programmable logic in general. |
| 3 | |
| 4 | ; [http://www.eecs.wsu.edu/~ee214/ Excellent Digital Design Course] |
| 5 | : Courtesy of [http://www.digilentinc.com Digitlent, Inc.] |
| 6 | ; [http://www.aldec.com/downloads aldec.com Download Area] |
| 7 | development environment (ActiveHDL) |
| 8 | ; [http://ohm.bu.edu/~hazen/NEPPSR2005/Trigger_Electronics_Hazen_part2.pdf Programmable Logic Talk] |
| 9 | ; [http://joule.bu.edu/~hazen/DataSheets/VHDL/max_turbo_vhdl_tutorial.pdf Maximum Turbo VHDL Tutorial] |
| 10 | : from calpoly.edu. Looks quite good at a quick scan (original [http://www.ee.calpoly.edu/cpe-269/Maximum%20Turbo%20VHDL%20Tutorial.doc word document] |
| 11 | ; [http://www.synthworks.com/papers/vhdl_math_tricks_mapld_2003.pdf VHDL Math Tricks of the Trade] |
| 12 | : by Jim Lewis Director of Training, SynthWorks Design Inc |
| 13 | ; [http://www.derepas.com/fabrice/hard/ Spartan 3 starter kit VHDL tutorial] |
| 14 | : based on Xilinx Spartan 3 starter kit board |
| 15 | |
| 16 | |
| 17 | * Xilinx Recorded E-Learning Course Listing |
| 18 | * http://www.xilinx.com/support/training/free-courses.htm |
| 19 | |
| 20 | * Xilinx XST User Guide - HDL Coding Techniques, HDL Language support |
| 21 | * [http://xgoogle.xilinx.com/search?getfields=*&numgm=5&filter=0&proxystylesheet=xilinx&client=xilinx&site=EntireSite&btnG=Google+Search&output=xml_no_dtd&sort=date:D:L:d1&ie=UTF-8&oe=UTF-8&requiredfields=-status:archive&q=HDL+Coding+Techniques&submit2.x=0&submit2.y=0&submit2=Search&lang2search=&ip=128.197.43.121&access=p&entqr=0&entsp=a&ud=1&start=10 HDL Coding Techniques] |
| 22 | * http://www.xilinx.com/itp/xilinx10/books/docs/xst/xst.pdf |
| 23 | |
| 24 | * Design Suite Software Manuals and Help - PDF Collection |
| 25 | * http://www.xilinx.com/support/software_manuals.htm |
| 26 | |
| 27 | * Xilinx Tutorials and Support |
| 28 | * http://www.xilinx.com/support/techsup/tutorials/ |
| 29 | * http://www.xilinx.com/support/ |
| 30 | |
| 31 | * VHDL Language Websites: |
| 32 | * http://esd.cs.ucr.edu/labs/tutorial/ |
| 33 | * http://www.eng.auburn.edu/department/ee/mgc/vhdl.html |
| 34 | * http://www.vhdl-online.de/ |
| 35 | * http://www.gmvhdl.com/VHDL.html |
| 36 | * http://www.doulos.com/knowhow/vhdl_designers_guide/ |
| 37 | |
| 38 | * IP Cores: |
| 39 | * http://www.xilinx.com/ipcenter/ |
| 40 | * http://www.opencores.org/ |
| 41 | * http://www.fpgacentral.com/ip/catalog |
| 42 | * http://www.hitechglobal.com/ipcores/ |
| 43 | * http://www.cast-inc.com/index.shtml |
| 44 | * http://www.ht-lab.com/freecores/cpu8086/cpu86.html |
| 45 | * http://www.ipcores.com/ |
| 46 | * http://www.sundance.com/default.asp |
| 47 | * http://www.ipcore.cn/ |
| 48 | |
| 49 | * PicoBlaze |
| 50 | * http://www.xilinx.com/products/ipcenter/picoblaze-S3-V2-Pro.htm |
| 51 | |
| 52 | * FPGA Fun: |
| 53 | * http://www.fpgaarcade.com/ |
| 54 | * http://www.fpga4fun.com/ |
| 55 | |
| 56 | |