check out my lil fpga microcomputer project ive put way too much time into it and its nowhere near done
it's part of my wider 'NotSoTiny' project, a 16 bit ISA taking after the 8086. The name comes from the original plan to use a TinyFPGA BX, but it never shipped so I switched to a FireAnt.
on the left side with the mess of jumpers is 1 MB of ram (the fpga has ~15kB onboard), and on the right are a couple of SPI driven displays. The TFT up top has a microSD card slot on its SPI bus too. Some buttons will go in the center.
now to just make the actual cpu...
there're three github repos, one for the architecture, which has the documentation, emulator, and assembler, one for the HDL side of this project, and one for a compiler for a language i made for the purpose of making a compiler (at least when i get around to putting it on github)
Simulator and toolchain for my NotSoTiny architecture. - GitHub - MechaFinch/NotSoTiny: Simulator and toolchain for my NotSoTiny architectu
Putting the NST architecture on an FPGA. Contribute to MechaFinch/NotSoTinyHandheld development by creating an account on GitHub.














