u/False_Actuator_6236in r/FPGA • Recommends
Building your own computer with an FPGA
I believe for learning (or teaching) how to program it is helpful to have a bit of an understanding how a computer works. What I don't like are slides/talks where this is simply described in an abstract manner. I prefer some hands-on introduction. That's why I like the Ben Eater approach where you actually build your own computer with circuits that you can touch. I love this bottom-up approach. But a bottom-up approach usually just works if you have an idea to where the journey goes. You need some vision about the "top" which should be not too much above the bottom but far enough. And I think an FPGA can be useful here.
I used a Lattice ice40 FPGA (…