Hello World in hardware

This section give you an overview how to use the GECKO5Education/Modular using your preferred HDL (VHDL/Verilog). It shows all the steps from installing the required tools, an example design, and how to use the tools to perform all the steps up to the download on the board.

Important

Before starting this guide make sure that:

  1. You have installed the CAD-tools. The install instructions can be found here.

  2. You might like VSCode with the TerosHDL extension. This is not a strict requirements, but the install instructions can be found here.

  3. All descriptions provided in this section use the terminal as base.

The hello World hardware implementation will use a button, to select the color, and one row of the RGB-LED-array to show the color selected by the button. To use more of the available hardware on the boards, you can refer to the detailed description of the GECKO5Education or the GECKO5Modular.

For your preferred design flow you can find a explanation for Verilog and for VHDL.