Visible to Intel only — GUID: ahh1665073093096
Ixiasoft
2.5.1. Step 1: Getting Started
2.5.2. Step 2: Create Design Partitions
2.5.3. Step 3: Allocate Placement and Routing Regions
2.5.4. Step 4: Define Personas
2.5.5. Step 5: Create Revisions
2.5.6. Step 6: Compile the Base Revision
2.5.7. Step 7: Set Up PR Implementation Revisions
2.5.8. Step 8: Change the SUPR Logic
2.5.9. Step 9: Program the Board
2.5.10. Modifying the SUPR Partition
Visible to Intel only — GUID: ahh1665073093096
Ixiasoft
2.5.6. Step 6: Compile the Base Revision
Follow these steps to compile the base revision and export the static and SUPR regions for later use in implementation revisions for new PR personas:
- Set blinking_led as the Current Revision if not already set.
- In the Design Partitions Window, click the (…) adjacent to the farthest right column and enable the Post Final Export File column. You can also disable or change the order of columns.
- To automatically export the final snapshot of PR implementation design partitions after each compilation, specify the following for the Post Final Export File options for the root and SUPR partitions. The .qdb files export to the project directory by default.
- root_partition—blinking_led_static.qdb
- supr_partition—blinking_led_supr_partition_final.qdb
Figure 9. Auto Export in Design Partitions WindowAlternatively, the following .qsf assignments export the partitions automatically after each compilation:set_instance_assignment -name EXPORT_PARTITION_SNAPSHOT_FINAL \ blinking_led_static.qdb -to | -entity top set_instance_assignment -name EXPORT_PARTITION_SNAPSHOT_FINAL \ blinking_led_supr_partition_final.qdb -to u_top_counter \ -entity top
- To compile the blinking_led base revision, click Processing > Start Compilation. Alternatively, you can use the following command to compile this revision:
quartus_sh --flow compile blinking_led -c blinking_led
After successful compilation, the following files appear in the project directory:
- blinking_led.sof
- blinking_led.pr_partition.rbf
- blinking_led.supr_partition.rbf
- blinking_led_static.qdb
- blinking_led_supr_partition_final.qdb