Google hits a lot on old university course materials. Some good, some crappy. Almost nothing on GitHub... Good resources are very scarce.
Introduction tutorials:
- http://esd.cs.ucr.edu/labs/tutorial/ many examples
- http://userweb.eng.gla.ac.uk/scott.roy/DCD3/
- http://www.seas.upenn.edu/~ese171/vhdl/vhdl_primer.html
Language references:
- http://vhdl.renerta.com/mobile/index.html
- http://www.csee.umbc.edu/portal/help/VHDL/summary.html. Very good.
Examples:
- https://github.com/marceloboeira/vhdl-examples a few simple examples, but no test benches?
- https://github.com/silverjam/VHDL medium complexity examples, with test benches
- http://www.csee.umbc.edu/portal/help/VHDL/samples/samples.html not many, but good examples, including a square root calculator
- https://github.com/ucb-bar/plsi, specially https://github.com/ucb-bar/plsi/tree/master/src/addons/synthesis
University courses:
- http://www.csee.umbc.edu/~cpatel2/links/641/ (2008)
- https://www.csee.umbc.edu/~tinoosh/cmpe641/ (2016)
- http://www.ee.virginia.edu/~mrs8n/cadence/Cadencetutorials.html, Cadence
YouTube without source:
- https://www.youtube.com/channel/UCbUe5SLMSZlSzCuJP81lU0A has a ton of samples
Cool projects:
- https://hernan.de/blog/2015/06/16/vlsi-final-project/, also talks about synthesization done via https://www.mosis.com/
- https://github.com/hamsternz/FPGA_Webserver
- https://github.com/fabioperez/space-invaders-vhdl
- https://github.com/primiano/tetris-vhdl
Utility libraries:
Language agnostic circuit design:
Educational CPUs:
Interesting recycling bins:
Tools:
- https://www.edaplayground.com web editor front-end for open source synthesis + simulation tools, and even a few closed source ones.
Tutorials on proprietary tools (likely illegal):
Standards:
NES implementations:
Where to learn stuff lists:
- https://www.u-cursos.cl/usuario/9553d43f5ccbf1cca06cc02562b4005e/mi_blog/r/[Razavi]_Design_Of_Analog_Cmos_Integrated_Circuits.pdf
- https://www.quora.com/What-are-some-must-have-books-on-analog-IC-design
- http://electronics.stackexchange.com/questions/22746/good-source-to-learn-about-the-basics-of-integrated-circuits
- http://electronics.stackexchange.com/questions/13440/microcontroller-cpu-design-book/