AN 797: Partially Reconfiguring a Design: on Intel® Arria® 10 GX FPGA Development Board
                    
                        ID
                        683497
                    
                
                
                    Date
                    12/11/2020
                
                
                    Public
                
            
                                    
                                    
                                        
                                        
                                            Step 1: Getting Started
                                        
                                        
                                    
                                        
                                        
                                            Step 2: Creating a Design Partition
                                        
                                        
                                    
                                        
                                        
                                            Step 3: Allocating Placement and Routing Region for a PR Partition
                                        
                                        
                                    
                                        
                                            Step 4: Adding the Partial Reconfiguration Controller IP
                                        
                                        
                                        
                                    
                                        
                                        
                                            Step 5: Defining Personas
                                        
                                        
                                    
                                        
                                            Step 6: Creating Revisions
                                        
                                        
                                        
                                    
                                        
                                        
                                            Step 7: Compiling the Base Revision
                                        
                                        
                                    
                                        
                                        
                                            Step 8: Preparing PR Implementation Revisions
                                        
                                        
                                    
                                        
                                            Step 9: Programming the Board
                                        
                                        
                                        
                                    
                                        
                                        
                                            Modifying an Existing Persona
                                        
                                        
                                    
                                        
                                        
                                            Adding a New Persona to the Design
                                        
                                        
                                    
                                
                            Creating Implementation Revisions
- To open the Revisions dialog box, click Project > Revisions.
- To create a new revision, double-click <<new revision>>.
- In Revision name, specify blinking_led_default and select blinking_led for Based on revision.
- For the Revision type, select Partial Reconfiguration - Persona Implementation.
-  Disable Set as current revision. Ensure that This project uses a Partition Database (.qdb) file for the root partition is disabled. 
    Note: You can add the static region .qdb file by turning on This project uses a Partition Database (.qdb) file for the root partition, and then specifying the static region .qdb file name.Figure 9. Create Revision Dialog Box
-  Similarly, set the Revision type for the other revisions: 
    - blinking_led_slow—select Partial Reconfiguration - Persona Implementation.
- blinking_led_empty—select Partial Reconfiguration - Persona Implementation.
 
-  Verify that each .qsf file now contains the following assignments: 
    
 where, place_holder is the default entity name for the newly created PR implementation revision.set_global_assignment -name REVISION_TYPE PR_IMPL set_instance_assignment -name QDB_FILE_PARTITION place_holder -to | set_instance_assignment -name ENTITY_REBINDING place_holder -to u_blinking_led