AN 817: Static Update Partial Reconfiguration Tutorial: for Intel® Arria® 10 GX FPGA Development Board

ID 683428
Date 7/15/2019
Public

1.5.6.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. Enable This project uses a Partition Database (.qdb) file for the root partition, but do not specify the Root Partition Database file at this point. You specify this file in Step 8: Set Up PR Implementation Revisions
  4. For the Revision type, select Partial Reconfiguration - Persona Implementation.
  5. Disable the Set as current revision option.
  6. 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.qsf Partial Reconfiguration - Persona Implementation blinking_led
    blinking_led_empty.qsf Partial Reconfiguration - Persona Implementation blinking_led
    impl_blinking_led_supr_new.qsf Partial Reconfiguration - Persona Implementation blinking_led
    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