Debug Perspective

The Debug perspective is where you perform debugging. From this view, you can program the FPGA, set triggers, and open the GTKWave waveform viewer to see the results.

When you close the Debugger, it asks you if you want to save settings. Click Yes if you want to save values you have entered (such as trigger values, radix, window depth, etc.). This feature lets you open and close the Debugger without losing your work.

The Debugger provides basic error checking. When you program the FPGA, the Debugger checks to make sure that the bitstream you chose matches the FPGA you are trying to program. Additionally, the Debugger verifies that the debug profile in your Efinity project matches the debug core in the bitstream you are using. If the Debugger finds any mismatches, it gives an error message.

You can open multiple Debugger windows. Choose Tools > Open Debugger multiple times or click the Debugger icon multiple times to open additional windows. When you close the Efinity software, all Debugger window close as well.

Note: Download and install the GTKWave software from gtkwave.sourceforge.net. Windows: You may need to add the path to GTKWave ($GTKWave_folder$\bin\) to your System Variables path for the software to launch correctly.