AXE5 Eagle GHRD create top level - ArrowElectronics/Agilex-5 GitHub Wiki
Top-Level design
-
Some editing to the top-level axe5_eagle_top.v needs to be done because some features are not used and need to be commented out.
- Open the axe4_eagle_top.v in the Quartus Prime editor window.
- Comment out the
define
statement for the peripheral which are not being used in this GHRD:- wRGB_LED1, wRGB_LED2, wRGB_LED3,
- wFAB_I2C1
- wFAB_QSPI
- Save the file.
-
Before pin assignment can be done, the design has to at least be
Elaborated
. To do so, perform the Analysis & Elaboration step by pressing the symbol, -
After the above step is completed successfully, prepare the pin assignment file
agx5e065_pin_assignment.tcl
which is located in thesources
folder:-
Remove pins by setting variables to
0
for the pins which are not being used in this GHRD:- wRGB_LED1, wRGB_LED2, wRGB_LED
- wFAB_QSPI
- wFMC
- wFAB_UART
-
Add pins by setting variables to
1
for the pins which are not being used in this GHRD: wFAB_I2C1 -
Save tcl file.
-
-
Open a Tcl Console in Quartus Prime by selecting
Tools -> Tcl Scripts...
, -
In the tcl widow, navigate to the pin assignment script
agx5e065_pin_assignment.tcl
and double-click it. -
Finish compiling the project by pressing the Start Compilation symbol . A % completion status can be observed in the bottom right corner of the Quartus window.
Next - Build Bootloader
Return to Building the GHRD
Return to GSRD