Import FPGA Changes Wizard - Updating Pin Allocations

Frozen Content

The next page of the Import FPGA Project Changes Wizard is used to update pin allocations for the linked signals in the Stub and Master FPGA projects. These are the physical pins on the FPGA device. For each signal, the page shows the physical pin assignment in both the Stub and Master projects. The pin allocation information comes directly from the corresponding constraint files for the projects, associated with the chosen configuration if more than one compatible configuration exists.

Where the same physical pin on the target FPGA device is used in each project, the entries for the Stub and Master project columns will be identical and will be non-highlighted. If pin allocations for one or more signals differ between the two projects, the entries will be highlighted in red.

Figure 1 shows one of the two discrepant entries corresponding to the example pin swap that was originally made on the PCB document (refer back to Figure 1 in Passing Changes to the FPGA Designer), whereby the pin allocations for the two output signals – AUDIO_MIC_EN and SPI_CLK – were swapped (signals moved between the two pins Y7 and AA6).


Figure 1. Changes to pin allocations between Stub and Master projects will appear highlighted in Red.

Note: You can not proceed any further in the Wizard until the pin allocations between the two projects are completely matched. As design changes are only passed unidirectionally (in this case from Stub project to Master project), any discrepancies in pin allocations must first be resolved by pressing the corresponding button (the name of which reflects the chosen configuration in the Master FPGA project). This will pass the pin assignment from the Stub project into the Master project by updating the configuration in the Master project or, more specifically, the relevant constraint file associated to it.

You are reporting an issue with the following selected text and/or image within the active document: