Quartus® Prime Pro Edition User Guide: Platform Designer

ID 683609
Date 7/08/2024
Public
Document Table of Contents

1.6.3.4. Auto-Exporting IP Preset Interfaces and Pins

Once you apply a preset with pin assignments to an IP instance, Platform Designer automatically exports the preset interfaces that have pin constraints to external systems.

Note: If an IP with presets is not within the top-level Platform Designer system, you must export those interfaces as well.
Figure 51. Auto-Exported LED Interface IP Preset


After you click Generate HDL for the IP or system with pin assignment presets, Platform Designer automatically exports the pin assignments to the system .qip file for subsequent design compilation in the Quartus® Prime software.

The following shows an example of the pin assignment Tcl commands exported to the system .qip file:

set_instance_assignment -to "led_export[0]" -name IO_STANDARD "1.2 V" 
set_location_assignment -to "led_export[0]" "PIN_B31" 
set_instance_assignment -to "led_export[1]" -name IO_STANDARD "1.2 V" 
set_location_assignment -to "led_export[1]" "PIN_D31" 
set_instance_assignment -to "led_export[2]" -name IO_STANDARD "1.2 V" 
set_location_assignment -to "led_export[2]" "PIN_A30" 
set_instance_assignment -to "led_export[3]" -name IO_STANDARD "1.2 V" 
set_location_assignment -to "led_export[3]" "PIN_C30"