Jump to...
This section describes synthesis use Intel's Quartus synthesis tool, followed by Place & Route in Quartus Prime. If you are using a third party synthesis tool (such as Synopsys Synplify, Mentor Precision), follow those instructions instead.
quartus &
Working Directory browse to ex01\implement\intel_BeMicro\quartus Name of the project ex01proj Top Level Entity LOGIC
Family Max 10 Device 10M08DAF484C8GES
source ../BeMicro_pins.tcl
"BeMicro Board - Pin assignment ..." "BeMicro Board - Pin assignment done!"
By clicking the Start Compilation button, you have carried out all the stages of Synthesis, Mapping, Fitting, and netlist generation. As part of this, Quartus Prime will have generated a bitstream with which to program the FPGA. You are now ready to download the bitstream to the board. You need to be using Microsoft Windows to do this.
Click here for instructions to download the design.
synplify_pro&
Intel Max 10 10M08DA F484C -8GES
Done!
You can quit the tool.
To Place and Route and download the design, go to Place and Route
This section describes synthesis using a third party tool (such as Synopsys Synplify, Mentor Precision) followed by followed by Place & Route in Quartus Prime.
By clicking the Start Compilation button, you have carried out all the stages of Mapping, Fitting, and netlist generation. As part of this, Quartus Prime will have generated a bitstream with which to program the FPGA. You are now ready to download the bitstream to the board. You need to be using Microsoft Windows to do this.
Now test if your downloaded design is working!
The 4 inputs are on toggle/DIP switches of the Extension Board(S1). The 4 outputs are on the LEDs D1, D2, D3, D4 of the BeMicro Board. Note that these are all active low – when a switch is "on" it generates a "0". A "0" output lights the LED.
Given this, you should be able to work out which pin is connected to which LED by looking at the behaviour of the LEDs as you change the inputs!