Show HN: An AVR based 8-bit Microcomputer
usebox.net
usebox.net
Not all MCUs are Harvard architecture though - ARMs, MC68K, 68HC08/11/12/16, MSP430, and PIC32 (basically MIPS) all have a single code+data address space.
After all the work was done I realized that perhaps would have been a more accessible project if I had developed an Arduino shield instead of an standalone PCB.
You can still build it with an Arduino and a breadboard and the only special component in the list is the SPI SRAM.