From Dev.to
SYNTH-16 — A Custom 16-Bit CPU With a Fantasy Instruction Set (and How to Run It Yourself)
I built a 16-bit CPU from scratch in Verilog — its own instruction set, its own assembler, its own testing framework — and gave every instruction a fantasy-themed name instead of the usual ADD/MOV/JMP...
