4 ms·
In school we learned VHDL. I found it EASY to adapt. However you have to ditch the notion you are working with a programming language. So either build your own
by Qantourisc 13y ago
In school we learned VHDL. I found it EASY to adapt.
However you have to ditch the notion you are working with a programming language.
So either build your own CPU in VHDL specifically optimized for you problem. Or "code" it like you would build hardware!
This means taking a different look at things:
for example storing in an array: you create a bus: address bus, of the width you need, data-bus of data width you need to write (keep it reasonable, or you run out of routing), and a write/read bit. Then hook your counter up to that, increment the time and databus, and have fun.
- relix 13y agoI agree. You can't look at it as a programming language. We also learned it in school and at some point I flipped a switch and it was remarkably easy to use it after a few failures. I thought it was very exciting to build digital circuits using it.
- frozenport 13y agoVHDL for FPGA's is easy but in the real world you need to deal with things like latency, PLLs, et al. There are few academic programs that make students aware of the trials and tribulations in modern hardware design.