Note that I’m currently biased towards VHDL -> Xilinx -> Vivado.
Online sites
-
Hamsterworks.co.nz Very clear and easy to follow articles, tutorials and courses about FPGAs. Remember to send him a postcard!
-
Have you wondered what AXI-stands for? Wonder no longer! Mohammad Sadri has posted multiple Youtube videos about AXI-interface which is “industry standard interface/bus for communicating between HDL modules” (compare to Wishbone interface used mostly by OpenCores.
-
Papilio board has series of tutorials intended for Xilinx Spartan 6 + ISE users.
-
Sven Andersson has written multiple blog posts about ZedBoard, Microzed and other FPGA related issues. His style of writing is very step by step so the his posts are good very good for solving problems faced by beginners.
-
Adam Tailor’s Microzed blog. Unfortunately I can not find good way to list all of the blog posts, or get the newest one.
Books
-
Dave Vandenbout has written FPGAs!? Now What?-book which is suitable for those who are little bit impatient.