Hacker News new | past | comments | ask | show | jobs | submit login

Love this! Must admit, my favourite part of doing a CS degree was creating a CPU core from scratch (a cut down ARM, running on a FPGA), then writing asm to run on it. So satisfying knowing I made the actual CPU (at gate level) and ran my own code on it. I’d be happy to do a YouTube series covering how to do this if anyone is interested.



This MIT OCW takes a student from basically nothing to an almost compliant RV32i, complete with videos, worked examples and lecture notes.

https://ocw.mit.edu/courses/6-004-computation-structures-spr...


Check out Ben Eaters youtube channels https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA - He builds similar, and offers a kit for sale at (from what I can tell) a reasonable price, so you can also DIY.


The article links to a cool project I never heard of that does a similar thing - From Nand to Tetris[0].

[0] https://www.nand2tetris.org/


Yes please




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

Search: