/control-logic

Primary LanguageC++OtherNOASSERTION

16-Bit Computer From Scratch -- Control Logic

This is the source code that supports my 16-Bit Computer From Scratch project. This project in particular is the breadboard control logic for the computer. The PCB control logic will be implemented using other methods.


Videos

I am documenting my 16-Bit Computer build in video form. You can find the entire playlist here.


License

See LICENSE.md.


Build System

I use tup as my primary build system. I usually will wrap tup in make commands. You can find tup here. I simply find tup to more reliable detect changed sources with less work.


EEPROM Programmer

I do not have a commercial EEPROM programmer. I use the TommyPROM programmer. You can find all the relevant information on TommyPROM here. In Linux, I use minicom as the interface. Hint: use sudo minicom -s to set up the defaults.