Port reuse settings during use of Gowin FPGA

Port reuse settings during use of Gowin FPGA

Chip used: GW2AR-18C;

Compilation environment: Gaoyun Version: 1.9.8;

During the process of transplanting the FPGA program, due to the use of SSPI dedicated pins, when the dedicated pins are treated as ordinary IO, an error will be reported saying that the current pin is not supported;

ERROR  (PR2028) : The constrainted location is useless in current package
ERROR  (PR2017) : 'LVDS5_RX1_i' cannot be placed according to constraint, for the location is a dedicated pin (SSPI)
ERROR  (PR2028) : The constrainted location is useless in current package
ERROR  (PR2017) : 'LVDS6_RX2_i' cannot be placed according to constraint, for the location is a dedicated pin (SSPI)
ERROR  (PR2028) : The constrainted location is useless in current package
ERROR  (PR2017) : 'LVDS6_RX1_i' cannot be placed according to constraint, for the location is a dedicated pin (SSPI)
ERROR  (PR2028) : The constrainted location is useless in current package
ERROR  (PR2017) : 'LVDS3_RX2_i' cannot be placed according to constraint, for the location is a dedicated pin (SSPI)

Insert image description here
When I used the Quartus Cyclone chip before, there was a pin multiplexing setting, so Gowin's FPGA should also have this function.

After carefully checking the functions of GOWIN FPGA Designer software, I finally found it;

Step 1: Click: Project in the GoWin software, and then select Configuration;
Insert image description here

Step 2: Select Dual-Purpose Pin on the left; then select Use SSPI as regular IO on the right; then click OK;
Insert image description here

Step 3: Recompile the program;

Guess you like

Origin blog.csdn.net/bxlover007/article/details/129124687