Visible to Intel only — GUID: joj1502317156733
Ixiasoft
1.5.1. Step 1: Getting Started
1.5.2. Step 2: Create Design Partitions
1.5.3. Step 3: Allocate Placement and Routing Regions
1.5.4. Step 4: Add the Partial Reconfiguration Controller IP
1.5.5. Step 5: Define Personas
1.5.6. Step 6: Create Revisions
1.5.7. Step 7: Compile the Base Revision
1.5.8. Step 8: Set Up PR Implementation Revisions
1.5.9. Step 9: Change the SUPR Logic
1.5.10. Step 10: Program the Board
1.5.11. Modifying the SUPR Partition
Visible to Intel only — GUID: joj1502317156733
Ixiasoft
1.5.11. Modifying the SUPR Partition
You can modify an existing SUPR partition. After modifying the SUPR partition, you must compile it, generate the .sof file, and program the board, without compiling the other personas. For example, follow these steps to change the top_counter_fast.sv module to count faster:
- Set impl_blinking_led_supr_new as the current revision.
- In the top_counter_fast.sv file, replace the count_d + 2 statement with count_d + 4.
- Run the following commands to re-synthesize the SUPR block and generate the new .sof file:
quartus_sh --flow compile blinking_led \ -c impl_blinking_led_supr_new
The resulting .sof now contains the new SUPR region, and uses blinking_led for the default (power-on) persona.