A quick search for past threads:
May be time to reevaluate Altera/Intel Quartus free version.
Paging Paul @urbite.
From my short quick study of VHDL, having design experience w/ TTL/CMOS ICs and the ability to think in functional blocks was very helpful. Apparently one of the issues that a lot of folks have difficulty with is you’re not writing code that will execute one line at a time. Think of it as executing all at once. The book I referenced above mentions this multiple times