AN 987: Static Update Partial Reconfiguration Tutorial: for Intel Agilex® 7 FPGA Development Board

ID 749443
Date 1/16/2024
Public

1.5.5.2. Creating Implementation Revisions

Follow these steps to create the implementation revisions:
  1. In the Revisions dialog box, double-click <<new revision>>.
  2. In Revision name, specify blinking_led_default and select blinking_led for Based on revision.
  3. For the Revision type, select Partial Reconfiguration - Persona Implementation.
  4. Disable the Set as current revision option.
  5. Repeat steps 2 through 5 to set the Revision type for the other implementation revisions:
    Revision Name Revision Type Based on Revision
    blinking_led_slow Partial Reconfiguration - Persona Implementation blinking_led
    blinking_led_empty Partial Reconfiguration - Persona Implementation blinking_led
    impl_blinking_led_supr_new Partial Reconfiguration - Persona Implementation blinking_led
    Figure 8. Creating Implementation Revisions
    Each .qsf file now contains the following assignment:
    set_global_assignment -name REVISION_TYPE PR_IMPL
    set_instance_assignment -name ENTITY_REBINDING place_holder -to u_top_counter
    set_instance_assignment -name ENTITY_REBINDING place_holder -to u_blinking_led