Forum Discussion
1) You can assign it to the Dedicated Clock pin. You can check this in the Pin Planner > Task window> Highlight Pins > Clock Pins
2) Same with (1) You can assign pins using Pin Planner. Go to Assignments > Pin Planner.
Find your signal (e.g. led[0]) and assign it to a physical pin (e.g. PIN_AJ5).
Alternatively, you can manually constraints via .qsf constraints file:
set_location_assignment PIN_AJ5 -to led[0]
https://www.intel.com/content/www/us/en/docs/programmable/683492/18-1/assigning-i-o-pins.html
Additionally, you can refer to the user guide below to check the legality of pin assignments, using I/O Assignment Analysis:
3) As this question is related to configuration area, unfortunately, I am not expert in that particular area . Could you help to create a new forum case so an agent will be assigned to your case. Thank you for your understanding.
Regards,
Richard Tan
Thank you @RichardTanSY_Altera
I have tried Pin Planner. The problems about Pin Planner are:
1) I don't know how to assign clk to which FPGA pin.
2) For example, the input crystal oscillator is 26MHz, but FPGA internal needs 160MHz. how to set FPGA PLL?
3) in Pin Planner, I can set some general GPIO, but the exported file is TCL which is not sdc file. should I convert the TCL file to sdc file? what is the difference?
4) If I would like to manually write sdc file, what is format of sdc file? how to write the beginning of the sdc file?
5) once I finish the sdc file or Pin Planner, how to use it in Quartus?