AN 770: Partially Reconfiguring a Design on Intel® Arria® 10 SoC Development Board

ID 683345
Date 11/06/2017
Public

Modifying an Existing Persona

You can change an existing persona, even after fully compiling the base revision.

For example, to cause the blinking_led_slow persona to blink even slower:

  1. In the blinking_led_slow.sv file, modify the COUNTER_TAP parameter from 27 to 28.
  2. To re-synthesize and re-implement just this persona, run the following command:
    quartus_sh -t a10_partial_reconfig/flow.tcl -setup_script \
            a10_partial_reconfig/setup.tcl -impl blinking_led_pr_bravo
    This command re-synthesizes the blinking_led_slow synthesis revision, and then runs the PR implementation compile using blinking_led_pr_bravo. Follow the steps in Step 9: Programming the Board to program the resulting RBF file into the FPGA.
    Note: This command does not recompile the base revision.