Build Instructions
If you want to modify and/or build the project from source, you will need:
- GoWin IDE installed in your computer.
- The NESTang repository cloned.
Build Steps
- Open the Project file
nes.gprjin GoWin IDE. - Go to
Project > Configurationmenu. - In
Synthesize > Generaltab, go toTop Module/Entitytextbox and writeNES_Tang20k(It is case sensitive, be careful!). - In
Synthesize > Generaltab, go toVerilog Languagecombobox and selectSystem Verilog 2017.

- In
Place and Route > Dual Purpose Pinstab, go toSSPI as General Purpose IOcheckbox and mark it.

- Click
Applyand thenOKto exit the Project Configurations. - The project is ready to be successfully Synthesized, Placed and Routed to a bitstream
Note: the master branch targets the Tang Nano 20K board. Use the 0.4 tag if you want to build for the Tang Primer 20K.
Enjoy!!