Mapping
Use the following links to browse through the frequently asked questions relevant to this area of soft design. For more in-depth, visual answers to commonly posed questions, use the links to the corresponding training videos, listed on the right.
I want to target my design to a daughter board device attached to the Desktop NanoBoard NB2DSK01. What actually happens if i use the auto-configuration feature?
Using this feature, a target configuration for the FPGA design project is automatically created. The required board-level constraint files are then automatically determined and added to this configuration, based on the hardware (motherboard, daughter board and peripheral boards) detected in your system. An additional board mapping constraint file is also generated, on-the-fly, and added to the configuration, which handles connection of the satellite boards detected in the system (daughter board and any peripheral boards), to the main motherboard.
How can I verify that my FPGA and PCB projects are linked?
Verification that the linking of the projects has been successful can be made from two places:
-
By interrogating the Sub-Design Links region of the Component Properties dialog, for the FPGA component on the PCB project's schematic sheet. When successfully linked, the FPGA project will appear in the Sub-Project field. The name of the specified configuration will appear in the Configuration field.
-
By interrogating the Projects panel, when configured in Structure Editor mode. When successfully linked, the FPGA project will appear under the structure of the PCB project – as a sub-entry of the FPGA component in the PCB project to be more specific. Note that you will need to compile the PCB project first.