Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This same sort of thing was all taught on my degree course (Manchester, UK). Implement an ARM core (with a reduced instruction set), run on FPGA, write a compiler in the compilers course etc etc.

It set me up well - I've written a few emulators as a hobbyist.



Got any materials on this? I wouldn’t mind learning and attempting something similar.


There are loads of free RISC-V cores that you can read the source of and run on cheap FPGAs. Take a look at PicoRV32: https://github.com/YosysHQ/picorv32


Also worth a look at https://opencores.org/

I'm not into FPGAs but recall a quite long list of interesting projects over there.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: