Project record01 mention
Originally shared on Hacker News
hack-soc
A SystemVerilog implementation of the Nand2Tetris part 1 Hack computer running on an FPGA, extended into a toy SoC, with an assembler and UART loader written in Rust; a UART FSM that replaces the program in ROM is still to be written.
01 / Source history
Shared over time
Each entry reflects what was shared on that date. Details may have changed since then.
hack-soc
A SystemVerilog implementation of the Nand2Tetris part 1 Hack computer running on an FPGA, extended into a toy SoC, with an assembler and UART loader written in Rust; a UART FSM that replaces the program in ROM is still to be written.
Posted by @arrhythmic · Original comment ↗
“I also implemented Nand2Tetris part 1 in SystemVerilog, have it running on an FPGA and almost completed extending as a toy SoC. I wrote the assembler and UART loader in Rust, but I still need to write the UART FSM that replaces the program in "ROM". https://github.com/MSamman/hack-soc”