πŸ’Ž Resources#

ECE383 - Embedded Systems II with the Digilent Nexys Video#

Xilinx#

Digilent Nexys Video#

MicroBlaze#

Final Project Help#

Debugging Hints#

You can always simulate your design with a Testbench; however, to debug your live code, here are four ways to observe live signals:

  1. LEDs: You can send a live signal to one of the 8 LEDs on the FPGA board.

  2. OLED Display: You can β€œprint” a message of the status of signals to the OLED display on the FPGA board.

  3. GPIO and Logic Analyzer: You have 24 GPIO output pins on your FPGA board to which you can send live signals, and then display the signals on the Logic Analyzer.

  4. MicroBlaze and UART Monitor: If you are running MicroBlaze and have the signals connected to a MicroBlaze register, you can use printf to output to the UART monitor.

Textbook Errata 😡#