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.gprj
in GoWin IDE. - Go to
Project > Configuration
menu. - In
Synthesize > General
tab, go toTop Module/Entity
textbox and writeNES_Tang20k
(It is case sensitive, be careful!). - In
Synthesize > General
tab, go toVerilog Language
combobox and selectSystem Verilog 2017
.
- In
Place and Route > Dual Purpose Pins
tab, go toSSPI as General Purpose IO
checkbox and mark it.
- Click
Apply
and thenOK
to 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!!